Egenskaben Modal

Gælder for

Formularobjekt

Rapportobjekt

Du kan bruge egenskaben Modal til at angive, hvorvidt en formular eller rapport skal åbnes som et modalt-vindue. Når en formular eller rapport åbnes som et modalt vindue, skal du lukke vinduet, før du kan flytte fokus til et andet objekt. Læs/skriv boolesk.

udtryk.Modal

udtryk Påkrævet. Et udtryk, der returnerer et af objekterne på listen Gælder for.

Bemærkninger

Egenskaben Modal anvender følgende indstillinger.

Indstilling

Visual Basic

Beskrivelse

Ja

Sand

Formularen eller rapporten åbnes som et modalt vindue.

Nej

Falsk

(Standard) Formularen åbnes i et ikke-modalt vindue.


Du kan angive denne egenskab ved hjælp af formularen eller rapportens egenskabsark, en makro eller VBA-kode (Visual Basic for Applications).

Når du åbner et modalt vindue, deaktiveres andre vinduer i Microsoft Office Access 2007, indtil du lukker formularen (selvom du kan skifte til vinduer i andre programmer). For at deaktivere menuer og værktøjslinjer ud over andre vinduer skal du indstille egenskaberne Modal og PopUp til Ja.

Du kan bruge BorderStyle til at angive, hvilken type kant en formular skal have. Typisk har modale formularer egenskaben BorderStyle angivet til Dialogboks.

tip

Du kan bruge egenskaberne Modal, PopUp og BorderStyle til at oprette en brugerdefineret dialogboks. Du kan angive Modal til Ja, PopUp til Ja og BorderStyle til Dialogboks for brugerdefinerede dialogbokse.

Hvis egenskaben Modal angives til Ja, bliver formularen kun modal, når du:

  • Åbner den i formularvisning i navigationsruden.

  • Åbner den i formularvisning ved hjælp af en makro eller VBA-kode.

  • Skifter fra designvisning til formularvisning.

Når formularen er modal, kan du ikke skifte til dataarkvisning fra formularvisning, selvom du kan skifte til designvisning og derefter til dataarkvisning.

Formularen er ikke modal i designvisning eller dataarkvisning, og den er heller ikke modal, hvis du skifter fra dataarkvisning til formularvisning.

Bemærk: Du kan bruge indstillingen Dialogboks for handlingsargumentet Vinduestilstand for handlingen OpenForm til at åbne en formular med egenskaberne Modal og PopUp indstillet til Ja.

Eksempel

Hvis du vil returnere værdien af egenskaben Modal for formularen "Ordreindtastning", kan du bruge følgende:

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

Hvis du vil angive værdien af egenskaben Modal, kan du bruge følgende:

Forms("Order Entry").Modal = True

Udvid dine færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×