Questo strumento consente a qualsiasi sviluppatore ASPX e WinForms di esportare i dati in formato tabulare in Excel in pochi secondi. È costituito principalmente da un assembly (una DLL) installato nel computer. Dopo aver fatto riferimento alla DLL dal progetto Visual Studio, è possibile esportare dati in Excel 2003/2007 scrivendo, nella maggior parte dei casi, due righe di codice. Né Office né VSTO o altra installazione software sono necessari. Hai semplicemente bisogno di .Net Framework 3.5.
Utilizzando questo strumento è possibile:
1) esportare dati dai formati Sqldatasource, Dataview e ObjectDataSource, Dataset in Excel 2003 xml ed Excel 2007 xlsx
2) utilizzare sempre lo stesso codice per esportare dati da origini dati diverse
3) scegliere le colonne da esportare
4) dedurre intestazioni di colonna di Excel da Intestazioni di colonna Gridview o impostarle manualmente
5) ottenere più fogli, Excel 2003 e/o Cartella di lavoro di Excel 2007 fornendo un'origine dati per ogni foglio di Excel
6) Aggiungere colonne collegamento ipertestuale all'esportazione specificando la colonna HREF e la colonna di testo che si desidera visualizzare
7) fare in modo che i fogli abbiano una linea Totale nella parte inferiore o superiore dei fogli (con formule di Excel reali)
8) aggiungere colonne calcolate al foglio di Excel definendo formule specifiche in modalità Excel R1C1.
9) visualizzare una riga Titolo in ogni foglio di Excel
10) fornire già "filtro pronto" Fogli Excel risparmiando all'utente questa attività
11) fornire "riquadri già bloccati" Foglio di Excel in modo che l'utente possa scorrere i dati senza perdere di vista le intestazioni di colonna
12) visualizzare immediatamente l'esportazione excel all'utente o comprimerla e inviarla via e-mail
13) fornire stili di formato per le righe, le colonne, la riga totale, le righe inferiori delle intestazioni
14) ottenere cartelle di lavoro di Excel su più fogli definendo un'origine dati per ogni foglio
La possibilità di esportare dati da Dataview consente virtualmente di estrarre dati da qualsiasi datatable e, di conseguenza, da qualsiasi database o origine dati da cui è possibile alimentare un datatable.
Leggere le istruzioni ".pdf" di GEET su come procedere.
cronologia delle versioni
- Versione 3.0.0.10 pubblicato il 2011-01-21
La nuova classe GEETStandard consente all'utente di scegliere tra esportazione XML e XLSX al momento della creazione di un'istanza. Risposta Http, salvataggio in file e invio di e-mail sono possibili allo stesso tempo.
Dettagli del programma
Eula
Contratto di licenza con l'utente finale
Condizioni di licenza per la visualizzazione della griglia in Excel Per l'esportazione dello strumento
STRUMENTO DI ESPORTAZIONE GRIDVIEW TO EXCEL
Queste condizioni di licenza sono un accordo tra Cefalà Ing. Ettore e te. Vi prego di leggerli. Si applicano al software sopra indicato, che include i supporti su cui l'hai ricevuto, se del caso. I termini si applicano anche a qualsiasi
• aggiornamenti,
• integratori,
• servizi basati su Internet, e
• servizi di sostegno
per questo software, a meno che altri termini non accompagnino tali elementi. In tal caso, si applicano tali termini.
UTILIZZANDO IL SOFTWARE, ACCETTI QUESTI TERMINI. SE NON LI ACCETTI, NON UTILIZZARE IL SOFTWARE. INVECE, SCRIVI A
[email protected] UN RIMBORSO O UN CREDITO.
COME DESCRITTO DI SEGUITO, L'UTILIZZO DI ALCUNE FUNZIONALITÀ FUNZIONA ANCHE COME CONSENSO ALLA TRASMISSIONE DI DETERMINATE INFORMAZIONI STANDARD SUL COMPUTER PER I SERVIZI BASATI SU INTERNET.
SE SI RISPETTANO QUESTE CONDIZIONI DI LICENZA, SI HANNO I DIRITTI SEGUENTI PER OGNI LICENZA CHE SI ACQUISISCE.
1. PANORAMICA.
a. Software. Il software include strumenti di sviluppo, programmi software e documentazione.
b. Modello di licenza. Il software è concesso in licenza per macchina.
2. DIRITTI DI INSTALLAZIONE E DI UTILIZZO.
a. Generale. Il software può essere installato e utilizzato per progettare, sviluppare, testare, dimostrare ed eseguire i programmi sia in ambiente di test che di produzione in base alle seguenti licenze disponibili.
b. Licenza. Per eseguire questo software è necessaria una licenza. È possibile scaricare una licenza demo gratuita durante l'installazione o acquisire una Licenza acquistata tramite e-mail o altri mezzi.
c. Licenza gratuita per postazione di lavoro. Questa licenza gratuita consente di installare ed eseguire questo software senza alcuna data di scadenza in qualsiasi sistema operativo per workstation Microsoft Windows.
d. Licenza server demo di 60 giorni. Questa licenza gratuita consente di installare e utilizzare questo software per progettare, sviluppare, testare e dimostrare i programmi su qualsiasi Windows Server per 60 giorni dalla data di installazione.
e. Licenza server standard. Questa licenza consente, dopo aver pagato una commissione di licenza, di eseguire questo software in un ambiente di produzione su un Windows Server senza limiti di tempo.
F. Di conseguenza, a ogni limite del tipo di licenza, qualsiasi utente che abbia accesso locale o remoto alla macchina su cui è installato, è autorizzato a utilizzare questo software.
3. REQUISITI DI LICENZA AGGIUNTIVI E/O DIRITTI D'USO.
• Installazione su computer di terza parte. Ogni volta che si installa questo software in un computer Server di terza parte, l'utente è tenuto a far sapere alla terza parte che è necessaria una Licenza per eseguire il software. Quindi una licenza dovrebbe essere installata in base ai termini del presente contratto. In ogni caso è necessario fornire la terza parte di uno strumento appropriato per interrogare i dati di licenza del software come quello fornito con il codice di esempio "Sito demo" che accompagna questo strumento (www.LicenseData.aspx).
• Distribuzione di terze parti. L'utente può consentire ai distributori dei programmi di copiare e distribuire questo software nella misura in cui tutti i termini del presente contratto sono rispettati.
• indennizzare, difendere e tenere innocuo Cefalà Ing. Ettore da qualsiasi rivendicazione, comprese le spese legali, relative alla distribuzione o all'uso dei tuoi programmi.
• Restrizioni alla distribuzione. Non è possibile
• modificare qualsiasi avviso di copyright, marchio o brevetto nel software;
• utilizzare Cefalà Ing. I marchi di Ettore nei nomi dei tuoi programmi o in un modo che suggerisce che i tuoi programmi provengono o sono approvati da Cefalà Ing. Ettore;
• includere codice distribuibile in programmi dannosi, ingannevoli o illeciti; O
• il codice deve essere divulgato o distribuito sotto forma di codice sorgente; O
• altri hanno il diritto di modificarlo.
4. SERVIZI BASATI SU INTERNET. Cefalà Ing. Ettore fornisce il software ai servizi basati su Internet. Può modificarli o annullarli in qualsiasi momento.
• Consenso per i servizi basati su Internet. Le funzionalità software descritte di seguito si collegano a Cefalà Ing. Ettore o i sistemi informatici dei fornitori di servizi su Internet. In alcuni casi, non riceverai un avviso separato quando si connettono. UTILIZZANDO QUESTE FUNZIONALITÀ, ACCONSENTI ALLA TRASMISSIONE DI QUESTE INFORMAZIONI. Cefalà Ing. Ettore non utilizza le informazioni per identificarti o contattarti.
• Informazione informatica. Le funzionalità seguenti utilizzano protocolli Internet, che inviano ai sistemi appropriati informazioni sul computer, ad esempio l'indirizzo del protocollo Internet, il tipo di sistema operativo, il browser e il nome e la versione del software in uso e il codice lingua del dispositivo in cui è stato installato il software. Cefalà Ing. Ettore utilizza queste informazioni per rendere disponibili i servizi basati su Internet.
• Funzionalità del contenuto Web. Le funzionalità del software possono recuperare il contenuto correlato da Microsoft e fornirlo all'interno dell'account. Per fornire il contenuto, queste funzionalità inviano a Microsoft il tipo di sistema operativo, il nome e la versione del software in uso, il tipo di browser e il codice lingua del dispositivo in cui è stato installato il software.
• Uso improprio dei servizi basati su Internet. L'utente non può utilizzare questi servizi in alcun modo che possa danneggiarli o comprometterne l'uso da parte di chiunque altro. L'utente non può utilizzare i servizi per cercare di ottenere l'accesso non autorizzato a qualsiasi servizio, dati, account o rete con qualsiasi mezzo.
5. TERMINI SOFTWARE DELL'EDIZIONE DI PROVA. I seguenti termini si applicano al software Trial Edition anche se ci sono termini contrari in altre parti del presente contratto:
• SOFTWARE SENSIBILE AL TEMPO. Se la licenza installata è una licenza demo di 60 giorni, il software smetterà di funzionare sessanta giorni dopo l'installazione. È possibile controllare la data di scadenza eseguendo il programma di installazione fornito installazione degli annunci. In qualsiasi momento prima o dopo la data di scadenza è possibile sostituire la Licenza Demo di 60 giorni con una definitiva acquistata tramite il programma di installazione software.
• ESCLUSIONE DI GARANZIA. IL SOFTWARE TRIAL EDITION È CONCESSO IN LICENZA "COSÌ COM'È". SI SOPPORTA IL RISCHIO DI USARLO. Cefalà Ing. ETTORE NON FORNISCE GARANZIE, GARANZIE O CONDIZIONI ESPLICITE. POTRESTI AVERE ULTERIORI DIRITTI DEI CONSUMATORI AI SENSI DELLE LEGGI LOCALI CHE IL PRESENTE CONTRATTO NON PUÒ MODIFICARE. NELLA MISURA CONSENTITA DALLE LEGGI LOCALI, Cefalà Ing. ETTORE ESCLUDE LE GARANZIE IMPLICITE DI COMMERCIABILITÀ, IDONEITÀ PER UNO SCOPO PARTICOLARE E NON VIOLAZIONE.
• LIMITAZIONE ED ESCLUSIONE DEI RIMEDI E DEI DANNI. PER IL SOFTWARE TRIAL EDITION, È POSSIBILE RECUPERARE DA MICROSOFT E DAI SUOI FORNITORI SOLO DANNI DIRETTI FINO A € 5,00. NON È POSSIBILE RECUPERARE ALTRI DANNI, INCLUSI PROFITTI CONSEQUENZIALI, PERSI, DANNI SPECIALI, INDIRETTI O INCIDENTALI.
• Questa limitazione si applica
• tutto ciò che riguarda il software, i servizi, i contenuti (incluso il codice) su siti Internet di terze parti o programmi di terze parti; E
• reclami per violazione del contratto, violazione della garanzia o delle condizioni, responsabilità oggettiva, negligenza o altro illecito nella misura consentita dalla legge applicabile.
• Si applica anche se Microsoft sapeva o avrebbe dovuto conoscere la possibilità dei danni. La limitazione o l'esclusione di cui sopra potrebbe non essere applicabile all'utente perché il suo paese potrebbe non consentire l'esclusione o la limitazione di danni incidentali, consequenziali o di altro tipo.
6. CODICI PRODUCT KEY. Il software richiede una chiave per installarlo o accedervi. L'utente è responsabile dell'uso delle chiaviChiavi. Il software richiede una chiave per installarlo o accedervi. L'utente è responsabile dell'uso delle chiavi assegnate all'utente. Non dovresti condividere le chiavi con terze parti.
7. TEST DI RIFERIMENTO. È necessario ottenere Cefalà Ing. La preventiva approvazione scritta di Ettore per divulgare a terzi i risultati di qualsiasi test di benchmark di questo software.
10. AMBITO DI LICENZA. Il software è concesso in licenza, non venduto. Il presente contratto offre solo alcuni diritti per l'utilizzo del software. Cefalà Ing. Ettore si riserva tutti gli altri diritti. A meno che la legge applicabile non ti dia maggiori diritti nonostante questa limitazione, puoi utilizzare il software solo come espressamente consentito nel presente contratto. In questo modo, è necessario rispettare eventuali limitazioni tecniche nel software che consentono di utilizzarlo solo in determinati modi. Non è possibile
• aggirare eventuali limitazioni tecniche del software;
• decodificare, decompilare o smontare il software, salvo e solo nella misura in cui la legge applicabile lo consenta espressamente, nonostante questa limitazione;
• effettuare più copie del software di quanto specificato nel presente contratto o consentito dalla legge applicabile, nonostante questa limitazione;
• pubblicare il software affinché altri possano copiare;
• affittare, affittare o prestare il software; O
• utilizzare il software per i servizi di hosting software commerciale.
12. COPIA DI BACKUP. È possibile effettuare una copia di backup del software. È possibile utilizzarlo solo per reinstallare il software.
13. DOCUMENTAZIONE. Chiunque abbia un accesso valido al computer o alla rete interna può copiare e utilizzare la documentazione per scopi interni di riferimento.
16. AGGIORNAMENTO. Se questo software è contrassegnato come versione di aggiornamento, è possibile utilizzarlo solo se si dispone di una licenza per utilizzare il software idoneo per l'aggiornamento. Se si esegue l'aggiornamento, questo software prende il posto della versione precedente e il presente contratto prende il posto del contratto per quella versione precedente. È possibile utilizzare la versione precedente solo come consentito nella clausola Downgrade riportata di seguito.
17. DOWNGRADE. È possibile installare e utilizzare questa versione e una versione precedente del software contemporaneamente. Il presente contratto si applica all'utilizzo della versione precedente da parte dell'ue. Se la versione precedente include componenti diversi, qualsiasi termine per tali componenti nel contratto fornito con la versione precedente si applica al loro utilizzo. Microsoft non è obbligata a fornire versioni precedenti all'utente.
18. TRASFERIMENTO A TERZI. Il primo utente del software può trasferirlo, e il presente contratto, direttamente a terzi. Prima del trasferimento, tale parte deve accettare che il presente contratto si applichi al trasferimento e all'uso del software. Il primo utente deve disinstallare il software prima di trasferirlo separatamente dal dispositivo. Il primo utente non può conservare alcuna copia.
19. RESTRIZIONI ALL'ESPORTAZIONE. Il software è soggetto alle leggi e ai regolamenti sull'esportazione in Italia. È necessario rispettare tutte le leggi e i regolamenti nazionali e internazionali sull'esportazione che si applicano al software. Queste leggi includono restrizioni su destinazioni, utenti finali e uso finale.
20. SERVIZI DI SUPPORTO. Cefalà Ing. Ettore fornisce servizi di supporto per il software come descritto al www.e-cefala.it.
21. INTERO ACCORDO. Il presente contratto (inclusa la garanzia di seguito) e i termini per supplementi, aggiornamenti, servizi basati su Internet e servizi di supporto utilizzati dall'ue sono l'intero contratto per il software e i servizi di supporto.
22. LEGGE APPLICABILE.
a. Italia. Se hai acquistato il software in Italia, la legge italiana disciplina l'interpretazione del presente contratto e si applica alle richieste di violazione di esso, indipendentemente dai principi di conflitto di leggi.
B. Al di fuori degli Stati Uniti. Se hai acquistato il software in qualsiasi altro paese, si applicano le leggi di quel paese.
23. EFFETTO GIURIDICO. Questo accordo descrive alcuni diritti legali. Potresti avere altri diritti ai sensi delle leggi del tuo stato o paese. Potresti anche avere diritti rispetto alla parte da cui hai acquistato il software. Il presente contratto non modifica i tuoi diritti ai sensi delle leggi del tuo stato o paese se le leggi del tuo stato o paese non gli consentono di farlo.
24. LIMITAZIONE ED ESCLUSIONE DEI DANNI. SI PUÒ RECUPERARE DA Cefalà Ing. ETTORE DANNEGGIA SOLO DIRETTAMENTE FINO ALL'IMPORTO PAGATO PER IL SOFTWARE. NON È POSSIBILE RECUPERARE ALTRI DANNI, INCLUSI PROFITTI CONSEQUENZIALI, PERSI, DANNI SPECIALI, INDIRETTI O INCIDENTALI.
Questa limitazione si applica
• tutto ciò che riguarda il software, i servizi, i contenuti (incluso il codice) su siti Internet di terze parti o programmi di terze parti; E
• reclami per violazione del contratto, violazione della garanzia o delle condizioni, responsabilità oggettiva, negligenza o altro illecito nella misura consentita dalla legge applicabile.
• Si applica anche se
• riparazione, la sostituzione o il rimborso del software non compensa completamente l'l'applicazione di eventuali perdite; O
• Microsoft sapeva o avrebbe dovuto conoscere la possibilità dei danni.
• Alcuni stati non consentono l'esclusione o la limitazione di danni incidentali o consequenziali, pertanto la limitazione o l'esclusione di cui sopra potrebbero non essere applicabili all'utente. Inoltre, potrebbero non essere applicabili all'utente perché il suo paese potrebbe non consentire l'esclusione o la limitazione di danni incidentali, consequenziali o di altro tipo.
*************************************************************************
GARANZIA LIMITATA
A. GARANZIA LIMITATA. Se si seguono le istruzioni, il software funzionerà in modo sostanziale come descritto nel Cefalà Ing. Ettore materiali che ricevi all'interno o con il software.
B. DURATA DELLA GARANZIA; DESTINATARIO DELLA GARANZIA; DURATA DI EVENTUALI GARANZIE IMPLICITE. LA GARANZIA LIMITATA COPRE IL SOFTWARE PER UN ANNO DOPO L'ACQUISIZIONE DA PARTE DEL PRIMO UTENTE. SE DURANTE QUELL'ANNO RICEVI SUPPLEMENTI, AGGIORNAMENTI O SOFTWARE SOSTITUTIVI, QUESTI SARANNO COPERTI PER IL RESTO DELLA GARANZIA O PER 30 GIORNI, A SECONDA DI QUALE SIA PIÙ LUNGO. Se il primo utente trasferisce il software, il resto della garanzia si applicherà al destinatario.
NELLA MISURA CONSENTITA DALLA LEGGE, EVENTUALI GARANZIE, GARANZIE O CONDIZIONI IMPLICITE DURANO SOLO DURANTE LA DURATA DELLA GARANZIA LIMITATA. Alcuni stati non consentono limitazioni sulla durata di una garanzia implicita, pertanto queste limitazioni potrebbero non essere applicabili all'utente. Inoltre, potrebbero non essere applicabili all'utente perché alcuni paesi potrebbero non consentire limitazioni sulla durata di una garanzia, garanzia o condizione implicita.
C. ESCLUSIONI DALLA GARANZIA. Questa garanzia non copre i problemi causati dagli atti (o dagli errori di azione) dell'utente, dagli atti di altri o da eventi al di fuori del ragionevole controllo di Microsoft.
D. RIMEDIO PER VIOLAZIONE DELLA GARANZIA. Cefalà Ing. ETTORE RIPARERÀ O SOSTITUIRÀ IL SOFTWARE GRATUITAMENTE. IF Cefalà Ing. Ettore NON PUÒ RIPARARLO O SOSTITUIRLO, Cefalà Ing. Ettore RIMBORSERÀ L'IMPORTO MOSTRATO SULLA RICEVUTA PER IL SOFTWARE. RIPARERÀ O SOSTITUIRÀ GRATUITAMENTE SUPPLEMENTI, AGGIORNAMENTI E SOFTWARE SOSTITUTIVI. IF Cefalà Ing. ETTORE NON PUÒ RIPARARLI O SOSTITUIRLI, RIMBORSERÀ L'IMPORTO CHE HAI PAGATO PER LORO, SE CE NE SONO. È NECESSARIO DISINSTALLARE IL SOFTWARE E RESTITUIRE QUALSIASI SUPPORTO E ALTRO MATERIALE ASSOCIATO A Cefalà Ing. Ettore CON PROVA DI ACQUISTO PER OTTENERE UN RIMBORSO. QUESTI SONO I TUOI UNICI RIMEDI PER LA VIOLAZIONE DELLA GARANZIA LIMITATA.
E. DIRITTI DEI CONSUMATORI NON LESI. POTRESTI AVERE ULTERIORI DIRITTI DEI CONSUMATORI AI SENSI DELLE LEGGI LOCALI, CHE IL PRESENTE CONTRATTO NON PUÒ MODIFICARE.
F. PROCEDURE DI GARANZIA. È necessaria una prova d'acquisto per il servizio di garanzia.
Per il servizio di garanzia o informazioni su come ottenere un rimborso contattare Cefalà Ing. Ettore a
Cefalà Ing. Ettore
Via Conca del Naviglio,5
Milano MI 20123
Italia
G. NESSUNA ALTRA GARANZIA. LA GARANZIA LIMITATA È L'UNICA GARANZIA DIRETTA DI Cefalà Ing. Ettore. Cefalà Ing. ETTORE NON FORNISCE ALTRE GARANZIE, GARANZIE O CONDIZIONI ESPLICITE. DOVE CONSENTITO DALLE LEGGI LOCALI, Cefalà Ing. ETTORE ESCLUDE LE GARANZIE IMPLICITE DI COMMERCIABILITÀ, IDONEITÀ PER UNO SCOPO PARTICOLARE E NON VIOLAZIONE. Se le leggi locali forniscono garanzie, garanzie o condizioni implicite, nonostante questa esclusione, i rimedi sono descritti nella clausola Remedy for Breach of Warranty di cui sopra, nella misura consentita dalle leggi locali.
H. LIMITAZIONE ED ESCLUSIONE DEI DANNI PER VIOLAZIONE DELLA GARANZIA. LA LIMITAZIONE E L'ESCLUSIONE DELLA CLAUSOLA SUI DANNI DI CUI SOPRA SI APPLICA ALLE VIOLAZIONI DI QUESTA GARANZIA LIMITATA.
QUESTA GARANZIA TI DÀ DIRITTI LEGALI SPECIFICI E POTRESTI ANCHE AVERE ALTRI DIRITTI CHE VARIANO DA PAESE A PAESE.