Differenze tra le versioni di "Inserimento dati personalizzabile: Pulsanti di conferma"
imported>Root |
imported>Root |
||
(2 versioni intermedie di uno stesso utente non sono mostrate) | |||
Riga 1: | Riga 1: | ||
Questo oggetto permette la definizione di una o | Questo oggetto permette la definizione di una o più toolbar che vanno a rimpiazzare i pulsanti standard di chiusura della maschera. E' possibile definire delle condizioni per ogni pulsante in modo da compandare l'avanzamento del flusso di workflow in funzione del tasto premuto. | ||
== Attributi specifici == | == Attributi specifici == | ||
===Icona=== | |||
Permette di associare una icona al pulsante, danto quindi la possibilità di costruire una toolbar che assomiglia a quella delle maschere applicative. | |||
===Descrizione=== | |||
Descrizione che comparira' sul pulsante. | |||
===Valore=== | |||
Valore prodotto dalla pressione del pulsante. Tale valore puo' essere sia copiato su un attributo di workflow per successive elaborazioni che utilizzato come filtro di propagazione. Il valore impostato per i pulsanti di tipo <tt>Sospendi</tt> non verrà mai processato (vedi '''Comportamento'''). | |||
===Tooltip=== | |||
Un tooltip che compare quando l'utente mantiene il puntatore del mouse sul pulsante. | |||
===Comportamento=== | |||
I pulsanti possono avere i seguenti comportamenti: | |||
* <tt>OK</tt>: Applica tutti i controlli di obbligatorietà dei dati. Solo quando questi controlli sono tutti soddisfatti il sistema permette la chiusura della frame e la prosecuzione del flusso di workflow. | |||
* <tt>BREAK</tt>: Simile ad <tt>OK</tt> ma senza l'applicazione dei controlli sui dati obbligatori. Questo comportamento permette ad esempio di utilizzare una frame personalizzata all'interno di un ciclo di richiesta dati, e di "rompere" il ciclo uscendo senza inserire i dati obbligatori. E' necessario in questo caso utilizzare il valore prodotto dal pulsante per successive elaborazioni. | |||
* <tt>SOSPENDI</tt>: Causa l'annullamento dell'azione e la ripone nella lista delle attività. L'attività rimane da completare. Data la natura di questo comportamento, eventuali valori associati al pulsante non verranno mai prodotti in realtà, quindi non ha senso gestirli come potenziale output. Infatti il set di valori utilizzabile da un eventuale filtro di propagazione non conterrà il valore dei pulsanti di questo tipo. | |||
===Conferma=== | |||
Se è attiva la spunta di conferma, viene visualizzato un messaggio che chiede appunto una conferma prima di procedere. Il messaggio e' standard ma puo' essere personalizzato con il parametro <tt>Messaggio</tt>. | |||
===Messaggio=== | |||
Permette di personalizzare il messaggio di conferma esecuzione del pulsante. | |||
== Attributi di base == | == Attributi di base == | ||
Per una spiegazione dei rimanenti attributi riferirsi alla pagina [[Inserimento dati personalizzabile: Attributi base degli oggetti]] | Per una spiegazione dei rimanenti attributi riferirsi alla pagina [[Inserimento dati personalizzabile: Attributi base degli oggetti]] |
Versione attuale delle 11:12, 10 feb 2015
Questo oggetto permette la definizione di una o più toolbar che vanno a rimpiazzare i pulsanti standard di chiusura della maschera. E' possibile definire delle condizioni per ogni pulsante in modo da compandare l'avanzamento del flusso di workflow in funzione del tasto premuto.
Attributi specifici
Icona
Permette di associare una icona al pulsante, danto quindi la possibilità di costruire una toolbar che assomiglia a quella delle maschere applicative.
Descrizione
Descrizione che comparira' sul pulsante.
Valore
Valore prodotto dalla pressione del pulsante. Tale valore puo' essere sia copiato su un attributo di workflow per successive elaborazioni che utilizzato come filtro di propagazione. Il valore impostato per i pulsanti di tipo Sospendi non verrà mai processato (vedi Comportamento).
Tooltip
Un tooltip che compare quando l'utente mantiene il puntatore del mouse sul pulsante.
Comportamento
I pulsanti possono avere i seguenti comportamenti:
- OK: Applica tutti i controlli di obbligatorietà dei dati. Solo quando questi controlli sono tutti soddisfatti il sistema permette la chiusura della frame e la prosecuzione del flusso di workflow.
- BREAK: Simile ad OK ma senza l'applicazione dei controlli sui dati obbligatori. Questo comportamento permette ad esempio di utilizzare una frame personalizzata all'interno di un ciclo di richiesta dati, e di "rompere" il ciclo uscendo senza inserire i dati obbligatori. E' necessario in questo caso utilizzare il valore prodotto dal pulsante per successive elaborazioni.
- SOSPENDI: Causa l'annullamento dell'azione e la ripone nella lista delle attività. L'attività rimane da completare. Data la natura di questo comportamento, eventuali valori associati al pulsante non verranno mai prodotti in realtà, quindi non ha senso gestirli come potenziale output. Infatti il set di valori utilizzabile da un eventuale filtro di propagazione non conterrà il valore dei pulsanti di questo tipo.
Conferma
Se è attiva la spunta di conferma, viene visualizzato un messaggio che chiede appunto una conferma prima di procedere. Il messaggio e' standard ma puo' essere personalizzato con il parametro Messaggio.
Messaggio
Permette di personalizzare il messaggio di conferma esecuzione del pulsante.
Attributi di base
Per una spiegazione dei rimanenti attributi riferirsi alla pagina Inserimento dati personalizzabile: Attributi base degli oggetti