Tustena mette a disposizione un file di configurazione in formato xml che permette di definire le relazioni tra i dati utilizzate dal
report wizard.
Segue un elenco dei parametri accettati dalla sintassi xml, fare riferimento al file già presente nei report per comprendere meglio l'applicabilità dei vari parametri.
Questa pagina è solo un Draft, il contenuto può essere incompleto e contenere errori.
- groups
- group
name
- nome del gruppoorder
- ordine di visualizzazioneresid
- nome della risorsa associata
- tables
- table
id
- valore numerico univoco (verificare)name
- nome della tabellaorder
- ordine di esecuzione (verificare)resid
- nome della risorsa associata- tableref
tblname
- nome della tabella del databasefree
- tipo del freefield utilizzato (vedi enum crmTables)hidden
- settato a "true" non espone i campi della tabella che rimangono nascostijoin
- nome del campo che va in relazione con la tabella precente o con la tabella 'party' se specificataparty
- nome della tabella con cui andare in joinorder
- ordine di esecuzione (verificare)where
- condizione o filtro di estrazione dei dati dalla tabellatypejoin
- tipo di join da eseguire (LEFT OUTER, RIGHT OUTER, INNER)partyjoinfield
- eventuale campo della tabella con cui andare in join, in alternativa utilizza il campo join della tabella indicata in party.
- tablefields
- cat
name
- nome della categoriaorder
- ordine di visualizzazioneresid
- nome della risorsa associata
- field
name
- nome del campo nel databasetable
- tabella di reiferimentogroupable
- settato a "true" se è un campo di tipo ragruppabile, deve essere numericoidxres
- indice della risorsa nel formato "ID|NOME_ROSORSA|..."isparameter
- settato a "false" definisce che il campo è virtuale e non è presente nel databaseorder
- ordine di visualizzazione, se on specificato è uguale a 99 (verificare)paramsselect
- se il 'type' è uguale a select, contiene la query per popolare l'elencorealname
- (?)resid
- nome della risorsa associataselect
- query da eseguire utilizzando il campo come parametro per valorizzare il risultatotype
- tipo di dato (Time | Text | SelectResource | SelectExclusive | Select | Numeric | Lead | Data | Contact | Company | Account)Time
- il campo viene formattato in forma oraria (00:00)Text
- campo di tipo testoSelectResource
- campo ad elenco popolato dalle risorse specificate con il campo idxresSelectExclusive
- estrazione di un campo secco da una query specificata nel campo selectSelect
- estrazione di un elenco di elementi dalla query specificata nel campo select nel formato "ID|NOME|..."Numeric
- valore di tipo numerico, spesso è groupableData
- il campo restituisce un valore che va formattato come DateTimeContact
- tipo specifico utilizzato per la definizione del tipo di elemento da visualizzare nella maschera dei parametriCompany
- tipo specifico utilizzato per la definizione del tipo di elemento da visualizzare nella maschera dei parametriAccount
- tipo specifico utilizzato per la definizione del tipo di elemento da visualizzare nella maschera dei parametri
- external
tableref
- nome del campo table da cui estrarere i field (serve anon ripetere schemi già presenticat
- categoria da visualizzare, se non specificata vengono prese tutte, altrimenti possono essere elencate divise da una virgola (,)