Ανανέωση ιστοσελίδας
ms-office.gr > Forum > Microsoft Access > Access - Ερωτήσεις / Απαντήσεις > Πρόβλημα μεταφοράς δεδομένων απο φόρμα σε φόρμα με μακροεντολή

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

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 24-10-11, 15:58
Όνομα: Αλέξανδρος
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2013
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 22-01-2010
Περιοχή: ΑΡΤΑ
Μηνύματα: 521
Προεπιλογή Πρόβλημα μεταφοράς δεδομένων απο φόρμα σε φόρμα με μακροεντολή

Καλησπέρα σέ όλους τους φίλους

Αντιμετωπίζω πρόβλημα με το πάτημα κουμπιού εντολής της φόρμας T_Booking θέλω να μεταφέρω με μακροεντολή <Ενημέρωση> τα δεδομένα απο το πεδίο GuestName της φόρμας T_Booking στο πεδίο GuestName της φόρμας F_DataEntrySub_A η οποία και είναι υποφόρμα της F_DataEntryMain
Στην μακροεντολή έχω βάλει άνοιγμα της φόρμας F_DataEntryMain και ορισμό τιμής:

Στοιχειο [Forms]![F_DataEntryMain]![F_DataEntrySub_A].[Form].[GuestName]
Εκφραση [Forms]![T_Bookings]![GuestName]
Γνωρίζει κάποιο μέλος τι πρέπει να κάνω ή την διόρθωση αν γίνεται.Ανεβάζω συνημμένο.

Φιλικά?Αλέξανδρος
Συνημμένα Αρχεία
Τύπος Αρχείου: zip βδ1.zip (177,9 KB, 26 εμφανίσεις)
Απάντηση με παράθεση
  #2  
Παλιά 24-10-11, 19:36
Το avatar του χρήστη Meteora
Συντονιστής
Όνομα: Νίκος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 28-12-2008
Περιοχή: Θεσσαλονίκη
Μηνύματα: 1.033
Προεπιλογή

Καλησπέρα

1. Φτιάχνεις μια public μεταβλητή στη module M_01
Κώδικας:
Public varepiteto As String
2. Στο συμβάν "με το τρέχον" της φόρμας "Πελατολόγιο" γράψε
Κώδικας:
 Private Sub Form_Current()
    varepiteto = Me.GuestName
End Sub
3. Στο συμβάν "με την είσοδο" στο πεδίο της φόρμας που κάνεις καταχώρηση γράψε ( Η επιλογή του συμβάντος "με την είσοδο" είναι ενδεικτική και όχι η καλύτερη επιλογή...)
Κώδικας:
 Private Sub GuestName_GotFocus()
    Me.GuestName = varepiteto
End Sub
Με τον τρόπο αυτό διαβάζεται το περιεχόμενο του πεδίο μιας φόρμας και περνά σε άλλο πεδίο μιας άσχετης -με την προηγούμενη- φόρμας. Απο μακροεντολές δεν γνωρίζω παρά λίγα στοιχειώδη...

Με εκτίμηση

Νίκος Δ.

Υστερολόγιο: Διέγραψε τη μακροεντολή...

Τελευταία επεξεργασία από το χρήστη Meteora : 24-10-11 στις 19:49.
Απάντηση με παράθεση
  #3  
Παλιά 25-10-11, 04:00
Όνομα: Αλέξανδρος
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2013
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 22-01-2010
Περιοχή: ΑΡΤΑ
Μηνύματα: 521
Προεπιλογή

Eυχαριστώ Νίκο

Δουλεύει έτσι
Εχω βάλει και την μακροεντολή με το άνοιγμα της φόρμας για να ανοίγει η μεταφερόμενη φόρμα αλλά πρέπει να κάνω κλικ πάνω στο πεδίο για να εμφανίσει το όνομα στο πεδίο της μεταφερόμενης φόρμας.

Με εκτίμηση
Αλέξανδρος
Απάντηση με παράθεση
Απάντηση στο θέμα


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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[ Υποφόρμες ] Πρόβλημα με δευτερεύουσα φόρμα gmax Access - Ερωτήσεις / Απαντήσεις 4 10-02-13 20:50
[ Φόρμες ] Χρήσιμη Μακροεντολή σε Φόρμα! dream-garden Access - Ερωτήσεις / Απαντήσεις 3 06-12-12 19:32
Καταχώρηση δεδομένων σε φόρμα, από άλλη φόρμα που εμφανίζεται με cmd_button alladin78s Access - Ερωτήσεις / Απαντήσεις 2 14-02-12 10:08
Πρόβλημα με συνεχή φόρμα pm4698 Access - Ερωτήσεις / Απαντήσεις 5 02-03-10 21:44
Πρόβλημα με φόρμα Αντώνης Access - Ερωτήσεις / Απαντήσεις 8 20-02-10 00:48


Η ώρα είναι 19:42.