| At line 1 added 143 lines |
| %%(display:none) |
| {{{ |
| WikiUp |
| }}} |
| /% |
| [{TableOfContents }]\\ |
| !!! Obiettivo\\ |
| Costruire un dashboard attraverso uno script di configurazione.\\ |
| \\ |
| !!! Descrizione\\ |
| Il dasboard è una rappresentazione grafica strutturata in:\\ |
| * 9 righe\\ |
| * 12 Colonne\\ |
| Un qualsiasi componente può essere inserito nel dashboard.\\ |
| L'esplosione dello script non deve superare le 299 righe.\\ |
| \\ |
| !!! Attività dell'installatore\\ |
| L'installatore deve definire il proprio dashboard nel sorgente __SCP_A41__.\\ |
| \\ |
| !! Tag dello script\\ |
| Elenco delle tag e del loro significato\\ |
| \\ |
| ||Tag||Significato |
| |ROW.SEZ|Nuova riga\\ |
| |DAS.SEZ|Nuovo Dash\\ |
| |DAS.SET|Setup dell Dash\\ |
| |DAS.FUN|Funzione del Dash\\ |
| |DAS.Q3 |Creazione di un filtro al click\\ |
| |DAS.DIN|Esecuzione di un dinamismo o di una funzione al click\\ |
| |DAS.OGG|Dichiarazione di un oggetto\\ |
| |DAS.LIS|Lista di oggetti\\ |
| |DAS.ELE|Elenco\\ |
| |DAS.OAV|Elenco di OAV\\ |
| |DAS.A15|Report\\ |
| \\ |
| \\ |
| \\ |
| Ora vediamo in dettaglio gli attributi di ogni tag\\ |
| \\ |
| !! ROW.SEZ Nuova riga\\ |
| Sono ammesse un massimo di 9 righe visualizzabili simultaneamente per dashboard. Vengono presentate nello stesso ordine con cui sono state inserite nello script.\\ |
| Ogni Riga può essere estesa occupando la riga sucessiva, in questo caso diminuiscono le righe che possono essere presentati sul dashboard.\\ |
| Attributo|Significato|Descrizione\\ |
| Txt|Descrizione|Ad uso interno\\ |
| Aut|Autorizzazione|Se non autorizzato la riga viene esclusa dal dashboard. La classe è la__LO.EXD__con Funzione__A41.__seguita dal nome dello script\\ |
| Usr|Autorizzazione user level|Se non si dispone del livello minimo richiesto la riga viene esclusa dal dashboard. Classe__USRLVL__\\ |
| Dim|Dimensione|Occupazione del dash in numero di colonne, minimo 1.\\ |
| \\ |
| !! DAS.SEZ Nuovo dash\\ |
| Sono ammessi un massimo di 12 dash visualizzabili simultaneamente per riga. Vengono presentate nello stesso ordine con cui sono state inserite nello script.\\ |
| Ogni dash può occupare più colonne, in questo caso diminuiscono i dash che possono essere presentati sulla riga.\\ |
| se non definito l'attributo __ToolBarState__ sarà assunto il valore __Invisible__\\ |
| \\ |
| Attributo|Significato|Descrizione\\ |
| Txt|Descrizione|Titolo del dash\\ |
| Id|Identificativo|Codice univoco di sezione del dash, non deve essere replicato su altri dash.\\ |
| Dim|Dimensione|Occupazione del dash in numero di colonne, minimo 1.\\ |
| Cmp|Componente|Indica il componente grafico che verrà utilizzato dal dash\\ |
| \\ |
| !! DAS.SET Setup del dash\\ |
| Il setup del dash dipende dal componete utilizzato, fare riferimento ai vari componenti per i valori ammessi.\\ |
| Se non definito viene istanziato un setup di default con il parent "DAS.001"\\ |
| \\ |
| Elenco dei componenti supportati:\\ |
| * ACC Accordion\\ |
| * BTN Bottoniera\\ |
| * BOX BoxList (SV)\\ |
| * CAL Calendario\\ |
| * CAM Camera\\ |
| * CDE Code editor\\ |
| * CHA Grafico\\ |
| * DEV Device\\ |
| * GAU Cruscotto\\ |
| * GNT Gantt\\ |
| * HTM HTML/Browser\\ |
| * IMG Immagine\\ |
| * IML Lista immagini\\ |
| * INP Pannello di Input\\ |
| * LAB Label\\ |
| * MAT Matrice\\ |
| * MIN Mind Map\\ |
| * MSG Messaggio\\ |
| * OCX Controllo ActiveX\\ |
| * OGN Organigramma\\ |
| * OUT Pannello di Output\\ |
| * PDF Pdf Viewer\\ |
| * PRW Preview\\ |
| * TMP TreeMap\\ |
| * SCH Scheda\\ |
| * SEM Semaforo\\ |
| * SHE SpreadSheet\\ |
| * SPL Spotlight\\ |
| * TRE Albero\\ |
| * TXT Testo\\ |
| * TCL Tag Cloud\\ |
| \\ |
| !! DAS.DIN Dinamismo del dash\\ |
| Il dinamismo si occupa di informare altri dash di eventuali cambiamenti e di invocare altre funzioni specifiche relative al dash.\\ |
| L'unico dinamismo gestito è il__click__\\ |
| \\ |
| Attributo|Significato|Descrizione\\ |
| Id|Identificativo|Identivicativo univoco definito nel_DAS.SEZ_n_in cui attivare un refresh\\ |
| F|Funzione|Funzione da eseguire\\ |
| \\ |
| !! DAS.Q3 Creazione di un filtro di campo\\ |
| Al__click__verrà creato il filtro di campo desiderato, il filtro è sempre di uguaglianza.\\ |
| \\ |
| Attributo|Significato|Descrizione\\ |
| T|Tipo|Tipo oggeto\\ |
| P|Parametro|Parametro oggetto\\ |
| K|Nome filtro|Indica il filtro in cui aggiungere il campo\\ |
| F|Nome Campo|Nome del campo su cui eseguire il filtro\\ |
| V|Valore|Valore da filtrare\\ |
| N|Notifica|iIdentivicativo univoco definito nel_DAS.SEZ_n_in cui attivare un refresh\\ |
| \\ |
| !! DAS.FUN Funzione del dash\\ |
| E' la funzione che si occupa di ritornare le informazioni necessarie alla presentazione grafica del componente scelto\\ |
| \\ |
| Attributo|Significato|Descrizione\\ |
| F|Funzione|Funzione da eseguire\\ |
| \\ |
| !! DAS.OGG Dichiarazione di un oggetto\\ |
| Viene restituito un oggetto.\\ |
| \\ |
| Attributo|Significato|Descrizione\\ |
| T|Tipo|Tipo oggeto\\ |
| P|Parametro|Parametro oggetto\\ |
| K|Codice|Codice oggetto\\ |
| D|Descrizione|Testo libero\\ |
| \\ |
| !! DAS.A15 Interrogazione di un report\\ |
| Il componete di questo dashboard può assumero solo il valore di scheda.\\ |
| Attributo|Significato|Descrizione\\ |
| R|Nome|Indica il nome del report\\ |
| E|Emissione|Indica il tipo di report da richiamare\\ |
| \\ |
| Elenco dei tipi di emissione disponibili:\\ |
| * Matrice\\ |
| * Drill Down\\ |
| * Report\\ |
| * Foglio di lavoro\\ |
| * Analisi di pareto\\ |
| * Analisi tabellare\\ |