Newsgroup: it.comp.appl.access
Titolo: Esportazione selettiva campi tabelle e query

 
E' disponibile il db (versione finale) che permette di esportare in vari 
formati, una scelta di campi da una qualsiasi tabella o query.
Sono disponibili due formati: per A97 e A2002. Indispensabile FM20.dll 
(Microsoft Forms 2.0 Object Library) perchè usata per la ListBox.
Il db contiene una tabella "Comuni" usata per l'esempio. Se si intende usare 
il db nel proprio applicativo, sarà sufficiente importare tutti gli oggetti 
tranne la tabella e la maschera di apertura.
Per il  SitoComune:
Titolo: E' possibile esportare in vari formati scegliendo i campi e senza 
creare tante query?
Descrizione: Il db di esempio permette di selezionare una tabella o una 
query e di scegliere quali campi utilizzare per l'esportazione. E' possibile 
esportare in vari formati. Richiede FM20.dll (Microsoft Forms 2.0 Object 
Library) tra i riferimenti. Per un uso ottimale si consiglia di usare delle 
query, anche complesse e/o con parametri nominando i campi in modo da essere 
più significativi. Infatti nelle tabelle spesso si usano nomi del tipo 
"CodFisc" o "txtNome" o "ID" che sono di difficile comprensione; mentre 
nelle query è possibile usare campi del tipo "Cognome" o "Codice Fiscale" o 
"Progressivo", ecc.
L'esportazione userà i nomi dei campi presenti nella tabella o nella query.
Link per la versione A97:
http://www.frantoiogestione.com/EsportazioneSelettiva.zip
Link per la versione A2002:
http://www.frantoiogestione.com/EsportazioneSelettiva2002.zip
Autore: Carlo Costarella
Si attendono commenti.
Ciao, Carlo 


Ciao Carlo,
Ho avuto a che fare anche io con un'esgenza del genere ma l'ho affrontata in
maniera un pò diversa.
La stringa da passare alla querydef l'ho creata con una sottomaschera,
permettendo quindi di scegliere
l'ordine dei campi ed eventali alias (Ovvio che la gestione della virgola
tra i campi l'ho fatta con l'aggiunta finche not .eof)
Tu invece, mi sembra dai un ordine già costituito della possibile tabella.
In ogni caso credo che potrà essere utile a molti
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 Cisa - Conferenza Italiana per Sviluppatori Access
Sì certo si può fare di più e meglio.
Con l'esempio proposto sono possibili molte varianti e l'uso di query 
complesse che potrebbero contenere proprio quelle varianti necessarie nonchè 
gli alias.
Grazie del contributo.
Perchè non pubblichi anche il tuo esempio...
Ciao, Carlo 

 Ciao, Carlo
Se puň interessare posso metterlo su in poco tempo
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 MAssimiliano Amendola
Io penso di sì, sentiamo Roberto.
Il tuo esempio prevede anche l'esportazione in vari formati?
Se è così potremmo aggiungere il tuo esempio al mio e fare un unico 
applicativo.
Che ne dici?
Ciao, Carlo 

 Ciao, Carlo
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------

 ha scritto nel messaggio
news:iMcVe.51102$4g5.3...@news4.tin.it...

Sarai servito.
[CUT]


> Ciao, Carlo
Ok ci lavoro
-- 
_ _
Ciao



Ciao,
ottimo lavoro -> poco codice scritto pulito per degli obiettivi abbastanza 
"gettonati" ;-) 

[CUT]
Diciamo pure che "trasuda" la professionalità che si raggiunge a medio-lungo 
termine -> quando nello scrivere il codice si pone l'attenzione anche 
all'utente meno esperto  -> 1 esempio che si può proporre ad 1 buon "target" 
di utilizzatori! ;-)