Proprietà Modal

Si applica a

Oggetto Form

Oggetto Report

È possibile utilizzare la proprietà Modal per specificare se una maschera o un report debba essere aperto come finestra modale. Quando si apre una maschera o un report come finestra a scelta obbligatoria, è necessario chiudere la finestra prima di poter spostare lo stato attivo su un altro oggetto. Valore Boolean di lettura/scrittura.

espressione.Modal

espressione Obbligatorio. Espressione che restituisce uno degli oggetti dell'elenco Si applica a.

Osservazioni

La proprietà Modal utilizza le impostazioni seguenti.

Impostazione

Visual Basic

Descrizione

TRUE

La maschera o il report vengono aperti come una finestra a scelta obbligatoria.

No

FALSE

(Impostazione predefinita) La maschera non viene aperta come una finestra a scelta obbligatoria.


Per impostare questa proprietà, utilizzare la finestra delle proprietà della maschera o del report, una macro oppure codice di Visual Basic, Applications Edition (VBA).

Quando si apre una finestra a scelta obbligatoria, le altre finestre di Microsoft Office Access 2007 vengono disattivate finché la maschera non viene chiusa, anche se è possibile passare alle finestre di altre applicazioni. Per disattivare i menu e le barre degli strumenti oltre alle altre finestre, impostare le proprietà Modal e PopUp su Sì.

È possibile utilizzare la proprietà BorderStyle per specificare il tipo di bordo di una maschera. In genere la proprietà BorderStyle delle maschere modali è impostata su Finestra di dialogo.

tip

È possibile utilizzare le proprietà Modal, PopUp e BorderStyle per creare una finestra di dialogo personalizzata. A tale scopo, è possibile impostare le proprietà Modal e PopUp su Sì e la proprietà BorderStyle su Finestra di dialogo.

L'impostazione della proprietà Modal su Sì imposta la maschera come a scelta obbligatoria solo quando:

  • La maschera viene aperta nella visualizzazione Maschera dal riquadro di spostamento.

  • La maschera viene aperta nella visualizzazione Maschera tramite una macro o codice VBA.

  • Si passa dalla visualizzazione Struttura alla visualizzazione Maschera.

Se la maschera è a scelta obbligatoria, non è possibile passare alla visualizzazione Foglio dati dalla visualizzazione Maschera anche se è possibile passare alla visualizzazione Struttura e quindi alla visualizzazione Foglio dati.

La maschera non è a scelta obbligatoria nella visualizzazione Struttura o Foglio dati, né se si passa dalla visualizzazione Foglio dati alla visualizzazione Maschera.

Nota : È possibile utilizzare l'impostazione Dialogo come argomento di azione Modalità finestra dell'azione ApriMaschera per aprire una maschera con le relative proprietà Modal e PopUp impostate su Sì.

Esempio

Per restituire il valore della proprietà Modal per la maschera "Ordini", è possibile utilizzare quanto segue:

Dim b As Booleanb = Forms("Ordini").Modal

Per impostare il valore della proprietà Modal, è possibile utilizzare quanto segue:

Forms("Ordini").Modal = True

Amplia le tue competenze
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per i tuoi commenti e suggerimenti

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×