Inizialmente creare il quadrato che apparirà tra i report
Per creare il box , nel menu admin” selezionare “Contenuto”
Selezionare quindi “Aggiungi contenuto”
A questo punto selezionare “Reportistica”
Nel titolo inserire quello che desideri appaia come titolo del report nel box, nel campo descrizione inserire eventuali specificazioni sul report.
Non modificare il campo “ICONA”
Nel campo “LINK” inserire “dati/nomereport”.
Il “nomereport” sarà il nome che intendete dare al report senza spazi e, se necessari, sostituiti dai trattini e facendo attenzione a non mettere accenti.
Con questa operazione stiamo scrivendo il nome del report che apparirà sulla barra degli indirizzi.
A questo punto indicare in quale gruppo di report inserire il nuovo report.
Aprire l’elenco di selezione nel menu “CATEGORIA REPORTISTICA” e selezionare il gruppo in cui inserire il mio report.
Ricordarsi di salvare mediante il tasto “Salva”.
Abbiamo così realizzato il box del report e lo abbiamo collocato all'interno di una categoria.
Ora dobbiamo predisporre la struttura per l’estrapolazione dei dati che costituiranno il Database del Report che chiameremo “VISTA”.
Ritorniamo nel menù “Admin” e seleziono il menù “Struttura”
Nella pagina che si apre selezionare la voce “VISTE”
A questo punto ricercare la “Vista vergine”.
Cercare tale “Vista” premendo sulla tastiera il tasto Ctrl e successivamente la lettera F “Ctrl F”.
In alto a destra dello schermo apparirà un campo bianco nel quale inserire la parola chiave “pulita”.
All’interno dell’elenco delle Viste verrà evidenziata la “Vista” - /PivotJsonModuliOnlinePulita.
Selezionare la freccetta a dx di “Modifica” e selezionare il termine “Clona”
Quando si seleziona “Clona” appare la seguente schermata
Dare il “Nome della vista”. Il nome sarà composto da una radice così scritta PivotJsonModuliOnline alla quale deve essere aggiunta, senza spazi, caratteri speciali o segni di interpunzione, una o più parole o acronimi che riconducano al modulo su cui intendo creare il report.
Questo nome verrà utilizzato anche successivamente nella costruzione del Report per cui può essere opportuno salvarlo su un foglio word separato in modo da poterlo recuperare senza rischiare di fare errori di battitura.
Selezionare il tasto “Continua”, appare la seguente schermata.
Ora compilare alcuni campi presenti nelle tre sezioni della schermata e più in dettaglio.
Nella sezione “Impostazione pagina”, selezionare il testo in blu accanto a “Percorso”.
Si aprirà la finestra di sotto riportata.
Va modificato l’URL inserendo la stringa che abbiamo costruito precedentemente e che nel manuale appare, per la parte della sua radice, evidenziata in giallo.
Sostituita la stringa ricordarsi di selezionare il tasto “Applica”.
Posizionarsi, quindi, sui menù di sinistra della schermata ed in particolare sotto la voce “Criteri del filtro”.
Selezionare direttamente la scritta in blu "Cambiare questo valore".
Apparirà la maschera sottostante all’interno della quale andrà inserito, nel campo “VALORE” il numero identificativo del modulo di cui stiamo creando il report.
Detto numero lo recuperiamo selezionando sul menu principale “Moduli on line”, e selezionando il modulo in oggetto.
Selezionando nella barra del menu del modulo la voce “Modifica” sulla “Barra degli indirizzi” si evidenzierà il numero del modulo che dovrò inserire nel campo “Valore”.
Quindi ricordarsi di selezionare il comando
Per concludere questa fase del lavoro bisogna posizionarsi sul menu di dx “Avanzate” e selezionarlo.
Si aprirà la seguente maschera e sarà necessario recuperare il “Nome ad uso interno”, senza modificarlo, che dovrà essere opportunamente salvato su un foglio word separato in modo da poterlo recuperare successivamente senza rischiare di fare errori di battitura.
Bisogna ora costruire la tabella Pivot all’interno del Report.
Dobbiamo pertanto tornare sul Cruscotto e selezionare nella barra “Admin” il menù “Contenuto”.
Selezionare “Aggiungi contenuto” e nella pagina che si apre selezionare “Vista Pivot” che si trova in fondo alla lista.
Sulla pagina che si aprirà dovranno essere effettuate una serie di operazioni che dovranno essere effettuate secondo la progressione sotto specificata.
1- In questa sezione andrà scritta quella che sarà l’etichetta del Report che apparirà quando si lavorerà sui dati da elaborare. Questo titolo non necessariamente deve coincide con il nome del Report
2- Aprire l’elenco dove appare la scritta “Full HTML”e selezionare la voce “PHP code” come riportato nell’immagine a fianco.
3- Inserire all'interno del campo “Body” tutto il codice presente nelle pagine seguenti.
<?php
$reportName = "";
$pivotTableName = "PivotJsonModuliOnlineADL";
//$filter = array('month' => 'Mese inserimento', 'year' => 'Anno inserimento', 'day' => 'Giorno inserimento');
$filter = array();
$rows = '[
"Nid_Anagrafica",
"Nome",
"Cognome",
"Punteggio"
]';
$cols = '[
]';
$vals = '';
$aggregatorName = '';
$rendererName = '';
echo klan_report($reportName, $pivotTableName, $filter, $rows, $cols, $vals, $aggregatorName, $rendererName);
?>
Copiato tutto il codice all'interno del “Body” sostituire, nella terza riga, dopo l’uguale e tra le virgolette il “Nome della Vista” così come costruito seguendo le istruzioni riportate precedentemente.
4. Selezionare “Impostazioni percorso URL alias automatico”. Nella maschera che si apre deselezionare il flag accanto al comando “Genera un alias automatico per l’URL”; nel campo “Alias URL” che, a questo punto diventa compilabile, inserire il testo, evidenziato in verde, cosi come costruito secondo le istruzioni riportate precedentemente. riportate precedentemente. riportate precedentemente. riportate precedentemente. riportate precedentemente. riportate precedentemente. riportate precedentemente.
Eseguiti tutti questi passaggi ricordarsi di salvare il lavoro selezionando l’apposito pulsante.
Nella pagina che apparirà comparirà una voce di ERRORE che non deve essere preso in considerazione.
Con questa operazione abbiamo collegato la struttura del Report alla Vista e al Riquadro - box.
Rimane da far elaborare al sistema la tabella che deve successivamente generare il report.
Per realizzare questa ultima fase del processo è necessario ritornare sul Cruscotto e, successivamente sulla barra Menu admin selezionando il Menù “Configurazione”.
Nella pagina che si apre, all'interno della voce presente nella tabella, “Inserimento dei contenuti” selezionare la voce “Inserimento per tabelle reportistica”
Nel primo campo che apparirà bisogna inserire il “Nome della Vista”, precedentemente menzionato, e integrato secondo le istruzioni già dettagliate.
Nel secondo campo va inserito il “Nome ad uso Interno”, precedentemente menzionato.
Compilati i due campi selezionare il tasto “Inserisci”.
Appena il sistema avrà finito l’elaborazione dei comandi (bisognerà attendere qualche istante) il sistema ricaricherà la medesima pagina con la tabella “Lista Path e nomi tabella presenti” aggiornata.
Nella tabella sopra riportata compariranno i diversi “Nomi macchina” dei report predisposti. Posizionarsi sulla riga del nome macchina del report appena creato e selezionare il tasto “Genero o ricarica la tabella” nella colonna “Ricarica”.