| At line 1 added 80 lines |
| %%(display:none) |
| {{{ |
| WikiUp |
| }}} |
| /% |
| [{TableOfContents }]\\ |
| I servizi AS/400 che forniscono dati al componente GNT di LOOC.up hanno l'obiettivo di scrivere in XML tabelle di dati dove esistono almeno delle colonne di data/ora inizio e data/ora fine.\\ |
| La struttura XML è quella standard delle tabelle\\ |
| Il componente riordina le attività secondo una chiave e le dispone graficamente nel tempo permettendo tutte le funzioni grafiche tipiche di uno schedulatore\\ |
| !! Come scrivere un programma\\ |
| I servizi sono caratterizzati dal nome xxGNTnn_y dove\\ |
| - xx = applicazione SME.up\\ |
| - nn = codice del servizio\\ |
| - y = codice del sottoservizio\\ |
| \\ |
| Ad esempio lo schedulatore standard SME.up sarà SFGNT01 e avrà i seguenti sottoservizi\\ |
| A = Lettura/Scrittura -> Crea la memoria\\ |
| B = Schedulazione -> Modifica il contenuto della memoria\\ |
| C = Lista funzioni in POPUP / Setup / Ecc\\ |
| D = Indici -> Estrae informazioni dal contenuto\\ |
| Ogni servizio potrà leggere i dati da posti diversi (usando dove possibile le funzioni SME.up) e fornire tabelle di dati con formati tipici\\ |
| \\ |
| !! Come partire\\ |
| Potremo partire da un oggetto o richiedere le attività di tutti gli oggetti. Ad esempio se specifico un agente intendo richiedere tutti gli appuntamenti di quell'agente oppure gli appuntamenti di tutti gli agenti.\\ |
| \\ |
| !! Cosa posso chiamare dal GANTT\\ |
| All'interno del GANTT, possiamo avere le seguenti categorie di funzioni\\ |
| ! Funzioni proprie del componente\\ |
| OPN - Carica la memoria\\ |
| WRI - Salva le modifiche eseguite\\ |
| CLO - Chiude il servizio\\ |
| MOD - Indica la modifica di una riga\\ |
| ! Passaggio ad altre funzioni di LOOC.up\\ |
| - Schede degli oggetti (risorse/articoli/Commesse/Ecc.)\\ |
| - Accessi all'emulazione 5250\\ |
| ! Funzioni associate ad eventi grafici\\ |
| - Spostamento di una attività nel tempo\\ |
| - Cambio di risorsa e spostamento\\ |
| ! Funzioni che restano all'interno del servizio stesso\\ |
| - Matrice degli indicatori per commessa\\ |
| - Schedulazione (in memoria) di un centro.\\ |
| Queste sono caratterizzate dal bollino azzurro\\ |
| !! Come estendere le funzioni\\ |
| \\ |
| !! Come applicare le logiche specifiche di schedulazione\\ |
| Il programma di schedulazione può implementare le logiche desiderate leggendo i dati del sistema, utilizzando script specifici ecc.\\ |
| Essendo isolato può essere personalizzato facilmente\\ |
| \\ |
| !! Ulteriori funzioni\\ |
| ! Disegno griglia di sfondo da istante a istante (singola cella o intero Gantt)\\ |
| Per migliorare la lettura del Gantt e' possibile inserire una griglia di sfondo per marcare alcune aree\\ |
| o segnalare l'aggregazione di alcune celle.\\ |
| \\ |
| Si possono specificare tre tipi di griglie di sfondo:\\ |
| [{Image src='immagini/MBDOC-LOCGNT_01/03COMGNT01.png' caption='' width='100%' style='max-width: 100%;'}]Lo sfondo a livello di Gantt serve per evidenziare dei periodi temporali fissi e indipendenti dalle\\ |
| attivita', esempio i periodi di chiusura per festivita' o semplicemente perche' ore notturne.\\ |
| [{Image src='immagini/MBDOC-LOCGNT_01/03COMGNT02.png' caption='' width='100%' style='max-width: 100%;'}]E' possibile abilitare uno sfondo che comprenda tutte le attivita' che hanno la stessa chiave di\\ |
| raggruppamento, cosi' e' possibile rendere piu' evidente il legame che unisce un gruppo di attivita'.\\ |
| [{Image src='immagini/MBDOC-LOCGNT_01/03COMGNT03.png' caption='' width='100%' style='max-width: 100%;'}]Per ogni singola riga si possono specificare una serie di intervalli che prenderanno uno sfondo\\ |
| particolare.\\ |
| \\ |
| ! Possibilita' di definire i colori a livello AS\\ |
| Le attivita' all'interno del Gantt sono rappresentate da riquadri colorati, e' possibile specificare il colore\\ |
| di queste celle affinche' tutto il grafico sia piu' facilmente interpretabile.\\ |
| \\ |
| ! Attivazione riquadro che cattura e passa ad AS un insieme di celle\\ |
| All'interno della visualizzazione del GANTT c'e' la possibilità di selezionare piu' celle attraverso due\\ |
| strumenti:\\ |
| * Seleziona attivita'\\ |
| * Seleziona intervalli di tempo\\ |
| [{Image src='immagini/MBDOC-LOCGNT_01/03COMGNT04.png' caption='' width='100%' style='max-width: 100%;'}]Tramite il selettore di intervalli di tempo si possono selezionare attivita' slot disegnando un riquadro\\ |
| rettangolare all'interno del Gantt. Tutte le celle nel riquadro verranno selezionate, anche le celle\\ |
| selezionate parzialmente. Il selettore di attivita' permette invece di selezionare piu' attivita' tenendo\\ |
| premuto il tasto shift e cliccando una volta su di esse.\\ |
| Se le attivita' selezionate sono temporalmente contigue allora si possono raggruppare in un gruppo\\ |
| temporaneo attraverso il tasto 'Crea Gruppo temporaneo'.\\ |
| [{Image src='immagini/MBDOC-LOCGNT_01/03COMGNT05.png' caption='' width='100%' style='max-width: 100%;'}]Per sciogliere un gruppo temporaneo e' sufficiente cliccare su un'attività del gruppo col tasto destro\\ |
| e scegliere dal menu' 'azioni su gruppi temporanei' la voce appropriata.\\ |
| [{Image src='immagini/MBDOC-LOCGNT_01/03COMGNT06.png' caption='' width='100%' style='max-width: 100%;'}]La selezione multipla di attivita' puo' essere disabilitata nel caso i programmi non siano allineati alla\\ |
| versione dello schedulatore grafico.\\ |