Differenze tra le versioni di "Inserimento dati personalizzabile: Pulsante DAC"
imported>Root (→mode) |
imported>Root |
||
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 un 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. Non è applicabile in questo contesto il flag generico <tt>Dato in sola lettura</tt> in quanto il meccanismo sottostante non si adatta al tipo di controllo. Quando l'utente preme il pulsante si apre una maschera che permette di visionare le informazioni ed impedisce il savataggio sul database. | ||
* <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 delle 19:04, 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 un 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. Non è applicabile in questo contesto il flag generico Dato in sola lettura in quanto il meccanismo sottostante non si adatta al tipo di controllo. Quando l'utente preme il pulsante si apre una maschera che permette di visionare le informazioni ed impedisce il savataggio sul database.
- 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