Andrea Maioli Instant Developer: guida all uso



Documenti analoghi
Capitolo 3. L applicazione Java Diagrammi ER. 3.1 La finestra iniziale, il menu e la barra pulsanti

Excel avanzato. I nomi. Gli indirizzi e le formule possono essere sostituiti da nomi. Si creano tramite Inserisci Nome Definisci

per immagini guida avanzata Uso delle tabelle e dei grafici Pivot Geometra Luigi Amato Guida Avanzata per immagini excel

Guida all uso di Java Diagrammi ER

Creare diagrammi di Gantt con Visio 2003

Guida all utilizzo Software PDP Programma dei Pagamenti

1. Le macro in Access 2000/2003

Uso delle tabelle e dei grafici Pivot

Relazioni tra tabelle

Corso di Informatica. Immissione di dati. Visualizzazione come foglio dati 1. Visualizzazione come foglio dati 2 11/01/2008

Scheda operativa Versione rif c00. Libro Inventari

5.6.1 REPORT, ESPORTAZIONE DI DATI

EasyPrint v4.15. Gadget e calendari. Manuale Utente

Esame di Informatica CHE COS È UN FOGLIO ELETTRONICO CHE COS È UN FOGLIO ELETTRONICO CHE COS È UN FOGLIO ELETTRONICO. Facoltà di Scienze Motorie

Il foglio elettronico. Excel PARTE

GESTIONE FATTURE (VELINE)

Analisi dei dati di Navision con Excel

MICROSOFT WORD LA STAMPA UNIONE

Le query di raggruppamento

ControlloCosti. Cubi OLAP. Controllo Costi Manuale Cubi

Monitor Orientamento. Manuale Utente

Access. Microsoft Access. Aprire Access. Aprire Access. Aprire un database. Creare un nuovo database

Obiettivi del corso. Creare, modificare e formattare un semplice database costituito da tabelle, query, maschere e report utilizzando Access 2000.

Realizzare la planimetria dell ufficio con Visio 2003

Università di L Aquila Facoltà di Biotecnologie Agro-alimentari

STAMPA UNIONE DI WORD

Laboratorio di informatica umanistica

Università degli Studi di Ferrara - A.A. 2014/15 Dott. Valerio Muzzioli ORDINAMENTO DEI DATI

Manuale Utente 1 Ultimo aggiornamento: 2015/12/22 ifatt

Andrea Maioli Instant Developer: guida all uso

MANUALE PORTALE UTENTE IMPRENDITORE

OSSERVATORIO DEL TURISMO GUIDA AL SERVIZIO

M:\Manuali\VARIE\GENERAZIONE REPORT PARAMETRICI.doc GENERAZIONE REPORT PARAMETRICI

Microsoft Access Maschere

8.9 CREARE UNA TABELLA PIVOT

COMUNI-CHIAMO S.R.L. Via San Martino n. 26/1- Monte San Pietro P.IVA, C.F. e numero di iscrizione alla Camera di Commercio di Bologna

Amministrazione Trasparente

Guida per la creazione e la gestione di un profilo Google Scholar Citations

Olga Scotti. Basi di Informatica. Excel

Tabelle Pivot - DISPENSE

Fogli Elettronici: MS Excel utilizzo avanzato

Esportare dati da Excel

ACCESSO AL SISTEMA FUTURO...

Manuale per i redattori del sito web OttoInforma

Utilizzo del Terminalino

CdL in Medicina Veterinaria - STPA AA

Capitolo 4 Pianificazione e Sviluppo di Web Part

Area riservata. Manuale cliente v1.0

Web Intelligence. Argomenti 10/5/2010.

Indice Statistiche Univariate Statistiche Bivariate

Utilizzo di Blue s. Avvio di Blue s C A P I T O L O 7. Come avviare il programma e inserire la password

5.3 TABELLE RECORD Inserire, eliminare record in una tabella Aggiungere record Eliminare record

Progetto: ARPA Fonte Dati. ARPA Fonte Dati. Regione Toscana. Manuale Amministratore

Catalogo Elettronico Lancia, Fiat e Alfa Romeo

On-line Corsi d Informatica sul Web

COME CREARE UN SONDAGGIO CON SCELTA SU MOODLE

I TUTORI. I tutori vanno creati la prima volta seguendo esclusivamente le procedure sotto descritte.

Cos è ACCESS? E un programma di gestione di database (DBMS) Access offre: un ambiente user frendly da usare (ambiente grafico)

MS Word per la TESI. Barra degli strumenti. Rientri. Formattare un paragrafo. Cos è? Barra degli strumenti

[5.0.1H4/ 10] Ordini Clienti: Definizione piano di fatturazione

Tabelle di riferimento Pulsanti Inserire documento Predisposizione doc Approvazione Doc Numerazione Doc Pubblicazione Albo Webservice

Veneto Lavoro via Ca' Marcello 67/b, Venezia-Mestre tel.: 041/ fax: 041/

PROGETTO FABBISOGNI STANDARD GUIDA DI ACCESSO E COMPILAZIONE DEL QUESTIONARIO.

5.2 UTILIZZO DELL APPLICAZIONE

Le query. Lezione 6 a cura di Maria Novella Mosciatti

Product Shipping Cost Guida d'installazione ed Utilizzo

(Premere un tasto per proseguire)

Registratori di Cassa

Regione Toscana. ARPA Fonte Dati. Manuale Amministratore. L. Folchi (TAI) Redatto da

Airone Gestione Rifiuti Funzioni di Esportazione e Importazione

GUIDA RAPIDA PER LA COMPILAZIONE DELLA SCHEDA CCNL GUIDA RAPIDA PER LA COMPILAZIONE DELLA SCHEDA CCNL

4.1 FAX Sollecito consegne via (Nuova funzione)

GUIDA. Redazione Portale. Manuale operativo per la creazione contenuti da pubblicare sul portale Autorità Portuale del Levante

WG-TRANSLATE Manuale Utente WG TRANSLATE. Pagina 1 di 15

Maschere. Microsoft Access. Maschere. Maschere. Maschere. Aprire una maschere. In visualizzazione foglio dati: Maschere

Guida all'uso Di mylittleadmin

Circolari e lettere da Word con anagrafiche e indirizzi da Metodo

Corso di Sistemi di Elaborazione delle informazioni

STAMPARE FOTO CON LA COOP

SITI-Reports. Progetto SITI. Manuale Utente. SITI-Reports. ABACO S.r.l.

INDICE. IL CENTRO ATTIVITÀ... 3 I MODULI... 6 IL MY CLOUD ANASTASIS... 8 Il menu IMPORTA... 8 I COMANDI DEL DOCUMENTO...

OSSERVATORIO REGIONALE CONTRATTI PUBBLICI DI LAVORI, SERVIZI E FORNITURE

Corso introduttivo all utilizzo di TQ Qualifica

Prof.ssa Paola Vicard

Manuale d uso per la raccolta: Monitoraggio del servizio di Maggior Tutela

Pro Gamma Instant Developer

Esercitazione n. 8: Funzionalità base di MS Access

Guida alla. Gestione del Catalogo. per le Imprese

Introduzione...3 Accesso al sistema...3 Interrogazione Base Dati...4 Come ottenere i dati...5 Filtri...6 Raggruppamenti...

Guida WordPress. Indice. 1. Panoramica Accedi al pannello di controllo del sito La Bacheca di Wordpress

Prestazioni Sociali Comuni

Introduzione al Foglio Elettronico

Manuale d uso Albo Online per le Scuole

Manuale di Aggiornamento BOLLETTINO. Rel B. DATALOG Soluzioni Integrate a 32 Bit

Transcript:

Andrea Maioli Instant Developer: guida all uso usando la funzione InitDatabase. Se il database contiene i dati RTC di più applicazioni si può limitare la configurazione ad una specifica applicazione grazie al metodo SetApplication a cui va passato il GUID dell applicazione da configurare. Se si vogliono utilizzare i servizi di traduzione di Google o Microsoft, occorre chiamare il metodo SetTranslationKeys passandogli le proprie chiavi di identificazione ottenibili alle pagine http://code.google.com/apis/console e http://www.bing.com/developers/appids.aspx. Occorre tenere presente che il servizio di Google consente la traduzione di 100.000 caratteri/giorno, mentre quello di Microsoft impone dei limiti al numero di richieste orarie e giornaliere in base al carico del servizio. Nell immagine seguente viene mostrato come inizializzare RTC Designer. Esempio di inizializzazione del componente. Il componente mette a disposizione un menù contestuale che permette di accedere alle videate. Questo menù può essere utilizzato dove lo si ritiene più opportuno. In alternativa le videate sono apribili tramite le procedure OpenRTCDesigner, OpenRoleConfigurator e OpenTranslator. 10.6 Visualizzazione di tabelle Pivot Il componente Pivot è uno strumento applicativo aggiuntivo messo a disposizione del programmatore che permette la visualizzazione e la configurazione di tabelle pivot con poche righe di codice. Le funzionalità principali di questo componente sono descritte di seguito: 1) Fino a tre dimensioni (livelli di raggruppamento) verticali collassabili. 2) Fino a tre dimensioni orizzontali collassabili. 3) Fino a tre filtri autoalimentati e generati sia da codice che tramite drag&drop da ciascun raggruppamento. 4) Fino a cinque misure (campi valore aggregati) con le operazioni più comuni: somma, media, minimo, massimo, conteggio. 406

Component gallery 5) Possibilità di colorare il testo e lo sfondo dei dati delle misure mediante la definizione di uno o più range, anche in forma percentuale. 6) Possibilità di visualizzare singolarmente sia i totali di raggruppamento, che di foglio. 7) Videata di configurazione per l utente finale a runtime della tabella pivot. 8) Esportazione e stampa in CSV e PDF. L immagine seguente mostra un esempio di tabella pivot realizzabile con questo componente e qualche riga di codice. Queste funzionalità possono essere ottenute tramite l insieme dei metodi esposti dal componente, che verranno esaminati in dettaglio nel paragrafo seguente. 407

Andrea Maioli Instant Developer: guida all uso 10.6.1 Metodi a disposizione del programmatore ClearConfiguration SetPivotData SetPivotName SetCellSize AddVerticalDimension AddHorizontalDimension AddCellField AddColumnFilter ShowPageTotals AddRange UpdateTable GetXML LoadFromXML Inizializza la configurazione della tabella. Imposta i dati da visualizzare nella tabelle passando un oggetto Recordset. Definisce il nome della pivot e lo mostrerà come titolo del pannello Definisce larghezza e altezza della cella dei campi valore. Aggiunge una dimensione verticale. Ha come parametro obbligatorio il nome della colonna del recordset che da origine alla dimensione e due parametri opzionali che permettono di richiedere i totali e di specificare se inizialmente il livello deve essere collassato. Aggiunge una dimensione orizzontale. Ha come parametro obbligatorio il nome della colonna del recordset che da origine alla dimensione e due parametri opzionali che permettono di richiedere i totali e di specificare se inizialmente il livello deve essere collassato. Definisce una misura (campo valore). Ha come parametri obbligatori il nome della colonna del recordset che li contiene e l operazione di aggregazione, oltre a quattro parametri opzionali che ne definiscono le caratteristiche grafiche (TextColor, Mask, Enabled, Range). Aggiunge un filtro specificando il nome della colonna del Recordset da condizionare, e un parametro opzionale per definire il watermark. Permette la configurazione della visualizzazione dei totali di foglio orizzontali e verticali. Definisce un range per la colorazione dello sfondo delle celle. Aggiorna, ricalcola e ridisegna la tabella pivot, in funzione della configurazione e dei dati attuali. Restituisce una stringa in formato XML al cui interno è presente la configurazione della pivot. Carica la configurazione della pivot da una stringa XML passata come parametro. 408

Component gallery 10.6.2 Creazione di una tabella Pivot Vediamo ora come utilizzare i metodi a disposizione per realizzare una tabella pivot come quella visualizzare nell immagine di presentazione del componente. Dopo aver scaricato dalla component gallery il componente Pivot, è necessario importarlo nel proprio progetto con il comando Importa Componente nel menù contestuale del progetto. A questo punto è sufficiente creare una procedura che estrae i dati dal database e configura la pivot. Nell immagine seguente viene mostrata l istruzione che esegue l estrazione dei dati, che devono poi essere passati tramite il metodo SetPivotData. La configurazione della pivot avviene tramite le seguenti righe di codice: 409

Andrea Maioli Instant Developer: guida all uso Per renderla maggiormente dettagliata, è possibile chiamare le ulteriori funzioni disponibili e descritte nel capitolo precedente. Dopo aver compilato l applicazione, è sufficiente eseguire la procedura per verificare l effettivo funzionamento della pivot. 10.6.3 Configurazione di una tabella Pivot Nella barra del titolo della pivot è presente un pulsante di configurazione che permette all utente finale di riconfigurarla a piacimento. Premendolo si apre la seguente videata. Esempio di videata di configurazione della pivot 410

Component gallery Tramite drag&drop è possibile trascinare i dati disponibili nel recordset (elenco campi pivot) utilizzandoli come dimensione orizzontale, verticale o come misura. I dati già usati vengono colorati in grigio. E possibile scegliere se aggiungere le totalizzazioni e se le dimensioni devono essere inizialmente collassate. Si consiglia di mantenere l impostazione di default per minimizzare i tempi di visualizzazione della pivot. Cliccando sul nome di una misura (valori) è possibile scegliere l operazione di aggregazione, inoltre si può cambiare il colore del testo e specificare un range per lo sfondo. La configurazione dei range avviene tramite la seguente videata che appare in popup. Esempio di videata di configurazione dei range per lo sfondo delle celle In questo esempio, il range R1 permette di colorare in rosso tutti i valori rientranti nell intervallo 0-0.2% rispetto al valore minimo della misura e in verde quelli tra il 25 al 100 della stessa. In questo modo è possibile evidenziare all occhio i dati posizionati agli estremi del campo di misurazione. Per salvare su file o su database la configurazione della pivot modificata dall utente, è possibile utilizzare il metodo GetXML() che restituisce una stringa XML che la rappresenta completamente. Per caricare una configurazione precedentemente salvata deve essere chiamata la funzione LoadFromXML(). 411