Il Web-Service SDMX dell ISTAT
|
|
|
- Floriana Campo
- 9 anni fa
- Visualizzazioni
Transcript
1 Il Web-Service SDMX dell ISTAT Esempio d uso in applicazione web Java Versione: Data: 05/06/2014 Autore: Approvato da:
2 Modifiche Versione Modifiche Autore Data
3 Indice dei contenuti 1 Introduzione Creazione dell esempio d uso Riferimento al WebService Classe per l invio della query SDMX Esecuzione applicazione /06/
4 1 Introduzione L Istat ha implementato un WebService che sfrutta il protocollo standard SDMX (Statistical Data and Metadata exchange) per la diffusione dei dati del corporate datawarehouse I.Stat in modalità machineto-machine. Il servizio offerto, attraverso i suoi metodi esposti, potrà essere interrogato da applicazioni di qualsiasi genere, attraverso richieste standard http (GET o POST) o attraverso richieste SOAP. Per i dettagli sui metodi esposti dal Web Service e sulle query XML necessarie alla loro interrogazione si rimanda alla Guida all uso del WebService SDMX ( ) Per approfondimenti si rimanda alla lettura della documentazione SDMX disponibile sul sito Di seguito viene proposto un semplice esempio pratico di applicazione che consumi il WebService, utile per capire il funzionamento di base dello strumento. 05/06/
5 2 Creazione dell esempio d uso L esempio è stato sviluppato con jdk-7u65-windows-i586, apache-tomcat windows-x86 utilizzando l ambiente di sviluppo integrato eclipse-jee-kepler-sr2-win32 e prevede una semplice applicazione web, nella quale sarà possibile sottoporre una specifica query SDMX. In risposta l applicazione fornirà l output richiesto in maniera del tutto indipendente dal contesto ed in formato XML (standard SDMX Compact) sfruttando il metodo GetCompactData esposto dal WebService. Per iniziare provvederemo alla creazione di nuovo progetto in Eclipse Kepler dal menu File- New Dynamic Web Project. Per iniziare verrà creata un semplice file JSP in cui inseriremo due TextBox che serviranno rispettivamente per l input della Query XML e per la visualizzazione del relativo output. In fine verrà creato un Button tramite cui effettueremo la chiamata al WebService. Il passo successivo, che spiegheremo in maniera dettagliata, sarà invece quello di aggiungere al nostro progetto Java il riferimento al WebService SDMX dell ISTAT. 2.1 Riferimento al WebService Per aggiungere i riferimenti al web-service ISTAT nel nostro progetto sfrutteremo il tool wsimport presente nella JDK7. Basterà quindi invocare il tool wsimport da console indicando la cartella di destinazione e l url del webservice ISTAT: C:\...jdk1.7\bin>wsimport -keep s C:\ws Automaticamente verranno create nella cartella indicata (nel nostro esempio C:\ws), tutti i file relativi le classi per poter connettersi al webservice. A questo punto non ci resta che copiare questi file nel nostro progetto, (nel nostro esempio in Java Resources/src ) ed aggiungere le classi nei package appositi. Completata tale operazione potrete vedere in Esplora Soluzioni di Eclipse il nuovo riferimento Web e tutti i file a lui associati (figura 2). In particolare potrete verificare la creazione della classe poxy NSIStdV20ServiceSoap che definisce tutti i suoi metodi con le relative funzioni per la gestione delle richieste. 05/06/
6 Figura 1 Esplora soluzioni. Files creati dopo l aggiunta del riferimento al WebService 05/06/
7 All interno di NSIStdV20ServiceSoap troveremo quindi anche il metodo getcompactdata che è quello che noi andremo a sfruttare. Di seguito la parte di nostro interesse nel codice creato: public interface NSIStdV20ServiceSoap = "GetCompactData", action = = "GetCompactDataResult", targetnamespace = = "GetCompactData", targetnamespace = " classname = = "GetCompactDataResponse", targetnamespace = " classname = "eu.europa.ec.eurostat.sri.service._2.getcompactdataresponse") public AnyResultType = "Query", targetnamespace = eu.europa.ec.eurostat.sri.service._2.getcompactdata.query query); Una volta creata la classe ed il riferimento al servizio non ci rimane che creare una classe che utilizzerà il metodo getcompactdata e che sfrutteremo tramite l evento click del controllo Button 2.2 Classe per l invio della query SDMX Come fatto in precedenza ci posizioniamo nella finestra Esplora Soluzioni e nel menù ottenuto con il tasto destro del mouse selezioniamo la voce Aggiungi e poi Classe che nel nostro esempio chiameremo ClassDati.java. In tale classe andremo a creare il metodo call_server(document sdmxrequest) a cui passeremo la query XML, sotto forma di documento XML; Al suo interno ci limiteremo ad istanziare un oggetto NSIStdV20ServiceSoap tramite il metodo getnsistdv20servicesoap che farà riferimento all endpoint da noi precedentemente indicato.. Fatto ciò sfrutteremo il suo metodo getcompactdata al quale passeremo come parametro l oggetto query, che conterrà la query in formato XML. Di seguito riportiamo il metodo call_server da noi creato in ClassDati 05/06/
8 public class ClassDati { NSIStdV20Service _NSIStdV20Service = new NSIStdV20Service(); private AnyResultType sdmxresponse; public String call_server(document sdmxrequest) { NSIStdV20ServiceSoap _NSIStdV20ServiceSoap =_NSIStdV20Service.getNSIStdV20ServiceSoap(); String str = null; try { Query query = new Query(); query.getcontent().add(sdmxrequest.getdocumentelement()); sdmxresponse = _NSIStdV20ServiceSoap.getCompactData(query); str = convertobjecttoxml(sdmxresponse); } } catch (Exception e) { e.printstacktrace(); } return str; Una criticità incontrata riguarda la conversione dal formato AnyResultType ritornato da getcompactdata ad XML. Per far ciò abbiamo utilizzato JAXB (API della Java Enterprise Edition) che fornisce la possibilità di serializzare oggetti Java in XML (marshalling). Di seguito il metodo convertobjecttoxml che ci permette di convertire l oggetto passato in una semplice stringa. public String convertobjecttoxml(anyresulttype ob) { String result = "senza risultato"; try { StringWriter sw = new StringWriter(); JAXBContext jaxbcontext = JAXBContext.newInstance(AnyResultType.class); Marshaller jaxbmarshaller = jaxbcontext.createmarshaller(); jaxbmarshaller.setproperty(marshaller.jaxb_formatted_output, true); jaxbmarshaller.setproperty(marshaller.jaxb_fragment, Boolean.TRUE); JAXBElement<AnyResultType> jaxbelement = new JAXBElement<AnyResultType>(new QName(""), AnyResultType.class, ob); //jaxbmarshaller.marshal(jaxbelement, file); jaxbmarshaller.marshal(jaxbelement, sw); result = sw.tostring(); } catch (JAXBException e) { e.printstacktrace(); } } return result.substring(2, result.length()-3); 05/06/
9 A questo punto non ci rimane che sfruttare il mettodo call_server all interno di un Servlet. if(request.getparameter("esegui")!= null) { ClassDati ob = new ClassDati(); String output = null; String input = (String) request.getparameter("inputxml"); if(input!=null) { Document sdmxrequest = ob.parsestringtoxml(input); output = ob.call_server(sdmxrequest); } 05/06/
10 3 Esecuzione applicazione La nostra applicazione Web è completa. L ultimo passo su cui vale la pena soffermarsi è la query SDMX che utilizzeremo in input copiandola nella casella di testo. In particolare in essa troveremo il riferimento al metodo GetCompactData e al Dataflow di nostro interesse. <?xml version="1.0" encoding="utf-8"?> <soap:envelope xmlns:xsi=" xmlns:xsd=" xmlns:soap=" <soap:body> <GetCompactData xmlns=" <Query> <QueryMessage.. <Query> <query:datawhere> <query:and> <query:dataflow>262d_262_m</query:dataflow> </query:and> </query:datawhere> </Query> </QueryMessage> </Query> </GetCompactData> </soap:body> </soap:envelope> Non ci rimane che provare quanto appena illustrato, eseguendo l applicativo. Inseriremo nella casella in alto la query in nostro possesso, e cliccando sul bottone Esegui otterremo nella casella in basso i dati richiesti. 05/06/
11 Figura 3 Esecuzione dell esempio d uso 05/06/
Il Web-Service SDMX dell ISTAT
Il Web-Service SDMX dell ISTAT Versione: 1.0.0 Data: 05/06/2014 Autore: Approvato da: Modifiche Versione Modifiche Autore Data Indice dei contenuti 1 Introduzione... 4 2 Creazione dell esempio d uso...
Il Web-Service SDMX dell ISTAT
Il Web-Service SDMX dell ISTAT Versione: 1.0.0 Data: 26/06/2014 Autore: Approvato da: Modifiche Versione Modifiche Autore Data Indice dei contenuti 1 Introduzione... 4 2 Esempio d uso... 5 2.1 Riferimento
Spring WS Sviluppare WebService in Java
Spring WS Sviluppare WebService in Java 1.1 Introduzione Nell ambito della programmazione Java è particolarmente utile avere una certa familiarità con i WebService e la tecnologia che li supporta. In particolare
Guida introduttiva su Eclipse. Ing. Marco Dell'Unto [email protected]
Guida introduttiva su Eclipse Ing. Marco Dell'Unto [email protected] Introduzione Eclipse è un ambiente di sviluppo (IDE) multilinguaggio e multipiattaforma scritto in Java. E Open Source. Può
GEOPORTALE Arpa Piemonte Sistema Informativo Ambientale Geografico
GEOPORTALE Arpa Piemonte Sistema Informativo Ambientale Geografico Guida all'accesso ai Map Service WMS e WMTS con ESRI ArcGIS Versione 01 novembre 2013 Redazione Arpa Piemonte - Sistema Informativo Ambientale
PRACTICAL DEVELOPMENT OF A WEB SERVICE
PRACTICAL DEVELOPMENT OF A WEB SERVICE 1 JAX-WS 2.0 Java API for XML Web Services Specifica basata su annotazioni Applicata su classi ed interfacce in modo da definire e gestire automaticamente il protocollo
Guida IBM Watson IoT
Guida IBM Watson IoT 1) Registrare account su IBM A. Andare su https://www.ibm.com/internet-of-things/spotlight/watson-iot-platform/trial B. Cliccare sul pulsante Try Watson IoT Platform C. Inserire username,
Jamio openwork data source connector for QlikView
Questo documento contiene informazioni di proprietà di openwork s.r.l. e deve essere utilizzato esclusivamente in relazione alle finalità per le quali è stato predisposto. È vietata qualsiasi forma di
MANUALE UTENTE Cloud Base Cloud Professional Cloud Enterprise
Cloud Base Cloud Professional Cloud Enterprise Rel. 1.2 Cloud Base, Pro e Enterprise Dopo aver effettuato il pagamento è stato attivato il download per il prodotto scelto ed abbiamo provveduto, entro le
CIVILIA NEXT INSERIMENTO PROTOCOLLO
Pagina 1 di 10 CIVILIA NEXT INSERIMENTO PROTOCOLLO Dalla home page di CiviliaNext selezioniamo la voce Protocollo Informatico. Si aprirà una nuova finestra con la procedura di gestione del Protocollo Informatico:
Procedura aggiornamento firmware
Procedura aggiornamento firmware Sommario Introduzione... 3 Caratteristiche versione firmware... 3 Strumentazione necessaria e requisiti di base... 3 Procedura aggiornamento... 4 Appendice... 10 Risoluzione
Università di Ferrara Facoltà di Ingegneria. Esercitazioni di FONDAMENTI DI INFORMATICA MODULO B
Università di Ferrara Facoltà di Ingegneria Esercitazioni di FONDAMENTI DI INFORMATICA MODULO B Tommaso Berlose: Giuseppe Cota: (Riccardo Zese: [email protected] [email protected] [email protected])
GEOPORTALE Arpa Piemonte
GEOPORTALE Arpa Piemonte Sistema Informativo Ambientale Geografico Guida all' accesso ai Map Service WMS con Q-GIS Versione 01 novembre 2011 Redazione Arpa Piemonte - Sistema Informativo Ambientale Geografico
Installazione. Eclipse. Workspace. Primo Avvio. Fondamenti di Informatica T2 Modulo 2. Università di Bologna A.A. 2008/2009
Università degli Studi di Bologna Facoltà di Ingegneria Fondamenti di Informatica T2 Modulo 2 Corso di Laurea in Ingegneria Informatica Anno accademico 2008/2009 Integrated Development Environment (IDE)
Avvio alla programmazione CoDeSys serie IEC-line. aggiornamento:
Avvio alla programmazione CoDeSys serie IEC-line aggiornamento: 16-06-2017 IEC-line by OVERDIGIT overdigit.com 1. Programmazione CoDeSys Il tool di sviluppo CoDeSys comprende una dettagliata documentazione
Introduzione a Visual Studio 2005
Fondamenti di Informatica e Laboratorio T-AB Ingengeria dell Automazione a.a. 2008/2009 Introduzione a Visual Studio 2005 Outline Solutions e Projects Visual Studio e il linguaggio C Visual Studio Schermata
Tutorial 18. Come creare uno stipite personalizzato e inserirlo in libreria
Tutorial 18. Come creare uno stipite personalizzato e inserirlo in libreria Con questo tutorial imparerete velocemente come creare degli oggetti parametrici personalizzati e inserirli in libreria. Inoltre,
3.3.6 Gli operatori Le funzioni di accesso al tipo Le strutture di controllo Le funzioni
IIndice Capitolo 1 Da dove partiamo: pagine web statiche 1 1.1 Principi di base.............................. 1 1.1.1 Il paradigma client-server.................... 1 1.1.2 Ipertesto, multimedia, ipermedia................
Corso di Access. Prerequisiti. Modulo L2 A (Access) Le query
Corso di Access Modulo L2 A (Access) 2.3.1 Le query 1 Prerequisiti Concetto di database relazionale Utilizzo elementare del computer Concetti fondamentali di basi di dati Interrogazione di un DB 2 1 Introduzione
La tua prima app su Android
T La tua prima app su Android Tutorial per Eclipse P. Gallo M.L. Pietramala Java Blocco tematico E Le apps e ANDROID Unità E1 Primi passi in Java su ANDROID Prerequisiti Obiettivi Unità E1 Primi passi
Cloud GDrive, Dropbox
Cloud GDrive, Dropbox Lezione 3 Lavorare con Dropbox Video Dropbox permette, oltre all'archiviazione di file in rete, di lavorare direttamente all'interno del servizio sul web, attraverso l'uso dell'applicazione
SEE Electrical Expert V4: FAQ
SEE Electrical Expert V4: FAQ Inserimento attributi in morsetti logici e fisici INTRODUZIONE Ad un morsetto (che sia esso logico oppure fisico) è possibile aggiungere un attributo passando per il comando
Utilizzo collegamento remoto
Utilizzo collegamento remoto Introduzione Il collegamento VPN (virtual private network) consente a PC collegati ad internet ma fisicamente fuori dalla rete interna regionale, di accedere, con le credenziali
GUIDA OPERATIVA SULLA PIATTAFORMA MOODLE INTEGRATA AL REGISTRO ELETTRONICO MASTERCOM
GUIDA OPERATIVA SULLA PIATTAFORMA MOODLE INTEGRATA AL REGISTRO ELETTRONICO MASTERCOM FASI OPERATIVE Entrare nel registro elettronico, cliccare su consultazione e scegliere la classe. Selezionare Aula virtuale
Introduzione ORGANIZZAZIONE DEL LIBRO. Il libro è composto da 12 capitoli organizzati nelle tre parti seguenti:
Introduzione Questo libro, espressamente rivolto ai programmatori esperti in Java, tratta gli elementi essenziali della piattaforma Java 2 Enterprise Edition (J2EE) e analizza in modo particolare le nuove
ArcGIS - ArcView ArcCatalog
ArcGIS - ArcView ArcCatalog Marco Negretti Politecnico di Milano Polo Regionale di Como e-mail: [email protected] http://geomatica.como.polimi.it 04/04/06 - v 1.1 2 ArcCatalog ArcCatalog: strumento
Introduzione a Visual Studio Prof. Francesco Accarino IIS Altiero Spinelli Sesto San Giovanni
Introduzione a Visual Studio 2010 Prof. Francesco Accarino IIS Altiero Spinelli Sesto San Giovanni Sviluppo del Software Un editor e un word processor specializzato e usato per scrivere i moduli sorgenti
SPAC Automazione 2019
SPAC Automazione 2019 Utilizzo della finestra Gestione Commesse Esercitazione per l apprendimento e l utilizzo dei comandi Rev. 0-2019 Ambiente di lavoro 1 Ambiente di lavoro Descrizione dell ambiente
SEGNALAZIONI STUDI DI SETTORE UNICO 2012 GUIDA OPERATIVA VERSIONE 1.0
SEGNALAZIONI STUDI DI SETTORE UNICO 2012 GUIDA OPERATIVA VERSIONE 1.0 Introduzione Profilo utente Acquisizione nuova segnalazione Modifica della segnalazione Cancellazione di una segnalazione Stampa della
Fondamenti di Informatica T-1
Fondamenti di Informatica T-1 Esamix Tutor: Allegra De Filippo [email protected] a.a. 2015/2016 Fondamenti di Informatica T-1 Allegra De Filippo 1 / 29 ESAMIX Strumento per la consegna delle prove
Configurazione di Eclipse con Liferay 5.2.2/6.0.6/6.1.0 Mac/Linux
Configurazione di Eclipse con Liferay 5.2.2/6.0.6/6.1.0 Mac/Linux Indice:! - Pre-requisiti!!!!!!!! pag. 1! - Configurazione dei file in source e sdk!!! pag. 2,3! - Creazione dei database mysql!!!! pag.
Manuale d uso della Posta TBS. Oracle Collaboration Suite
Manuale d uso della Posta TBS. Oracle Collaboration Suite Indice 1 Introduzione...3 2 Prerequisiti:...3 3 Accesso WEB...3 3.1 Come cambiare la propria password...8 4 Quota spazio su disco del mail server...9
GUIDA ALL INSERIMENTO DI TESTI E DOCUMENTI NEL NUOVO SITO DEL COMUNE DI CERVIA Versione 1.0
GUIDA ALL INSERIMENTO DI TESTI E DOCUMENTI NEL NUOVO SITO DEL COMUNE DI CERVIA Versione 1.0 Indice - ACCESSO AL BACKEND DEL SITO WEB e LOGIN - INSERIMENTO FILE IN GESTIONE FILE - INSERIMENTO NEWS Realizzato
Procedura di inserimento automatico
Procedura di inserimento automatico DEFINIZIONE WEB SERVICE Secondo la definizione data dal World Wide Web Consortium (W3C) un Web Service (servizio web) è un sistema software progettato per supportare
D B M G Il linguaggio HTML
Programmazione Web Il linguaggio HTML Il linguaggio HTML Concetti di base Le interfacce utente in HTML I form Le tabelle Il passaggio dei parametri contenuti nei form @2011 Politecnico di Torino 1 Concetti
4. I moduli in Access 2000/2003
LIBRERIA WEB 4. I moduli in Access 2000/2003 Il modulo è uno degli oggetti del database di Access e rappresenta un insieme di dichiarazioni e routine scritte con il linguaggio Visual Basic, memorizzate
Esercizio 1: archivio CD e DVD
Esercizio 1: archivio CD e DVD Realizzare un applicazione Java per la creazione e la consultazione di un archivio di dischi ottici (CD e DVD). L applicazione riceve da standard input in maniera interattiva
Installazione e uso software WNS4Life
Installazione e uso software WNS4Life 0. Prerequisiti Per poter installare ed utilizzare questi software sono necessarie due cose: PC con Windows 8 o superiore Utilizzo di un utente con diritti di amministratore,
MDG Enpals Spettacolo MANUALE D USO E INSTALLAZIONE
MDG Enpals Spettacolo MANUALE D USO E INSTALLAZIONE Rev 1.00 Pagina 1 di 15 MDG Enpals Spettacolo Manuale di installazione Installazione Inserire il CD di installazione e seguire la procedura di installazione
TESINA INFORMATICA CARTELLA CLINICA IN ACCESS
TESINA INFORMATICA CARTELLA CLINICA IN ACCESS Psicologia Clinica e di Comunità Gianmaria Lunetta Enza Cascone Luana Ingrasciotta Chiara Tumino CARTELLA CLINICA IN ACCESS Lo scopo operativo del nostro lavoro
Portale AO Papardo GESTIONE CONTENUTI ALBO PRETORIO 23 GIUGNO 2017
Portale AO Papardo GESTIONE CONTENUTI ALBO PRETORIO 23 GIUGNO 2017 SOMMARIO Introduzione... 3 AGGIUNTA NUOVO CONTENUTO... 4 MODIFICA/SPOSTAMENTO/ELIMINAZIONE CONTENUTO... 6 AO Papardo Portale web 2 INTRODUZIONE
SCRIBUS Guida Generale
SCRIBUS Guida Generale Introduzione Scribus è un software di impaginazione, rilasciato sotto licenza GPL (licenza pubblica generica) e può pertanto essere utilizzato liberamente. Versione utilizzata: Scribus
DOCFINDERWEB SERVICE E CLIENT
DOCFINDERWEB SERVICE E CLIENT Specifiche tecniche di interfacciamento al Web Service esposto da DocPortal Versione : 1 Data : 10/03/2014 Redatto da: Approvato da: RICCARDO ROMAGNOLI CLAUDIO CAPRARA Categoria:
TESINA INFORMATICA CARTELLA CLINICA IN ACCESS. Tesina: CARTELLA CLINICA IN ACCESS
TESINA INFORMATICA CARTELLA CLINICA IN ACCESS 1 / 10 2 / 10 Psicologia Clinica e di Comunità Gianmaria Lunetta Enza Cascone Luana Ingrasciotta Chiara Tumino 3 / 10 CARTELLA CLINICA IN ACCESS Lo scopo operativo
N.B. 1.3 Impostazioni di sicurezza di Internet Explorer: Active X. Guida all'utilizzo di Web-Rainbow. Consiglio Nazionale delle Ricerche
Procedura per tutti gli utenti. Dovremo ora assegnare le autorizzazioni in lettura e scrittura al profilo everyone. La fig. 08 ci mostra la schermata (che compare facendo click con il tasto destro sulla
Folium. Quick guide: gestione documentale e fascicolazione elettronica. Dicembre FOLIUM: Gestione documentale e fascicolazione elettronica
Folium Quick guide: gestione documentale e fascicolazione elettronica Dicembre 05 Premessa La guida veloce viene fornita a corredo delle attività formative d aula ed è concepita con l obiettivo di favorire
Manuale d uso MOTEC. Pagina 1 di 15
Pagina 1 di 15 MANUALE D USO Copyright GRUPPO INFOTEL s.r.l.- Via Strauss 45 PBX 0828.302200 Battipaglia (SA) Windows e Ms-Word sono marchi registrati dalla Microsoft Corporation CARATTERISTICHE GENERALI
I Quaderni di LAPSUS n 3 f. CmapTools PASSO A PASSO: aggiungere risorse
PROGETTO LAPSUS LAboratorio per la Promozione nelle Scuole dell Uso consapevole del Software I Quaderni di LAPSUS n 3 f CmapTools PASSO A PASSO: aggiungere risorse A cura di Matilde Fiameni Marzo 2006
BONIFICI MULTIPI E STIPENDI SEPA
BONIFICI MULTIPI E STIPENDI SEPA Informazioni Generali Le funzioni aggiornate di Bonifici Multipli e Stipendi utilizzano una versione evoluta di importazione e caricamento dei dati. Nei prossimi paragrafi
LOGVIEWER MANUALE D USO
LOG VIEWER Rev. 00 2-9 1. INSTALLAZIONE Accedere alla scheda di memoria SD e copiare la cartella LogViewer sul proprio computer. Aprire la cartella LogViewer e lanciare il programma LogViewer tramite il
Fondamenti di informatica T-1 (A K) Esercitazione 6: Eclipse
Fondamenti di informatica T-1 (A K) Esercitazione 6: Eclipse AA 2018/2019 Tutor [email protected] 2 Esercitazione 6 Introduzione al calcolatore e Java Linguaggio Java, basi e controllo del flusso Eclipse
Aprire l editor dei template, dal menù File selezionare Nuovo, scegliere Modello grafico e cliccare su Ok
Data: 21.10.2013 Prodotto: Tekla Structures Creazione cartiglio personalizzato da file dwg L inserimento del proprio cartiglio all interno dei disegni di Tekla Structures permette di non dover svolgere
Avviate Specifi dall icona presente sul vostro Desktop.
Avviate Specifi dall icona presente sul vostro Desktop. Nota: Se state utilizzando una versione dimostrativa, una volta caricato il programma, un messaggio vi comunicherà i giorni rimanenti del periodo
Calcolare con il computer: Excel. Saro Alioto 1
Calcolare con il computer: Excel Saro Alioto 1 Excel è un programma che trasforma il vostro computer in un foglio a quadretti. In altri termini con Excel potrete fare calcoli, tabelle, grafici, ecc...
TUTORIAL IMPORTAZIONE DATI DA FOGLIO EXCELL WINKHOUSE
TUTORIAL IMPORTAZIONE DATI DA FOGLIO EXCELL A WINKHOUSE 1. introduzione In questo tutorial illustreremo l'importazione di dati contenuti in foglio excell nelle tabelle di winkhouse. Tutte le operazioni
