Differenze tra le versioni di "Inserimento dati personalizzabile: Pulsante DAC"
imported>Root |
imported>Root |
||
Riga 1: | Riga 1: | ||
Questo oggetto permette la visualizzazione di oggetti presi dal database attraverso l'uso dell'interfaccia visuale | Questo oggetto permette la visualizzazione di oggetti presi dal database attraverso l'uso dell'interfaccia visuale dedicata del tipo di oggetto stesso. | ||
== Attributi specifici == | == 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 <tt>An1DACAnagrafeUnica</tt> ma è necessario scrivere il nome completo <tt>it.saga.pubblici.anagrafeUnica.An1DACAnagrafeUnica</tt>. | |||
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 <tt>dac_class</tt> a partire dalla sua chiave primaria (numerica). | |||
=== load_errors === | |||
Definisce il comportamento in caso di errori di caricamento del dato: | |||
* <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>'''NONE'''</tt>: Non visualizza alcun messaggio di errore. | |||
=== mode === | |||
Indica se il dato è modificabile o meno: | |||
* <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 è 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 17: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