Inserimento dati personalizzabile: Tabella basata su query

Da wiki.maggioli.it.
Versione del 15 lug 2013 alle 12:27 di imported>Root (→‎Attributi specifici)
Jump to navigation Jump to search

Questo oggetto permette di visualizzare i dati letti da una query sul database, presentandoli all'utente in forma tabellare. L'utente a sua volta può scegliere uno o più righe. A questo punto è possibile estrarre i dati selezionati dall'utente ed usarli nelle successive fasi di elaborazione.

Attributi specifici

design_time_query

Indica se la query deve popolare la griglia anche a design time (utile per debug della query). E' opportuno impostare il parametro ad ON solo quando si e' composta la query completamente in quanto una query incompleta genera molto probabilmente degli errori. Il parametro risulta utile sola con query che risultano coerenti anche a design time. Per la query che fanno leva sul valore degli attributi a runtime molto probabilmente viene generato un errore.

columns

Permette di definire i dati da visualizzare nalla griglia. Se non specificato, viene sottintesa una colonna che mostra il valore stringa del primo oggetto selezionato dalla query. Quindi, se la query contiene una select di più oggetti, quelli successivi non vengono visualizzati finchè non si definiscono le colonne opportune.

select [NULL] from [NULL] where [NULL] group_by [NULL] having [NULL] order_by [NULL] selection_type [STRING] SINGLE cell_count [LONG] 0 row_data_count [LONG] 1 row_data_1_index [LONG] 0 row_1_long row_1_double row_1_date row_1_string

Attributi di base

Per una spiegazione dei rimanenti attributi riferirsi alla pagina Inserimento dati personalizzabile: Attributi base degli oggetti