|
| HOMEPAGE | INDICE FORUM | REGOLAMENTO | ::. | NEI PREFERITI | .:: | RSS Forum | RSS News | NEWS web | NEWS software | |
| PUBBLICITA' | | | ARTICOLI | WIN XP | VISTA | WIN 7 | REGISTRI | SOFTWARE | MANUALI | RECENSIONI | LINUX | HUMOR | HARDWARE | DOWNLOAD | | | CERCA nel FORUM » | |
12-06-2014, 02.06.24 | #46 |
Gold Member
WT Expert
Registrato: 23-06-2004
Loc.: Cagliari
Messaggi: 13.333
|
Rif: Stampa unione e manipolazione dati
Appena ho un attimo lo vedo con calma. Una domanda: Ci sarebbero problemi con la stampa unione se usassi un singolo dato preso dall'xls per due elaborazioni differenti, o anche la stessa ma comunque su due segnaposto differenti?
___________________________________
La risposta è dentro di te... e però, è sbagliata! |
12-06-2014, 19.11.42 | #47 | |
Senior Member
WT Expert
Registrato: 19-05-2007
Loc.: Verona
Messaggi: 1.302
|
Rif: Stampa unione e manipolazione dati
Quota:
ti conviene usare un codice direttamente da vba
___________________________________
- Il primo fondamento della sicurezza non e' la tecnologia, ma l'attitudine mentale - |
|
12-06-2014, 19.41.25 | #48 |
Gold Member
WT Expert
Registrato: 23-06-2004
Loc.: Cagliari
Messaggi: 13.333
|
Rif: Stampa unione e manipolazione dati
Si si chiaro, che la si faccia con la procedura guidata o manualmente con VB sempre di Stampa Unione si tratta, vero?
Comunque, parlando ovviamente di quella manuale, ci possono essere problemi nei casi descritti?
___________________________________
La risposta è dentro di te... e però, è sbagliata! |
13-06-2014, 15.49.00 | #49 |
Senior Member
WT Expert
Registrato: 19-05-2007
Loc.: Verona
Messaggi: 1.302
|
Rif: Stampa unione e manipolazione dati
no, via codice possiamo elaborare quello che vuoi e come vuoi
___________________________________
- Il primo fondamento della sicurezza non e' la tecnologia, ma l'attitudine mentale - |
13-06-2014, 19.40.27 | #50 |
Gold Member
WT Expert
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
|
Rif: Stampa unione e manipolazione dati
Un minuto...
Salvo che con Office 2007 si possa assegnare macro al placeholder, la stampa unione ripropone per ogni record del datasource (o solo per alcuni a scelta) la stampa di x fogli sui quali è presente almeno uno dei campi del recordset su uno o più fogli di stampa senza modificare il valore della colonna del record ed in modo automatico. Questo metodo consente di modificare un bookmark assegnandogli un valore elaborato all'apertura del documento, che deve poi essere stampato in base al numero di record, non in modo automatico. **Nel primo caso, è necessario modificare le colonne per ogni record, procedendo in due modi differenti, ma con identico fine: 1 - Si crea una query che trasforma i dati acquisiti dal datasource, creando una tabella in memoria (il recordset) di identico numero di record, ma di valore dissimile dalla base dati. 2 - Si crea una query che acquisisce tutti i record, ma che poi vengono modificati uno ad uno e per ogni riga, prima che questi vengano elaborati dalla procedura di stampa unione. Nel secondo caso, si fa un uso non convenzionale della stampa unione, più malleabile sia in fase di acquisizione delle informazioni da stampare, sia per quanto attiene la procedura di stampa che, ovviamente, non è frutto di procedura autoguidata e "pre-confezionata" *. Dal punto di vista del risultato, Alexsandra ha brillantemente bypassato le procedure automatiche di mamma, rivisitandole personalmente, ottenendo al contempo un maggior controllo sulla personalizzazione della procedura. * E' interfacciabile ? Se si, fino a che livello ? **MSQUERY: DDE Commands https://support.microsoft.com/KB/125492 How to Retrieve Request Items Using DDERequest to MSQuery https://support.microsoft.com/KB/149581 MailMerge.OpenDataSource Method http://msdn.microsoft.com/de-de/libr...ice.11%29.aspx
___________________________________
Practice feeds Skill,Skill limits Failure,Failure enhances Security,Security needs Practice |
14-06-2014, 10.30.07 | #51 |
Senior Member
WT Expert
Registrato: 19-05-2007
Loc.: Verona
Messaggi: 1.302
|
Rif: Stampa unione e manipolazione dati
Per il DDE il discorso è molto diverso, generalmente viene usato in campo azionario e necessita di un canale e un login per collegare una cella di Excel con il canale, inoltre è possibile inserire una macro sfruttando l’evento Change, che ad ogni cambiamento del valore nella cella del DDE viene eseguita. In sostanza DDE stabilisce una connessione tra un link web (canale) e il foglio Excel per reperire i dati di scambio di una determinata operazione, ma siamo su una gestione di dati da remoto, e nel nostro esempio non sarebbe attuabile, in quanto non disponiamo di un canale DDE e non riusciamo a eseguire una macro con l’evento Change, in quanto abbiamo i dati in un foglio Excel esterno e in locale
Il secondo metodo che osservi è molto più malleabile e gestibile e inizialmente avevo pensato proprio di usare quello andando a leggere tutti i dati dal db e inserirli un un array per poi estrarli utilizzandone l’indice, però le informazioni fornite erano troppo generiche e non sapevo come dovrebbero essere gestiti in seguito, soprattutto dal punto di vista delle interazioni che andavano eseguite. Comunque lo ritengo un metodo valido anche questo, specialmente in presenza di una grossa mole di dati PS: Personalmente vedo la stampa unione come una cosa antiquata, chi è che si mette a stampare lettere per poi affrancarle e spedirle via posta quando con pochi clic può fare una mail list e inviarle via email spendendo zero lire.???
___________________________________
- Il primo fondamento della sicurezza non e' la tecnologia, ma l'attitudine mentale - |
14-06-2014, 10.39.34 | #52 | |
Gold Member
WT Expert
Registrato: 23-06-2004
Loc.: Cagliari
Messaggi: 13.333
|
Rif: Stampa unione e manipolazione dati
Quota:
E anche volendo stampare, volendo lo si può fare su file creando dei documenti PDF da allegare alle email, soluzione abbastanza comune. Nel mio caso comunque le stampe saranno anche cartacee, potrà sembrare obsoleto però è tutt'altro che in disuso, in molti casi viene esplicitamente richiesto, l'email non è un mezzo accessibile a tutti o voluto da tutti per determinate cose. Insomma, considera la stampa unione semplicemente come l'automatizzazione di una procedura che, se ben organizzata, può farti risparmiare una certa quantità di tempo.
___________________________________
La risposta è dentro di te... e però, è sbagliata! |
|
15-06-2014, 19.34.43 | #53 |
Senior Member
WT Expert
Registrato: 19-05-2007
Loc.: Verona
Messaggi: 1.302
|
Rif: Stampa unione e manipolazione dati
nel tuo caso non è una stampa unione, è vero che è un'automazione, ma personalmente vedo molte soluzioni migliori e più efficaci della creazione guidata.
___________________________________
- Il primo fondamento della sicurezza non e' la tecnologia, ma l'attitudine mentale - |
Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 ospiti) | |
Strumenti discussione | |
|
|
Discussioni simili | ||||
Discussione | Autore discussione | Forum | Risposte | Ultimo messaggio |
word stampa unione | snobba | Office suite | 8 | 15-05-2014 00.47.28 |
Data inglese facendo Stampa Unione | unn4m3d | Office suite | 1 | 26-08-2010 20.20.29 |
stampa unione solo i campi visibili excel | krasna | Office suite | 0 | 23-07-2010 18.17.51 |
Rete locale con Mac OS: problemi di stampa | Tommy_hell | Internet e Reti locali | 7 | 09-02-2008 21.53.56 |
[Vista Backup] Non si trovano i dati salvati | taniservice | Windows 7/Vista/XP/ 2003 | 1 | 25-09-2007 10.29.57 |