Vlastnost Modal (Modální okno)

Platí pro

Objekt Form

Objekt Report

Pomocí vlastnosti Modal (Modální okno) můžete určit, jestli se formulář nebo sestava otevře jako modální okno. Když se formulář nebo sestava otevře jako modální okno, musíte toto okno zavřít, abyste mohli přesunout fokus na jiný objekt. Typ Boolean pro čtení/zápis.

Výraz.Modal

Výraz je povinný. Musí to být výraz, který vrací jeden z objektů v seznamu Platí pro.

Poznámky

Vlastnost Modal (Modální okno) používá následující nastavení.

Nastavení

Visual Basic

Popis

Ano

True

Formulář nebo sestava se otevře jako modální okno.

Ne

False

(Výchozí) Formulář se otevře jako nemodální okno.


Tuto vlastnost můžete nastavit pomocí seznamu vlastností formuláře nebo sestavy, pomocí makra nebo pomocí kódu jazyka VBA (Visual Basic for Applications).

Když otevřete modální okno, jsou jiná okna v aplikaci Microsoft Office Access 2007 zakázaná, dokud modální okno formuláře nezavřete (do oken v jiných aplikacích ale přepínat jde). Pokud chcete kromě jiných oken zakázat i nabídky a panely nástrojů, nastavte na Ano vlastnosti Modální okno a Překryvné okno.

Pomocí vlastnosti Styl okraje můžete nastavit, jaký druh ohraničení má formulář mít. Modální formuláře mají obvykle vlastnost Styl okraje nastavenou na Dialogový.

Tip

S použitím vlastností Modální okno, Překryvné okno a Styl okraje můžete vytvořit vlastní dialogové okno. Pro vlastní dialogová okna můžete nastavit vlastnost Modální okno na Ano, vlastnost Překryvné okno na Ano a vlastnost Styl okraje na Dialogový.

Po nastavení vlastnosti Modální okno na Ano bude formulář modální jenom v těchto případech:

  • Otevřete ho ve Formulářovém zobrazení pomocí navigačního podokna.

  • Otevřete ho ve Formulářovém zobrazení pomocí makra nebo kódu jazyka VBA.

  • Přepnete z Návrhového zobrazení do Formulářového zobrazení.

Když je formulář modální, nemůžete z Formulářového zobrazení přepnout do zobrazení Datový list, můžete ale přepnout do Návrhového zobrazení a potom do zobrazení Datový list.

Formulář není modální v Návrhovém zobrazení ani v zobrazení Datový list a není také modální, když přepnete ze zobrazení Datový list do Formulářového zobrazení.

Poznámka: Pomocí akce OtevřítFormulář s argumentem Režim okna nastaveným na Dialogové můžete formulář otevřít s vlastnostmi Modální okno a Překryvné okno nastavenými na Ano.

Příklad

K vrácení hodnoty vlastnosti Modal formuláře Order Entry můžete použít toto:

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

K nastavení hodnoty vlastnosti Modal můžete použít toto:

Forms("Order Entry").Modal = True

Rozšiřte své znalosti a dovednosti
Projít školení
Získejte nové funkce jako první
Připojte se k účastníkům programu Office Insiders

Byly tyto informace užitečné?

Děkujeme vám za zpětnou vazbu.

Děkujeme vám za váš názor. Vypadá to, že bude užitečné, když vás spojíme s některým z našich agentů z podpory Office.

×