Odnosi se na
Objekat „Form“ |
Objekat „Report“ |
Možete da koristite svojstvo Modal da biste naveli da li se obrazac ili izveštaj otvara kao modalni prozor. Kada se obrazac ili izveštaj otvori kao modalni prozor, morate da zatvorite prozor pre nego što možete da premestite fokus na neki drugi objekat. Čitanje/pisanje Bulovih vrednosti.
expression.Modal
expression Obavezno. Izraz koji daje jedan od objekata sa liste „Odnosi se na“.
Napomene
Svojstvo Modal koristi sledeće postavke.
Postavka |
Visual Basic |
Opis |
Da |
True |
Obrazac ili izveštaj se otvara kao modalni prozor. |
Ne |
False |
(Podrazumevano) Obrazac se otvara kao nemodalni prozor. |
Ovo svojstvo možete da podesite pomoću obrasca ili list svojstva izveštaja, makro ili Visual Basic for Applications (VBA) koda.
Kada otvorite modalni prozor, drugi prozori u programu Microsoft Office Access 2007 su onemogućeni dok ne zatvorite obrazac (iako možete da se prebacite na prozore u drugim aplikacijama). Da biste onemogućili menije i trake sa alatkama pored drugih prozora, podesite i svojstvo Modal i svojstvo PopUp na „Da“.
Možete da koristite svojstvo BorderStyle da biste naveli tip ivice koji će obrazac imati. Obično, modalni obrasci imaju svojstvo BorderStyle postavljeno na „Dijalog“.
savet
Možete da koristite svojstva „Modal“, „PopUp“ i „BorderStyle“ da biste napravili prilagođeni dijalog. Možete da postavite „Modal“ na „Da“, „PopUp“ na „Da“ i „BorderStyle“ na „Dijalog“ za prilagođene dijaloge.
Postavljanje svojstva Modal na „Da“ će obrazac učiniti modalnim samo kada ga:
-
Otvorite u prikazu obrasca iz okna za navigaciju.
-
Otvorite u prikazu obrasca pomoću makroa ili VBA koda.
-
Prebacivanje sa prozora prikaz „Dizajn“ u prikaz obrasca.
Kada je obrazac modalni, ne možete da se prebacite u prikaz lista sa podacima sa prikaza obrasca, iako možete da se prebacite na prikaz dizajna, a zatim na prikaz lista sa podacima.
Obrazac nije modalni u prikazu dizajna ili prikazu lista sa podacima i takođe nije modalni ako se prebacite iz prikaza lista sa podacima u prikaz obrasca.
Napomena: Možete da koristite postavku „Dijalog“ za argument radnje režima prozora radnje OpenForm da biste otvorili obrazac sa njegovim svojstvima Modal i PopUp podešenim na „Da“.
Primer
Da biste dobili vrednost svojstva Modal za obrazac „Unos porudžbine”, možete da koristite sledeće:
Dim b As Booleanb = Forms("Order Entry").Modal
Da biste postavili vrednost svojstva Modal, možete da koristite sledeće:
Forms("Order Entry").Modal = True