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

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

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 24-10-11, 14: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, 18: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 στις 18:49.
Απάντηση με παράθεση
  #3  
Παλιά 25-10-11, 03: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 19:50
[ Φόρμες ] Χρήσιμη Μακροεντολή σε Φόρμα! dream-garden Access - Ερωτήσεις / Απαντήσεις 3 06-12-12 18:32
Καταχώρηση δεδομένων σε φόρμα, από άλλη φόρμα που εμφανίζεται με cmd_button alladin78s Access - Ερωτήσεις / Απαντήσεις 2 14-02-12 09:08
Πρόβλημα με συνεχή φόρμα pm4698 Access - Ερωτήσεις / Απαντήσεις 5 02-03-10 20:44
Πρόβλημα με φόρμα Αντώνης Access - Ερωτήσεις / Απαντήσεις 8 19-02-10 23:48


Η ώρα είναι 18:51.