Applies To„Access“, skirta „Microsoft 365“ „Access 2024“ Access 2021 Access 2019 Access 2016

Taikoma

Objektas Form

Objektas Report

Ypatybę Modal galite naudoti norėdami nurodyti, ar forma ar ataskaita atidaroma kaip modalinis langas. Kai forma arba ataskaita atidaroma kaip modalusis langas, turite uždaryti langą, kad galėtumėte perkelti įvesties vieta į kitą objektą. Skaityti/rašyti Boolean.

reiškinys.Modal

reiškinys Būtina. Reiškinys, kuris pateikia vieną iš sąrašo „Taikoma“ objektų.

Pastabos

Ypatybė Modal naudoja toliau pateiktus parametrus.

Parametras

Visual Basic

Aprašas

Taip

True

Forma arba ataskaita atidaroma kaip modalusis langas.

Ne

False

(Numatytasis parametras) Forma atidaroma kaip ne modalusis langas.

Šią ypatybę galite nustatyti naudodami formos arba ataskaitos ypatybių lapą, makrokomandą arba „Visual Basic for Applications“ (VBA) kodą.

Kai atidarote modalųjį langą, kiti "Access" langai išjungiami, kol uždarote formą (nors galite perjungti langus kitose programose). Be kitų langų norėdami išjungti ir meniu bei įrankių juostas, ypatybėms Modal ir PopUp nustatykite reikšmę Taip.

Ypatybę BorderStyle galite naudoti norėdami nurodyti, kokią kraštinę turės forma. Paprastai modaliųjų formų ypatybė BorderStyle būna nustatyta kaip Dialogas.

Patarimas

Galite naudoti ypatybes Modal, PopUp ir BorderStyle norėdami sukurti pasirinktinis dialogo laukas. Galite nustatyti Modal reikšmę Taip, PopUp – Taip ir BorderStyle – Dialogas pasirinktiniams dialogo langams.

Ypatybę Modal nustačius kaip Taip, forma tampa modaliąja tik jei:

  • Atidarote ją formos rodinyje iš naršymo srities.

  • Atidarote ją formos rodinyje naudodami makrokomandą arba VBA kodą.

  • Perjungiate iš maketo rodinio į formos rodinį.

Kai forma yra modalioji, negalėsite perjungti į duomenų lapo rodinys iš formos rodinio, nors galėsite perjungti į dizaino rodinį, o tada į duomenų lapo rodinį.

Forma nebus modalioji dizaino rodinyje arba duomenų lapo rodinyje, jei perjungsite iš duomenų lapo rodinio į formos rodinį.

Pastaba: Galite naudoti OpenForm veiksmo argumento lango režimas parametrą Dialogas, norėdami atidaryti formą, kai jos ypatybės Modal ir PopUp nustatytos kaip Taip.

Pavyzdys

Norėdami grąžinti formos „Užsakymo įvedimas“ ypatybės Modal reikšmę, galite naudoti:

Dim b As Booleanb = Forms("Order Entry").Modal

Norėdami nustatyti ypatybės Modal reikšmę, galite naudoti:

Forms("Order Entry").Modal = True

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.