![]() |
Access 2007. Τροποποίηση ιδιότητα πεδίου με μακροεντολή Καλησπέρα σε όλους, έχει κανείς ιδέα πως μπορώ να τροποποιήσω την ιδιότητα "προεπιλεγμένη τιμή" ένος πεδίου πίνακα χρησιμοποιώντας μακροεντολή; Ευχαριστώ προκαταβολικά. |
Μανώλη καλημέρα Σε μια λειτουργική μονάδα βάζεις τον κώδικα Public Function change_default_value(tablename, fieldname, newdefaultvalue) As String CurrentDb.TableDefs(tablename).Fields(fieldname).D efaultValue = newdefaultvalue End Function και στην μακροεντολή επιλέγεις εκτέλεση κώδικα και: change_default_value("Όνομα Πίνακα","Όνομα πεδίου","Νέα προεπιλεγμένη τιμή") ή σε κώδικα VBA σε κάποιο κουμπί ή Συμβάν CurrentDb.TableDefs("Όνομα Πίνακα").Fields("Όνομα πεδίου").DefaultValue = "Προεπιλεγμένη τιμή" |
Στέλιο καλημέρα και σ' ευχαριστώ. Δοκίμασα τη λύση με τη λειτουργική μονάδα αλλά "χτυπάει" compile error: method or data member not found στο σημείο Fields(fieldname).D πάνω στη μέθοδο D. |
Αλλαγή ιδιότητας με μακροεντολή Στέλιο Οκ δούλεψε είχα κάνει εγώ συντακτικό λάθος Σ' ευχαριστώ πολύ |
| Η ώρα είναι 07:24. |
Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.