Differenze tra le versioni di "Inserimento dati personalizzabile: Pulsante DAC"
imported>Root (Nuova pagina: Inserimento dati personalizzabile: Pulsante DAC) |
imported>Root (→mode) |
||
(10 versioni intermedie di uno stesso utente non sono mostrate) | |||
Riga 1: | Riga 1: | ||
Inserimento dati personalizzabile: | 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 <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 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>'''NONE'''</tt>: Non visualizza alcun messaggio di errore. | |||
=== mode === | |||
Indica se il dato è modificabile o meno: | |||
* <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 è 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]] |
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