Newsgroup: it.comp.appl.access
Titolo: Ancora esportazione in PDF

...Scusate se insisto, ma per me è molto importante.
Sono convinto che ci debba essere un modo X esportare le pagine di un report
in formato Acrobat.
Sicuramente nei post precedenti non mi sono spiegato bene, ma non ho bisogno
di esportare una specifica pagina di un report.
Infatti se report1 che si basa su query1 è formato da 100 pagine (sono le
descrizioni di 10 prodotti diversi), ho bisogno di esportare in pdf tutte e
100 le pagine.
Adesso 'produco' un file .pdf di 100 pagine, ma vorrei ottenere
automaticamente in una cartella di mia scelta, 100 files .pdf (ognuno
formato da una pagina) che prendano il nome da un campo di query1, es.
[codice].
Ora devo estrarre manualmente dal file .pdf pagina per pagina e 'salvare con
nome'..... secondo voi si può automatizzare?
Grazie per la collaborazione.
Giancarlo

 wrote in
news:avpd44$mi0$
1...@grillo.cs.interbusiness.it
: 

Allora, il problema è si fattibile, ma per poterlo fare è necessario sapere 
meglio come è costituito il database, la query, il report che usi ed il 
codice per l'esportazione del report.
A questo punto, visto che ti è già stato suggerito in linea di massima come 
fare, e visto che non si tratta più di un aiuto da newsgroup ma più di una 
consulenza ti consiglio di chiedere ad un professionista di farti fare un 
preventivo.
Cordiali saluti.

 ha scritto nel messaggio
news:avpd44$mi0$1...@grillo.cs.interbusiness.it...

Ciclando opportunamente un codice del genere non dovresti avere problemi:
All'apertura del report conta le pagine dopo aver impostato in un modulo
pubblico una variabile globale: Global PgReport as Integer.
Private Sub Report_Page()
PgReport = Me.Pages
End Sub
For i = 1 to PgReport
DoCmd.PrintOut acPrintAll, i, i, acMedium, 1, True
next i
Questa la soluzione classica che dovrai opportumanete modificare.
Poi prova a dare un'occhiata a questo link:
http://www.pdf995.com/
Si tratta di una proposta commerciale ma molto economica.
Vedi se può servirti.
Ciao, Carlo

 wrote in message
news:avpd44$mi0$1...@grillo.cs.interbusiness.it...

...
t ripeto ancora il consiglio:
piantala di usare un report unico di 100 pagine.
ripensa la query origine in modo da ottenere un'unico cliente per report (a
questo punto devi aprire il report 100 volte, ovviamente) e poi fai tutto il
resto via codice.
il modo che vuoi usare tu, t complica solo la vita.
te lo dico perchè ho provato anche io, non perchè l'ho saputo dal nonno del
vicino dell'amico del gatto di mia zia!
:-)

 ha scritto nel
messaggio news:HTXT9.20863$AA2.1...@news2.tin.it...

Grazie per la tua risposta.
Conoscevo il pdf995, comunque ho una licenza acrobat e quindi stampo su
PDFwriter.
Ti chiedo cortesemente un'altra cosa:
quando stampo su PDF si apre la finestra 'salva con nome' e mi propone di
salvare il file pdf con il nome del report (report1), perciò ogni volta
salvo con un nome diverso.
E' possibile che mi venga proposto di volta in volta, come nome del file
PDF, il nome del prodotto relativo alla pagina in questione (è un campo
presente in query1 che ritrovo anche sul report).
Grazie per l'interessamento.
Giancarlo


In questo momento non sň. Proverň appena possibile.
Ciao, Carlo

 ha scritto nel
messaggio news:AvvU9.29391$AA2.1...@news2.tin.it...

Grazie.
Giancarlo

 ha scritto nel messaggio
news:avtotg$1p4$1...@grillo.cs.interbusiness.it...

Potresti fare meglio se sai come utilizzare il registro di windows e
scriverci dati
in questa chiave:
HKEY_CURRENT_USER  "Software\Adobe\Acrobat PDFWriter"  "PDFFilename"
puoi metterci direttamente il nome del file da creare
in modo che non ti si presenti nemmeno la finestra di richiesta nome.
bye :o)