Érvényesség
Form objektum |
Report objektum |
A Modal tulajdonsággal meghatározható, hogy egy űrlap vagy jelentés modális ablakban nyíljon-e meg. Ha egy űrlap vagy egy jelentés modális ablakban nyílik meg, az ablakot be kell zárni, mielőtt a fókusz másik objektumra lenen mozgatható. Olvasható/írható logikai változó.
kifejezés.Modal
Kifejezés Megadása kötelező. Egy kifejezés, amely a Hatókör listában szereplő objektumok egyikét adja vissza.
Megjegyzések
A Modal tulajdonság az alábbi beállításokat használja.
Beállítás |
Visual Basic |
Leírás |
Igen |
True |
Az űrlap vagy jelentés modális ablakban nyílik meg. |
Nem |
False |
(Alapértelmezett) Az űrlap nem modális ablakban nyílik meg. |
Ezt a tulajdonságot az űrlap vagy jelentés tulajdonságlapján, makróval, illetve Visual Basic for Applications (VBA) -kóddal lehet beállítani.
Ha megnyit egy modális ablakot, a Microsoft Office Access 2007 többi ablaka elérhetetlenné válik addig, amíg be nem zárja az űrlapot (de más alkalmazások ablakaira átválthat). Ha az egyéb ablakokon túl menüket és eszköztárakat is letiltana, a Modal és a PopUp tulajdonságot is állítsa Igen értékre.
A BorderStyle tulajdonsággal meghatározhatja egy űrlap szegélytípusát. A modális űrlapok BorderStyle tulajdonsága jellemzően Dialog.
Tipp
A Modal, a PopUp és a BorderStyle tulajdonságokkal létrehozható egyéni párbeszédpanel. A Modal és a PopUp tulajdonságot Igen értékre, a BorderStyle tulajdonságot Dialog értékre állíthatja egyéni párbeszédpanelekhez.
Ha a Modal tulajdonságot Igen értékűre állítja, az űrlap csak ezekben az esetekben lesz modális:
-
Ha Űrlap nézetben nyitja meg a navigációs ablakban.
-
Ha Űrlap nézetben nyitja meg makróval vagy VBA-kóddal.
-
Váltson Tervező nézetről Űrlap nézetre.
Ha az űrlap modális, akkor nem válthat Adatlap nézetre az Űrlap nézetről, de azt megteheti, hogy előbb Tervező nézetre, majd Adatlap nézetre vált.
Az űrlap nem modális Tervező vagy Adatlap nézetben és akkor sem, ha Adatlap nézetről Űrlap nézetre vált.
Megjegyzés: Ha az ŰrlapMegnyitása művelet Megnyitási mód műveletargumentumát Dialog értékre állítja, azzal úgy nyithat meg egy űrlapot, hogy annak Modal és PopUp tulajdonsága is Igen értékű.
Példa
A Modal tulajdonság értékének visszaadásához a „Rendelések” űrlapon használhatja az alábbit:
Dim b As Booleanb = Forms("Order Entry").Modal
A Modal tulajdonság értékének megadásához használhatja a következőt:
Forms("Order Entry").Modal = True