Forum

Forum (https://www.ms-office.gr/forum/)
-   Access - Ερωτήσεις / Απαντήσεις (https://www.ms-office.gr/forum/access-erotiseis-apantiseis/)
-   -   [ Φόρμες ] Αναφορά μέσω VBA σε αντικείμενο άλλης φόρμας. (https://www.ms-office.gr/forum/access-erotiseis-apantiseis/2961-anafora-meso-visual-basic-applications-se-antikeimeno-allis-formas.html)

sarrpan 27-01-14 10:53

Αναφορά μέσω VBA σε αντικείμενο άλλης φόρμας.
 
Καλησπέρα και καλή χρονιά σε όλους.
Έστειλα το παρακάτω μήνυμα στον Tasos επειδή είχα μπει στα προσωπικά μηνύματα οπότε το ξαναδημοσιεύω και εδώ μόνο και μόνο για να είναι κοινό σε όλους.
Έχω το παρακάτω πρόβλημα με την vba στην access.
Θέλω να συντάξω την παρακάτω πρόταση.
Πρώτα ρωτάω αν η φόρμα Α είναι ανοιχτή If IsOpen("frmFormA") Then
Μετά θέλω να αναφερθώ σε ένα μη δεσμευμένο αντικείμενο της φόρμας Α το txtImerominias με τις παρακάτω εκφράσεις
If Forms! frmFormA!txtImerominias Is Null Then
If Forms!(“ frmFormA”)![txtImerominias] Is Null Then
If Forms![ frmFormA]![txtImerominias] Is Null Then
Και δεν θυμάμαι και εγώ τι άλλο δοκίμασα αλλά δεν τα κατάφερα.
Θα ήθελα να με βοηθήσετε.
Ευχαριστώ.

sarafis 27-01-14 12:40

Παναγιώτη καλημέρα
Δοκίμασε
If CurrentProject.AllForms("frmFormA").IsLoaded Then
Debug.Print "Η φόρμα είναι ανοικτή"
Else
DoCmd.OpenForm "frmFormA"
End If

If IsNull(Forms![frmFormA]![txtImerominias]) Then
Debug.Print "Το πεδίο είναι κενό"
Else

End If

sarrpan 27-01-14 13:56

Ευχαριστώ sarafis το δοκίμασα και δούλεψε.


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

Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.


Search Engine Optimization by vBSEO 3.3.2