At line 1 added 70 lines |
%%(display:none) |
{{{ |
WikiUp |
}}} |
/% |
[{TableOfContents }]\\ |
\\ |
!! Abstract\\ |
Il componente Dash (DSH) mostra un dato tramite una forma a cruscotto, disponibile in diversi layout.\\ |
I layout che si possono scegliere sono 8 e non possono essere aggiunti dall'utente.\\ |
E' possibile scegliere il layout di visualizzazione attraverso l'attributo di setup "SelectLayout".\\ |
Tutti gli esempi utilizzabili, sono consultabili nel nostro showcase dei componenti.\\ |
\\ |
E' possibile valorizzare il componente dash anche passando i valori tramite G.SET del componente, utilizzando gli attributi ForceText, ForceUM, ForceValue e ForceIcon.\\ |
\\ |
E' possibile, nel caso si abbia una matrice con più colonne, andare a specificare il nome della colonna da cui prendere i valori. utilizzando gli attributi TextColName, UmColName, ValueColName e IconColName.\\ |
E' possibile evitare l'utilizzo di attributi quali TextColName, UmColName, ValueColName e IconColName se la matrice di base contiene 4 colonne in questo ordine:\\ |
- Valore\\ |
- Unità di misura\\ |
- Descrizione\\ |
- Icona\\ |
\\ |
In questo componente è anche possibile, specificando il nome della colonna, effettuare delle operazioni matematiche che forniscono un risultato, visualizzato poi all'interno del dash.\\ |
Grazie all' attributo di setup NumberFormat è possibile formattare il valore mostrato.\\ |
\\ |
E' anche possibile ottenere più dash con un unico xml ed un' unica sezione di scheda.\\ |
Per fare questo è necessario che nell'xml sia presente una colonna che funga da "Gruppo" e che nel setup sia specificato l'attributo GroupColName con il nome della colonna relativa al gruppo.\\ |
Quindi se nella matrice fossero presenti più record con gruppi differenti si avrebbero tante dash quanti sono i gruppi.\\ |
Le formule matematiche applicate ai gruppi hanno l'effetto del group by dell'sql, ovvero verrano effettuate le operazioni matematiche per gruppo.\\ |
Se altresì non viene specificato un gruppo, il comportamento resterà invariato, quindi si avrà soltanto una sola dash.\\ |
\\ |
E' importante capire che il json restituito dal componente dash non quello della matrice originale;\\ |
il json generato contiene le seguenti informazioni:\\ |
- Icona [ICO]\\ |
- Unità di misura [UM]\\ |
- Descrizione [TEXT]\\ |
- Valore [VALUE]\\ |
- Gruppo [GROUP]\\ |
- parte intera del valore [INTVAL]\\ |
- parte decimale del valore [DECVAL]\\ |
\\ |
Il componente supporta il dinamismo "click".\\ |
- nella sezione "Dinamismi" si trovano ulteriori informazioni\\ |
\\ |
__Gestione colori e soglie__\\ |
E' possibile gestire le soglie con gli attributi __Thresh1__ e __Thresh2__.\\ |
I colori delle soglie si attivano su tutti i componenti della dash, quindi icona, testo, um e valore.\\ |
Se non vengono specificati colori alternativi verranno presi i colori standard RED, GREEN, YELLOW\\ |
Per specificare i colori alternativi è possibile impostare gli attributi __ValueColor__, __IconColor__ e __TextColor__.\\ |
E' possibile specificare un massimo di tre colori (Es: ValueColor="R255G000B000;R000G255B000;R000G000B255") che prenderanno il posto di quelli standard.\\ |
Se non vengono specificate le soglie e sono presenti gli attributi di colore, in presenza di più colori verrà preso il primo.\\ |
\\ |
!! Funzionalità\\ |
[Visualizzazione dati|MBDOC-LOCDSH_F01]\\ |
[Dinamismi|MBDOC-LOCDSH_F02]\\ |
[Gestione dati|MBDOC-LOCDSH_F03]\\ |
[Gestione dash list|MBDOC-LOCDSH_F04]\\ |
\\ |
!! Formato dati\\ |
Tipo di XML utilizzato: XML Griglia.\\ |
\\ |
!! Eventi gestiti\\ |
Il componente gestisce i seguenti eventi:\\ |
- Click: scatta al click sul componente dash\\ |
\\ |
!! Attributi\\ |
Le funzionalità, le impostazioni e gli attributi del componente sono consultabili attraverso il configuratore e la sua documentazione.\\ |
\\ |
Vedi (SECLS(G.SE-Clicca qui.)\\ |
\\ |