Ypatybė Modalusis (Modal)

Taikoma

Objektui Form

Objektui Report

Ypatybę Modalusis (Modal) galima naudoti norint nurodyti, ar forma arba ataskaita bus atidaroma kaip modalinis langas. Kai forma arba ataskaita atidaroma kaip modalusis langas, turite jį uždaryti prieš įvesties vieta kitą objektą. Skaityti/rašyti skirta Bulio logika.

išraiška.Modal

išraiška Būtina. Išraiška, kuri grąžina vieną iš sąraše Taikoma esančių objektų.

Pastabos

Ypatybė Modalusis (Modal) naudoja šiuos parametrus.

Parametras

Visual Basic

Aprašas

Taip

Teisinga (True)

Forma arba ataskaita atidaroma kaip modalusis langas.

Ne

Klaidinga (False)

(Numatyta) Forma atidaroma kaip nemodalusis langas.


Šią ypatybę galite nustatyti naudodami formos arba ataskaitos ypatybės lapas, makrokomanda arba „Visual Basic for Applications“ (VBA) kodą.

Atidarius modalinį langą, kiti programos Microsoft Office Access 2007 langai draudžiami, kol neuždarysite formos (nors galite pereiti į kitų programų langus). Norėdami uždrausti ir meniu bei užduočių juostas, pakeiskite ypatybių Modalusis (Modal) ir Laikinasis langas (PopUp) reikšmes į Taip.

Ypatybę Kraštinės stilius (BorderStyle) galite naudoti norėdami nurodyti, kokios bus formos kraštinės. Paprastai modalinių formų ypatybės Kraštinės stilius (BorderStyle) reikšmė yra Dialogas (Dialog).

tip

Ypatybes Modalusis (Modal), Laikinasis langas (PopUp) ir Kraštinės stilius (BorderStyle) galite naudoti norėdami sukurti pasirinktinis dialogo laukas. Kurdami pasirinktinius dialogo langus, ypatybės Modalusis (Modal) reikšmę galite pakeisti į Taip, ypatybės Laikinasis langas (PopUp) – į Taip, o Kraštinės stilius (BorderStyle) – į Dialogas (Dialog).

Ypatybės Modalusis (Modal) reikšmės keitimas į Taip formą padaro modaline tik tuomet, kai:

  • Ją atidarote formos rodinyje iš naršymo srities.

  • Ją atidarote formos rodinyje, naudodami makrokomandą arba VBA kodą.

  • Pereinate iš maketo rodinys į formos rodinį.

Kai forma yra modalinė, negalite iš formos rodinio pereiti į duomenų lapo rodinys, nors galite pereiti į dizaino rodinį, o tada į duomenų lapo rodinį.

Dizaino ir duomenų lapo rodiniuose forma nėra modalinė; ji taip pat nebebus modalinė, jei iš duomenų lapo rodinio pereisite į formos rodinį.

Pastaba : Jei norite atidaryti formą, kurios ypatybių Modalusis (Modal) ir Laikinasis langas (PopUp) reikšmės yra Taip, galite naudoti veiksmo Atidaryti_formą argumento Lango režimas parametrą Dialogas (Dialog).

Pavyzdys

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

Dim b As Booleanb = Formos("Užsakymo įvedimas“).Modal

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

Forms("Užsakymo įvedimas“).Modal = True

Tobulinkite savo įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×