Εμφάνιση ενός μόνο μηνύματος
  #12  
Παλιά 17-07-10, 17:28
Το avatar του χρήστη Tasos
Tasos Ο χρήστης Tasos δεν είναι συνδεδεμένος
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.035
Προεπιλογή

Καλησπέρα σε όλους!
Γιώργο, αφού τα είπες όλα μας καλείς να ....τα επαναλάβουμε !
Απλά να προσθέσω ότι τα συμβάντα OnPrint() στις εκθέσεις εξαπολύονται κάθε φορά που γίνεται προεπισκόπιση ή εκτύπωση.

Αυτό σημαινει ότι πρέπει να αδειάζουμε τις μεταβλητές μας ή πεδία που πήραν τιμή μέσα από τον κώδικα των συμβάντων όπως φαίνεται στην έκθεση του Γιώργου δηλ.

Κώδικας:
Private Sub Ενότητα_κεφαλίδας_Σελίδας_Print(Cancel As Integer, PrintCount As Integer)

    If Me.Page = 1 Then
        yposynolo1 = 0
        yposynolo2 = 0
        yposynolo3 = 0
        yposynolo4 = 0
        yposynolo5 = 0
        yposynolo6 = 0

        Me.hmeresHEE_kefs = 0
        Me.synoloXORISKratiseis_kefs = 0
        Me.kratiseis1_kefs = 0
        Me.kratiseis2_kefs = 0
        Me.synolokratiseon_kefs = 0
        Me.telikopliroteo_kefs = 0
    End If
    'na mhn emfanizetai i etiketa stin proti selida
'..............
End Sub
Να είστε όλοι καλά!

Τάσος
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών
Απάντηση με παράθεση