Differenze tra le versioni di "Inserimento dati personalizzabile: Pulsante DAC"

Da wiki.maggioli.it.
Jump to navigation Jump to search
imported>Root
imported>Root
 
(5 versioni intermedie di uno stesso utente non sono mostrate)
Riga 1: Riga 1:
Questo oggetto permette la visualizzazione di oggetti presi dal database attraverso l'uso dell'interfaccia visuale dell'applicazione a cui appartiene l'oggetto selezionato.
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 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 ==
== 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