Differenze tra le versioni di "Inserimento dati personalizzabile: Pulsante DAC"
imported>Root |
imported>Root (→mode) |
||
(4 versioni intermedie di uno stesso utente non sono mostrate) | |||
Riga 4: | Riga 4: | ||
=== dac_class === | === dac_class === | ||
Permette di specificare il tipo di dato da gestire. E' necessario conoscere il nome completo del tipo di dato. Ad esempio, non | Permette di specificare il tipo di dato da gestire. E' necessario conoscere il nome completo del tipo di dato. Ad esempio, non è sufficiente scrivere <tt>An1DACAnagrafeUnica</tt> ma è necessario scrivere il nome completo <tt>it.saga.pubblici.anagrafeUnica.An1DACAnagrafeUnica</tt>. | ||
I dati utilizzabili sono parecchi ed | I dati utilizzabili sono parecchi ed è necessario, ove non si conosca a priori il tipo di dato, chiederlo agli sviluppatori (normalmente l'insieme di dati che normalmente si utilizza è abbastanza limitato e non è un problema ricordarli). | ||
=== dac_pkid (input) === | === dac_pkid (input) === | ||
Riga 14: | Riga 14: | ||
Definisce il comportamento in caso di errori di caricamento del dato: | Definisce il comportamento in caso di errori di caricamento del dato: | ||
* <tt>'''POPUP'''</tt>: Visualizza | * <tt>'''POPUP'''</tt>: Visualizza il messaggio di errore in una finestra popup. | ||
* <tt>'''GRACEFUL'''</tt>: Visualizza il messaggio di errore all'interno del controllo senza bloccare il flusso di lavoro dell'utente. | * <tt>'''GRACEFUL'''</tt>: Visualizza il messaggio di errore all'interno del controllo senza bloccare il flusso di lavoro dell'utente. | ||
* <tt>'''NONE'''</tt>: Non visualizza alcun messaggio di errore. | * <tt>'''NONE'''</tt>: Non visualizza alcun messaggio di errore. | ||
=== mode === | === mode === | ||
Indica se il dato | Indica se il dato è modificabile o meno: | ||
* <tt>'''READONLY'''</tt>: Il dato non | * <tt>'''READONLY'''</tt>: Il dato non è modificabile. Quando l'utente preme il pulsante si apre una maschera che permette di visionare le informazioni ed impedisce il savataggio delle modifiche sul database. Non è applicabile in questo contesto il flag generico <tt>Dato in sola lettura</tt> in quanto il pulsante deve essere sempre attivo per permettere l'apertura della maschera dati. | ||
* <tt>'''EDIT'''</tt>: Il dato | * <tt>'''EDIT'''</tt>: Il dato è modificabile. Quando l'utente preme il pulsante si apre una maschera che permette di modificare le informazioni e salvarle sul database. | ||
== 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 19:07, 15 lug 2013
Questo oggetto permette la visualizzazione di oggetti presi dal database attraverso l'uso dell'interfaccia visuale dedicata del tipo di oggetto stesso.
Attributi specifici
dac_class
Permette di specificare il tipo di dato da gestire. E' necessario conoscere il nome completo del tipo di dato. Ad esempio, non è sufficiente scrivere An1DACAnagrafeUnica ma è necessario scrivere il nome completo it.saga.pubblici.anagrafeUnica.An1DACAnagrafeUnica.
I dati utilizzabili sono parecchi ed è necessario, ove non si conosca a priori il tipo di dato, chiederlo agli sviluppatori (normalmente l'insieme di dati che normalmente si utilizza è abbastanza limitato e non è un problema ricordarli).
dac_pkid (input)
Carica nel controllo il dato specificato da dac_class a partire dalla sua chiave primaria (numerica).
load_errors
Definisce il comportamento in caso di errori di caricamento del dato:
- POPUP: Visualizza il messaggio di errore in una finestra popup.
- GRACEFUL: Visualizza il messaggio di errore all'interno del controllo senza bloccare il flusso di lavoro dell'utente.
- NONE: Non visualizza alcun messaggio di errore.
mode
Indica se il dato è modificabile o meno:
- READONLY: Il dato non è modificabile. Quando l'utente preme il pulsante si apre una maschera che permette di visionare le informazioni ed impedisce il savataggio delle modifiche sul database. Non è applicabile in questo contesto il flag generico Dato in sola lettura in quanto il pulsante deve essere sempre attivo per permettere l'apertura della maschera dati.
- EDIT: Il dato è modificabile. Quando l'utente preme il pulsante si apre una maschera che permette di modificare le informazioni e salvarle sul database.
Attributi di base
Per una spiegazione dei rimanenti attributi riferirsi alla pagina Inserimento dati personalizzabile: Attributi base degli oggetti