Attiecas uz
Objekts Form |
---|
Atskaites objekts |
Varat izmantot rekvizītu Modal, lai norādītu, vai forma vai atskaite tiek atvērta kā modāls logs. Ja forma vai atskaite tiek atvērta kā modālais logs, logs ir jāaizver, lai fokuss varētu pārvietot uz citu objektu. Lasīšanas/rakstīšanas Būla izteiksme.
izteiksme.Modal
expression Obligāti. Izteiksme, kas atgriež vienu no objektiem sarakstā Attiecas uz.
Piezīmes
Rekvizīts Modal izmanto tālāk norādītos iestatījumus.
Iestatījums |
Visual Basic |
Apraksts |
---|---|---|
Jā |
True |
Forma vai atskaite tiek atvērta kā modālais logs. |
Nē |
False |
(Noklusējums) Forma tiek atvērta kā nemodāls logs. |
Varat iestatīt šo rekvizītu , izmantojot formas vai atskaites rekvizītu lapa, makro vai Visual Basic for Applications (VBA) kodu.
Atverot modālu logu, citi logi programmā Access ir atspējoti, līdz aizverat formu (lai gan varat pārslēgties uz logiem citās lietojumprogrammās). Lai atspējotu izvēlnes un rīkjoslas papildus citiem logiem, iestatiet rekvizītus Modal un PopUp uz Jā.
Varat izmantot rekvizītu BorderStyle, lai norādītu formas apmaļu veidu. Parasti modālām formām rekvizīts BorderStyle ir iestatīts uz Dialog.
padoms
Varat izmantot rekvizītus Modal, PopUp un BorderStyle, lai izveidotu pielāgots dialoglodziņš. Varat iestatīt Modal uz Jā, PopUp uz Jā un BorderStyle uz Dialog pielāgotiem dialoglodziņiem.
Iestatot rekvizītu Modal uz Jā, forma tiek padarīta modāla tikai tad, ja veicat šādas darbības:
-
atveriet to formas skatā no navigācijas rūts;
-
atveriet to formas skatā, izmantojot makro vai VBA kodu;
-
pārslēdzieties no Noformējuma skats uz formas skatu.
Ja forma ir modāla, jūs nevarat pārslēgties uz Datu lapas skats no formas skata, lai gan varat pārslēgties uz noformējuma skatu un pēc tam uz datu lapas skatu.
Forma nav modāla noformējuma skatā vai datu lapas skatā un nav arī modāla, ja pārslēdzaties no datu lapas skata uz formas skatu.
Piezīme.: Varat izmantot darbības OpenForm darbības argumenta Loga režīms iestatījumu Dialog, lai atvērtu formu tā, lai tās rekvizīti Modal un PopUp ir iestatīti uz Jā.
Piemērs
Lai atgrieztu rekvizīta Modal vērtību formai “Pasūtījuma izveide”, varat izmantot šādas opcijas:
Dim b As Booleanb = Forms("Order Entry").Modal
Lai iestatītu rekvizīta Modal vērtību, varat izmantot šādas opcijas:
Forms("Order Entry").Modal = True