Informazioni generali
Modal Lefinestre sono elementi dell'interfaccia che si aprono sopra la pagina corrente. Vengono anche chiamate popup.
Per creare una nuova finestramodal , trascinarla dal pannello dei widget.
Una finestra modale può essere posizionata in due aree dell'area di disegno:
- Page components;
- App components;
In Page componentsè meglio inserire finestre modali collegate a una pagina specifica.
In App components, si collocano le finestre modal che si applicano all'intera applicazione.
La finestra modal può contenere gli stessi widget di una pagina normale.
Il processo aziendale può essere collegato alla finestra modal nella scheda Flusso di lavoro. È possibile utilizzare i seguenti trigger:
- OnCreate
- OnShow
- OnHide
- OnDestroy
Due blocchi nel BP possono essere utilizzati per controllare le finestre modali:
- Show modal per aprire la finestra modale
- Hide modal per chiudere la finestra modal .
Come lavorare con le finestre modal
Aggiungere una modal alla sezione Page components sezione.
Posizionare una finestra button sull'area di disegno della pagina.
Per la sezione buttonè configurato un processo aziendale sul OnClick processo di business. Il BP conterrà un solo blocco: Show Modal.
Nel blocco Show modal si imposta il parametro di ingresso Component ID e selezionare il nome della modal finestra.
Ora posizionate un altro pulsante, ma in una finestra modale.
Per questo pulsante viene configurato un BP simile, ma il parametro Hide modal viene utilizzato al posto del blocco Show modal al posto del blocco.
Ora è possibile aprire e chiudere la finestra modale.
La finestra modal è una funzione molto utile. Ad esempio, è comoda per inserire la funzionalità di aggiunta di record.