Proprietà .ASceltaObbligatoria

Si applica a

Oggetto Form

Oggetto Report

È possibile usare la proprietà .ASceltaObbligatoria per specificare se una maschera o un report si apre come finestra modale. Quando una maschera o un report si apre come finestra modale, è necessario chiuderla prima di passare lo stato attivo a un altro oggetto. Oggetto Boolean di lettura/scrittura.

espressione.ASceltaObbligatoria

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

Osservazioni

La proprietà .ASceltaObbligatoria usa le impostazioni seguenti.

Impostazione

Visual Basic

Descrizione

True

La maschera o il report si apre come finestra modale.

No

False

(Impostazione predefinita) La maschera si apre come finestra non modale.


È possibile impostare questa proprietà usando la finestra delle proprietà di una maschera o un report, una macro o il codice di Visual Basic, Applications Edition (VBA).

Quando si apre una finestra modale, le altre finestre in Microsoft Office Access 2007 vengono disattivate finché non si chiude la maschera (anche se è possibile passare alle finestre di altre applicazioni). Per disattivare i menu e barre degli strumenti oltre alle altre finestre, impostare entrambe le proprietà .ASceltaObbligatoria e PopUp su Sì.

È possibile usare la proprietà .StileBordo per specificare il tipo di bordo di una maschera. Le maschere modali hanno in genere la proprietà .StileBordo impostata su FinestraDiDialogo.

Suggerimento

È possibile usare le proprietà .ASceltaObbligatoria, .PopUp e .StileBordo per creare una finestra di dialogo personalizzata. È possibile impostare .ASceltaObbligatoria su Sì, .PopUp su Sì e .StileBordo su FinestraDiDialogo per le finestre di dialogo personalizzate.

Impostando la proprietà .ASceltaObbligatoria su Sì, la maschera diventa modale solo se:

  • Viene aperta nella visualizzazione Maschera dal riquadro di spostamento.

  • Viene aperta nella visualizzazione Maschera usando una macro o il codice VBA.

  • Passare dalla visualizzazione Struttura alla visualizzazione Maschera.

Se la maschera è modale, 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 modale nella visualizzazione Struttura o nella visualizzazione Foglio dati, anche se si passa dalla visualizzazione Foglio dati alla visualizzazione Maschera.

Nota : È possibile usare l'impostazione Finestra di dialogo dell'argomento di azione Modalità finestra dell'azione ApriMaschera per aprire una maschera con le proprietà .ASceltaObbligatoria e .PopUp impostate su Sì.

Esempio

Per restituire il valore della proprietà .ASceltaObbligatoria per la maschera "Order Entry", è possibile usare il codice seguente:

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

Per impostare il valore della proprietà .ASceltaObbligatoria, è possibile usare quanto segue:

Forms("Order Entry").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.

×