Ανανέωση ιστοσελίδας
ms-office.gr > Forum > Microsoft Access > Access - Ερωτήσεις / Απαντήσεις > Me.Caption = Forms![Περιοχή ημερομηνιών έκθεσης].OpenArgs

Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια!

Απάντηση στο θέμα

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 12-09-11, 21:59
Όνομα: Βάσια
Έκδοση λογισμικού Office: Ms-Office 2003
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 12-09-2011
Μηνύματα: 5
Προεπιλογή Me.Caption = Forms![Περιοχή ημερομηνιών έκθεσης].OpenArgs

Καλησπέρα,

Μέσα στο OFFICE 2003 υπάρχει ένα πρότυπο που λέγεται Κταχώρηση παραγγελιών. Υπάρχει μία φόρμα Περιοχή ημερομηνιών έκθεσης η οποία δεν ανοίγει. Βγάζει το μήνυμα
Private Sub Form_Open(Cancel As Integer)
Me.Caption = Forms![Περιοχή ημερομηνιών έκθεσης].OpenArgs
End Sub
Τι λάθος υπάρχει????
Απάντηση με παράθεση
  #2  
Παλιά 13-09-11, 00:01
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Βάσια ,καλώς ήρθες στην παρέα

Όταν ανοίγεις τη φόρμα στην οποία προκαλείται το λάθος, ο κώδικας προσπαθεί να ορίσει την ετικέτα της (Caption) στην τιμή Forms![Περιοχή ημερομηνιών έκθεσης].OpenArgs, που δεν πρέπει να είναι null.
Για να μη προκληθεί λάθος η φόρμα [Περιοχή ημερομηνιών έκθεσης] πρέπει να είναι ανοιχτή και μάλιστα να έχει ανοίξει με κώδικα (πχ πάτημα κουμπιού άλλης φόρμας) και να έχει δοθεί τιμή στο όρισμα OpenArgs.
Αν ανοίξεις τις φόρμες με τα κουμπιά που υπάρχουν στις φόρμες του πρότυπου πιστεύω ότι θα ανοίξουν κανονικά.
Στην ανάγκη άλλαξε τον κώδικα ως εξής:
Κώδικας:
Private Sub Form_Open(Cancel As Integer)
    On Error Resume Next
    Me.Caption = Forms![Περιοχή ημερομηνιών έκθεσης].OpenArgs
    On Error GoTo 0
End Sub
Καλό βράδυ
Γιώργος
Απάντηση με παράθεση
  #3  
Παλιά 13-09-11, 20:49
Όνομα: Βάσια
Έκδοση λογισμικού Office: Ms-Office 2003
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 12-09-2011
Μηνύματα: 5
Προεπιλογή

Γιώργο καλησπέρα,

Σε ευχαριστώ για την απάντησή σου. Δεν μου βγαίνει πλέον αυτό το μήνυμα αλλά όταν παράω Προεπισκόπιση δεν μου κάνει τίποτα. Μπορείς να με βοηθήσεις???

Ευχαριστώ!!
Απάντηση με παράθεση
  #4  
Παλιά 13-09-11, 21:13
Όνομα: Βάσια
Έκδοση λογισμικού Office: Ms-Office 2003
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 12-09-2011
Μηνύματα: 5
Προεπιλογή

Όλα ΟΚ.. Έπρεπε να πατήσω 2 φορές το κουμπί τηςΠροεπισκόπισης!!!!!!

Σε ευχαριστώ πάρα πολύ για την βοήθεια!!!!!

Να είσαι καλά!!!
Απάντηση με παράθεση
  #5  
Παλιά 13-09-11, 22:00
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Βάσια, να είσαι και συ καλά!
Τώρα για το πάτημα του κουμπιού «Προεπισκόπηση» δύο φορές φαίνεται ότι ο κώδικας μπήκε στο συμβάν «Με το διπλό κλικ» αντί στο συμβάν «Με το κλικ».
Αν δεις τις ιδιότητες του κουμπιού (σε προβολή σχεδίασης), στην καρτέλα συμβάν, μπορείς να το καταλάβεις και να το διορθώσεις.
Καλό βράδυ.

Γιώργος
Απάντηση με παράθεση
Απάντηση στο θέμα


Δικαιώματα - Επιλογές
Δε μπορείτε να δημοσιεύσετε νέα μηνύματα
Δε μπορείτε να δημοσιεύσετε απαντήσεις
Δεν μπορείτε να επισυνάψετε αρχεία
Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας

Ο κώδικας ΒΒ είναι σε λειτουργία
Τα Smilies είναι σε λειτουργία
Ο κώδικας [IMG] είναι σε λειτουργία
Ο κώδικας HTML είναι εκτός λειτουργίας
Trackbacks are εκτός λειτουργίας
Pingbacks are εκτός λειτουργίας
Refbacks are εκτός λειτουργίας


Παρόμοια Θέματα

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
Caption Title μέσω IF γιώργοςΚ Access - Ερωτήσεις / Απαντήσεις 6 25-01-14 15:03
[ Συναρτήσεις ] Ενημέρωση combobox με [Forms]! που βρίσκεται σε υποφόρμα manolo Access - Ερωτήσεις / Απαντήσεις 2 23-02-12 22:54
Περιοχή ημερομηνιών έκθεσης alex Access - Ερωτήσεις / Απαντήσεις 1 06-06-11 17:22


Η ώρα είναι 10:34.