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

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

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 12-09-11, 19:20
Όνομα: Μαρία
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 01-04-2011
Μηνύματα: 25
Προεπιλογή Ενημέρωση Πίνακα από Φόρμα

Καλησπέρα,

Θέλω την βοήθεια από το φόρουμ για το εξής:
Έχω μια βάση δεδομένων που περιλαμβάνει δυο πίνακες. Έχω φτιάξει μια φόρμα που κάνει προβολή των στοιχείων του πίνακα δυο. Έχω προσθέσει ένα κουμπί εντολής, που όταν το πατήσω μου ανοίγει μια άλλη φόρμα και κάνει έλεγχο, βάση του επωνύμου από την φόρμα που είναι ανοικτή στον πίνακα ένα, για να ελέγξω αν υπάρχει το ίδιο επώνυμο στον πίνακα ένα.
Στην φόρμα που μου ανοίγει μόλις την κλείνω θέλω να ενημερώνει την προηγούμενη φόρμα, ότι ολοκλήρωσα τον έλεγχο, ώστε να μην το ελέγχω ξανά.

Έχω προσθέσει στην φόρμα δυο ένα κουμπί επιλογής για να ενημερώνω την άλλη φόρμα και να κλείνω αυτή. Χρησιμοπο'ιησα τον παρακάτω κώδικα:

Private Sub Κλείσιμο_Click()

Me.[Form]![φόρμα1]![check] = "yes"

DoCmd.Close

End Sub

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

Θέλω να ανοίγει την φόρμα ένα και να ενημερώνει το πεδίο check (είναι πεδίο ΝΑΙ/ΟΧΙ).

Μπορεί να με βοηθήσει κάποιος γιατί δεν μπορώ να προχωρήσω;

Ευχαριστώ.
Απάντηση με παράθεση
  #2  
Παλιά 12-09-11, 20:41
Το avatar του χρήστη Meteora
Συντονιστής
Όνομα: Νίκος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 28-12-2008
Περιοχή: Θεσσαλονίκη
Μηνύματα: 1.033
Προεπιλογή

Καλησπέρα

Δοκίμασε τον κώδικα:
Κώδικας:
Forms!φόρμα1.check = "yes"
Επιβάλλεται η φόρμα1 να είναι ανοιχτή.


Με εκτίμηση

Νίκος Δ.
Απάντηση με παράθεση
  #3  
Παλιά 12-09-11, 21:30
Όνομα: Μαρία
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 01-04-2011
Μηνύματα: 25
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από Meteora Εμφάνιση μηνυμάτων
Καλησπέρα

Δοκίμασε τον κώδικα:
Κώδικας:
Forms!φόρμα1.check = "yes"
Επιβάλλεται η φόρμα1 να είναι ανοιχτή.


Με εκτίμηση

Νίκος Δ.
Γεια σου Νίκο,

Το είχα δοκιμάσει και έτσι αλλά δεν δουλεύει.

Forms!Forms1.check = "yes"

Μου εμφανίζει το εξής μήνυμα:Run-time error '2465'

Η Microsoft Office Access δεν μπορεί να βρει το πεδίο 'Form1' που αναφέρεται μέσα στην έκφρασή σας.

Το θεωρεί πεδίο και όχι όνομα φόρμας το Form1.

Τι μπορεί να φταίτει κατά την γνώμη σου;
Απάντηση με παράθεση
  #4  
Παλιά 12-09-11, 22:18
Όνομα: Μαρία
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 01-04-2011
Μηνύματα: 25
Προεπιλογή Παράδειγμα Βάσης

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

Στην Form2 θέλω να ενημερώνεται το πέδιο check, μετά από το κλείσιμο της Form1.

Ευχαριστώ και πάλι.
Συνημμένα Αρχεία
Τύπος Αρχείου: mdb test.mdb (644,0 KB, 66 εμφανίσεις)
Απάντηση με παράθεση
  #5  
Παλιά 12-09-11, 22:29
Το avatar του χρήστη Meteora
Συντονιστής
Όνομα: Νίκος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 28-12-2008
Περιοχή: Θεσσαλονίκη
Μηνύματα: 1.033
Προεπιλογή

Αυτό εδώ "παίζει" όμως !
Κώδικας:
Forms!Form2.check = -1
Λέμε δηλαδή : Ψάξε το αντικείμενο Form2 που είναι φόρμα. Βρες το πεδίο check και βάλε τιμή επιλογής Ναί

Αυτά και καλή συνέχεια...

Νίκος Δ.
Απάντηση με παράθεση
  #6  
Παλιά 12-09-11, 22:58
Όνομα: Μαρία
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 01-04-2011
Μηνύματα: 25
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από Meteora Εμφάνιση μηνυμάτων
Αυτό εδώ "παίζει" όμως !
Κώδικας:
Forms!Form2.check = -1
Λέμε δηλαδή : Ψάξε το αντικείμενο Form2 που είναι φόρμα. Βρες το πεδίο check και βάλε τιμή επιλογής Ναί

Αυτά και καλή συνέχεια...

Νίκος Δ.
Σ' ευχαριστώ πολύ για την βοήθεια σου, δούλεψε κανονικά! Να είσαι καλά!
Καλό βράδυ.
Απάντηση με παράθεση
Απάντηση στο θέμα


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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[ Πίνακες ] Ενημέρωση πίνακα από φόρμα caudillo Access - Ερωτήσεις / Απαντήσεις 4 21-07-15 23:41
Αθροίσματα σε φόρμα και ενημέρωση πεδίου σε πίνακα. steliosgr Access - Ερωτήσεις / Απαντήσεις 1 23-03-14 11:07
Φόρμα, Έκθεση, Ενημέρωση πίνακα kellis Access - Ερωτήσεις / Απαντήσεις 13 02-06-13 15:41
[ Φόρμες ] Ενημέρωση Πίνακα που δεν σχετίζεται με την φόρμα stelianta Access - Ερωτήσεις / Απαντήσεις 4 20-02-12 12:51
Ενημέρωση πίνακα απο μη συνδεδεμένη φόρμα Meteora Access - Ερωτήσεις / Απαντήσεις 1 04-03-09 08:34


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