roadwarrior_moduli:reportdatatable
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| roadwarrior_moduli:reportdatatable [2025/06/10 17:52] – [configurazione] andrea | roadwarrior_moduli:reportdatatable [2025/06/13 16:40] (current) – andrea | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Report DataTable ====== | ====== Report DataTable ====== | ||
| - | ===== configurazione | + | ===== Configurazione |
| - | campo RP_jsonconfig con json di configurazione ad hoc. \\ | + | In tabella REPORT_PERSONALIZZATI |
| Al momento tratta: | Al momento tratta: | ||
| * Array Columns, obbligatorio per vedere le colonne in tabella. | * Array Columns, obbligatorio per vedere le colonne in tabella. | ||
| * showSearchBtn: | * showSearchBtn: | ||
| + | |||
| + | Proprietà speciali in columns: | ||
| + | * colStyle per stile personalizzato, | ||
| + | * numDecimal per trattare il campo come numero; | ||
| + | * viewTotal : per somma in fondo alla griglia; | ||
| + | * **BONUS**: per il colore delle righe mettere nella query una colonna rowClass con colore preso da colori di vuetify, attenzione al prefisso bg- per background e text- per colore testo. Vedi qui: [[https:// | ||
| Esempio:\\ | Esempio:\\ | ||
| - | {" | + | < |
| - | " | + | { |
| - | {" | + | " |
| - | ]} | + | " |
| + | {" | ||
| + | {" | ||
| + | {" | ||
| + | {" | ||
| + | {" | ||
| + | {" | ||
| + | {" | ||
| + | {" | ||
| + | {" | ||
| + | {" | ||
| + | {" | ||
| + | {" | ||
| + | ] | ||
| + | }</ | ||
| + | ===== Filtri ===== | ||
| + | Per avere filtri compilare tabella REPORT_PERSONALIZZATI_FILTERS | ||
| + | |||
| + | Tracciato record: | ||
| + | |CAMPO|Obbl.|Descr| | ||
| + | |RPF_KEY|SI|automatico| | ||
| + | |RPF_RIFDITTA|no|deve essere compilato se non lo è gruppo| | ||
| + | |RPF_RIFREP|si| riferimento report | | ||
| + | |RPF_PARAMFIELD|si|nome del parametro da valorizzare, | ||
| + | |RPF_TYPE|si|tipo di filtro: select, date, textbox, checkbox| | ||
| + | |RPF_NAME|si|descrizione in maschera| | ||
| + | |RPF_IDFIELD|no|serve in caso di tipo select per indicare la proprietà usata come id e passata alla qry| | ||
| + | |RPF_DISPLAYFIELD|no| serve sy tipo select per la descrittiva visualizzata in elenco| | ||
| + | |RPF_API|no|serve in select per recuperare elenco valori, vedi dopo| | ||
| + | |RPF_SEARCHPARAM|no|in select per fare ricerca in elenco valori, dipende da API| | ||
| + | |RPF_RIFGRUPPO|no|per gruppo di aziende in alternativa a RIFDITTA| | ||
| + | |||
| + | |||
| + | Esempio di record select: | ||
| + | |RPF_KEY|RPF_RIFDITTA|RPF_RIFREP|RPF_PARAMFIELD|RPF_TYPE|RPF_NAME|RPF_IDFIELD|RPF_API|RPF_DISPLAYFIELD|RPF_SEARCHPARAM|RPF_RIFGRUPPO| | ||
| + | |32|NULL|122|RIFAGE|select|Agente|id|/ | ||
| + | |33|NULL|122|RIFCLI|select|Cliente|id|/ | ||
| + | |34|NULL|122|RIFTC|select|Tipo Cli|id|/ | ||
| + | |5|2|57|CODCLA|select|Classe|id|text|/ | ||
| + | |||
| + | Esempio altri tipi di filtri: | ||
| + | |RPF_KEY|RPF_RIFDITTA|RPF_RIFREP|RPF_PARAMFIELD|RPF_TYPE|RPF_NAME|RPF_IDFIELD|RPF_API|RPF_DISPLAYFIELD|RPF_SEARCHPARAM|RPF_RIFGRUPPO| | ||
| + | |37|NULL|122|NUMORD|textbox|Ordine|NULL|NULL|NULL|NULL|6| | ||
| + | |38|NULL|122|SWIOMA|checkbox|Solo Omaggi|NULL|NULL|NULL|NULL|6| | ||
| + | |39|NULL|122|DATMIN|date|Data Inizio|NULL|NULL|NULL|NULL|6| | ||
| + | |40|NULL|122|DATMAX|date|Data Fine|NULL|NULL|NULL|NULL|6| | ||
| + | |||
| + | ===== Traduzioni ===== | ||
| + | TODO... | ||
roadwarrior_moduli/reportdatatable.1749570733.txt.gz · Last modified: by andrea
