Informazioni sugli stili delle finestre

Nell’istruzione di script Nuova finestra gli stili delle finestre consentono di specificare il comportamento di una nuova finestra in un’app personalizzata. Ogni formato e ogni attività devono essere progettati con riferimento ad un particolare stile di finestra.

Finestra documento

Le finestre di documento consentono agli utenti di avviare un nuovo processo o di visualizzare informazioni supplementari.

Utilizzare le finestre di documento per attività tipiche di inserimento da parte dell'utente o per attività che possono susseguirsi in un ordine qualsiasi. Ad esempio, aprire una finestra di documento per rivedere una fattura guardando contemporaneamente la cronologia degli acquisti del cliente.

Finestra documento mobile

Le finestre documento mobili rimangono sopra alle altre finestre anche quando non sono attive.

Utilizzare le finestre documento mobili per visualizzare informazioni o attività che dovrebbero essere visibili in qualsiasi momento. Ad esempio, aprire una finestra documento mobile per visualizzare un sommario interattivo.

Finestra di dialogo

Le finestre di dialogo vengono visualizzate in primo piano. Gli utenti devono chiudere tutte le finestre di dialogo aperte prima di poter attivare finestre documento o finestre documento mobili aperte.

Utilizzare le finestre di dialogo per raggruppare le informazioni richieste o visualizzare avvisi per gli utenti, bloccando l'accesso ad altre finestre. Ad esempio, aprire una finestra di dialogo per visualizzare un avviso quando un utente tenta di modificare i dati sensibili.

  • Quando è aperta una finestra di dialogo, l'istruzione di script Nuova finestra crea finestre di dialogo o schede, ma non può creare finestre documento o finestre documento mobili.
  • Gli utenti possono lavorare con finestre non di documento come il Visualizzatore dati e lo Script Debugger se queste finestre sono aperte quando viene aperta una finestra di dialogo. Gli utenti non possono lavorare con la finestra di dialogo Gestisci formati, l'Area di lavoro script o le finestre Le mie app, Preferiti e Recenti.
  • Eventuali operazioni che tentino di aprire una finestra documento o una finestra documento mobile non funzionano se è aperta una finestra di dialogo (ad esempio, se si utilizza un trigger di script per eseguire uno script da un altro file). Gli script SuTimer non vengono eseguiti quando è aperta una finestra di dialogo se lo script non viene lanciato dalla finestra di dialogo stessa.
  • Vengono applicate alcune restrizioni alle seguenti istruzioni di script quando vengono utilizzate con le finestre di dialogo.
  • Istruzione di script

    Supportata

    Limitazioni con le finestre di dialogo

    Regola finestra

    Attiva solo sulla finestra corrente

    Disponi tutte le finestre

    No

     

    Converti file

    No

     

    Vai al record correlato

    Può aprire soltanto una nuova finestra di dialogo

    Sposta/Ridimensiona finestra

    Attiva solo sulla finestra corrente

    Nuovo file

    No

     

    Nuova finestra

    Può aprire soltanto una nuova finestra di dialogo o una scheda

    Apri file

    No

     

    Apri Host

    No

     

    Esegui script

    Non funziona se viene eseguito da un altro file aperto

    Esci dall'applicazione

    No

     

    Seleziona finestra

    Può selezionare soltanto la finestra di dialogo corrente

  • macOS: una finestra di dialogo di FileMaker Pro non ha le stesse qualità o restrizioni di una finestra di dialogo macOS standard. Ad esempio, gli Apple Event possono comunicare con un file mentre è aperta una finestra di dialogo FileMaker Pro.

Scheda

Le schede vengono visualizzate in primo piano nel formato corrente nella finestra attiva. Gli utenti devono chiudere una scheda prima di poter lavorare con la finestra madre della scheda.

Utilizzare le schede per raggruppare le informazioni richieste o visualizzare avvisi per gli utenti, consentendo l'accesso ad altre finestre. Ad esempio, aprire una scheda per richiedere agli utenti i criteri di ricerca, consentendo l'accesso ad altre finestre aperte.

  • Le schede non possono essere ridotte a icona o ingrandite.

  • FileMaker Pro non prevede schede nel menu Finestre.

  • In FileMaker Pro e FileMaker Go, l’altezza e la larghezza di una scheda non possono superare le dimensioni della schermata.

  • In FileMaker WebDirect, l'altezza e la larghezza di una scheda possono superare le dimensioni della finestra del browser Web. Tuttavia, la scheda è ritagliata per visualizzare solo le aree entro la finestra del browser Web. Se il contenuto della scheda si adatta all'altezza e alla larghezza scheda specificate, la scheda non può essere scorsa, anche se è ritagliata dalla finestra del browser Web. Per evitare questa situazione, utilizzare le funzioni Get ( AltezzaContenutoFinestra ) e Get ( LarghezzaContenutoFinestra ) nell'istruzione di script Nuova finestra per impostare l'altezza e la larghezza della scheda in modo che si adatti alla finestra del browser Web.

  • Nella scheda vengono visualizzate barre di scorrimento se il formato attivo è più grande rispetto all'altezza o alla larghezza della scheda.

  • Non è possibile aprire più di una scheda dalla stessa finestra madre.

  • In FileMaker Pro:

    • le schede non visualizzano la barra degli strumenti, la barra di formattazione, una barra del titolo o una cornice della finestra. Per spostare o ridimensionare una scheda, utilizzare l'istruzione di script Sposta/Ridimensiona finestra.

    • quando viene aperta una scheda, la barra degli strumenti e la barra di formattazione nella finestra madre non sono attive e non possono essere visualizzate o nascoste.

  • In FileMaker WebDirect:

    • quando viene aperta una scheda, la barra degli strumenti e la barra dei menu nella finestra madre non sono attive e non possono essere visualizzate o nascoste.

    • la finestra madre di una scheda non viene aggiornata fino a quando non viene chiusa la scheda.

  • In FileMaker Go, per nascondere o visualizzare la barra dei menu o la barra degli strumenti per una scheda, è necessario nascondere o visualizzare la barra prima di visualizzare la scheda. (Il gesto o l’istruzione di script per nascondere o visualizzare la scheda sono disabilitati quando la scheda è attiva.)

  • Se si seleziona l'opzione Chiudi, l'utente può chiudere la scheda facendo clic sul pulsante Chiudi in FileMaker Pro e FileMaker WebDirect oppure toccando un punto al di fuori della scheda in FileMaker Go. Tuttavia, se non si seleziona l'opzione Chiudi, gli utenti non possono chiudere in alcun modo la scheda, a meno che non si includa uno script (ad esempio, assegnato a un pulsante nella scheda) che esegue l'istruzione di script Chiudi finestra.

  • Se uno script tenta di chiudere la finestra madre di una scheda, tenta prima di tutto di chiudere la scheda. Se ciò non è possibile (ad esempio, non viene eseguito un trigger di script), lo script restituisce un codice di errore.