Differenze tra le versioni di "Inserimento dati personalizzabile: Pulsanti di conferma"

Da wiki.maggioli.it.
Jump to navigation Jump to search
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 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.
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