[Risolto] Macro per esportare un Report in pdf e rinominarlo

Discussioni sulle caratteristiche di database
Rispondi
Giove
Messaggi: 23
Iscritto il: giovedì 4 settembre 2014, 0:31

[Risolto] Macro per esportare un Report in pdf e rinominarlo

Messaggio da Giove »

Ciao a tutti,

ho creato un database con relativi report che funzionano correttamente.
Ora vorrei creare una macro che, tramite pulsante, salvi il report direttamente in pdf, lo rinomini prendendo nome, cognome, data e ora presenti nel report.

Pensate sia possibile.

Grazie a tutti per l'attenzione.

Giorgio
Ultima modifica di Giove il martedì 23 settembre 2014, 18:57, modificato 1 volta in totale.
OpenOffice 4.1.1
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 9068
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: Macro per esportare un Report in pdf e rinominarlo

Messaggio da charlie »

Ciao, non ti sembra che, come minimo, dovresti allegare il file? :)
charlie
macOS 15.5 Sequoia: Open Office 4.1.16 - LibreOffice 25.8
http://www.charlieopenoffice.altervista.org
Giove
Messaggi: 23
Iscritto il: giovedì 4 settembre 2014, 0:31

Re: Macro per esportare un Report in pdf e rinominarlo

Messaggio da Giove »

Hai ragione, allego il file.

https://dl.dropboxusercontent.com/u/25895338/TEST.odb

Nel formulario lettura test ho creato un pulsante che apre il report in anteprima... e va bene.
Vorrei attivare un pulsante che apre direttamente il pdf nominandolo con il nome, cognome, data,ora presenti nel report attivo.

Grazie mille.
OpenOffice 4.1.1
Giove
Messaggi: 23
Iscritto il: giovedì 4 settembre 2014, 0:31

Re: Macro per esportare un Report in pdf e rinominarlo

Messaggio da Giove »

Basterebbe anche solo rinominare il report prendendo nome, cognome, data e ora presenti nel report.
Per salvare il pdf poi posso usare l'icona "salva direttamente in pdf"

Grazie
Giorgio
OpenOffice 4.1.1
vladboscaneanu
Volontario
Volontario
Messaggi: 380
Iscritto il: martedì 22 ottobre 2013, 1:35

Re: Macro per esportare un Report in pdf e rinominarlo

Messaggio da vladboscaneanu »

Non riesco a vedere il tuo esempio--tu usi Report Builder..io no...
Allegati
ExportToPDFWithDate.odb
(31.69 KiB) Scaricato 575 volte
LibreOffice ultima versione su Windows 10
Giove
Messaggi: 23
Iscritto il: giovedì 4 settembre 2014, 0:31

Re: Macro per esportare un Report in pdf e rinominarlo

Messaggio da Giove »

vladboscaneanu ha scritto:Non riesco a vedere il tuo esempio--tu usi Report Builder..io no...
Grazie per l'esempio, ho provato ad implementarlo nel mio report ma mi da errore.

Allego immagine.
Allegati
Immagine.png
OpenOffice 4.1.1
vladboscaneanu
Volontario
Volontario
Messaggi: 380
Iscritto il: martedì 22 ottobre 2013, 1:35

Re: Macro per esportare un Report in pdf e rinominarlo

Messaggio da vladboscaneanu »

1.Non ricordo di aver scritto da qualche parte che la macro è compatibile con tuo esempio.
2.La macro funziona SOLO se la apri da report:tu invece l'hai salvata nelle macro personale e la stai eseguendo
da un documento "writer",è logico che ti esce l'errore,Writer non ha un "Parent",è un'oggetto principale.
3.La mia religione non accetta Oracle Report Builder,se vuoi un aiuto più complesso(da me),dovresti allegare un database
creato senza Report Builder.
4.Buona domenica.
LibreOffice ultima versione su Windows 10
Giove
Messaggi: 23
Iscritto il: giovedì 4 settembre 2014, 0:31

Re: Macro per esportare un Report in pdf e rinominarlo

Messaggio da Giove »

vladboscaneanu ha scritto:1.Non ricordo di aver scritto da qualche parte che la macro è compatibile con tuo esempio.
2.La macro funziona SOLO se la apri da report:tu invece l'hai salvata nelle macro personale e la stai eseguendo
da un documento "writer",è logico che ti esce l'errore,Writer non ha un "Parent",è un'oggetto principale.
3.La mia religione non accetta Oracle Report Builder,se vuoi un aiuto più complesso(da me),dovresti allegare un database
creato senza Report Builder.
4.Buona domenica.

Ciao, grazie per il tuo aiuto.

Ho preparato il database con il report senza report Builder. https://dl.dropboxusercontent.com/u/258 ... STOPEN.odb

Ora vorrei creare una macro che salvi il report direttamente in pdf, lo rinomini prendendo nome, cognome, data e ora presenti nel report.

Grazie mille.

Giorgio
OpenOffice 4.1.1
vladboscaneanu
Volontario
Volontario
Messaggi: 380
Iscritto il: martedì 22 ottobre 2013, 1:35

Re: Macro per esportare un Report in pdf e rinominarlo

Messaggio da vladboscaneanu »

Sulla carta stampa bene,ma in PDF esporta stranno...
TestOpen
LibreOffice ultima versione su Windows 10
Giove
Messaggi: 23
Iscritto il: giovedì 4 settembre 2014, 0:31

Re: Macro per esportare un Report in pdf e rinominarlo

Messaggio da Giove »

vladboscaneanu ha scritto:Sulla carta stampa bene,ma in PDF esporta stranno...
TestOpen

Grande .. grande.. ho sistemato il report. La tua macro funziona perfettamente!

Grazie mille.

Giorgio
OpenOffice 4.1.1
Rispondi