[Risolto] Pulsante nel formulario per stampa in pdf Report
-
- Messaggi: 126
- Iscritto il: martedì 7 aprile 2020, 15:36
[Risolto] Pulsante nel formulario per stampa in pdf Report
Ciao a tutti, ho letto un vecchio thread riguardo un pulsante nel formulario per stampare in pdf un rapporto, ho inserito la macro ma nn me lo fa!
qualcuno mi puo' aiutare? allego il DB.
grazie.
qualcuno mi puo' aiutare? allego il DB.
grazie.
Ultima modifica di charlie il lunedì 20 aprile 2020, 19:22, modificato 1 volta in totale.
Motivazione: Aggiunto [Risolto] e spunta verde.
Motivazione: Aggiunto [Risolto] e spunta verde.
LibreOffice 6.4.7 su Windows 10/MacOS
Re: Pulsante nel formulario per stampa in pdf Report
Né pulsante, né macro, né report .
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
-
- Messaggi: 126
- Iscritto il: martedì 7 aprile 2020, 15:36
Re: Pulsante nel formulario per stampa in pdf Report
scusa, ci riprovo. ti allego il db incriminato.
Ultima modifica di Pierluigi1982+ il mercoledì 20 maggio 2020, 12:52, modificato 1 volta in totale.
LibreOffice 6.4.7 su Windows 10/MacOS
Re: Pulsante nel formulario per stampa in pdf Report
Non ci siamo, non c'è nessun report nel file.
Inoltre manca anche la macro, dove l'hai memorizzata? Deve essere nel file e non nelle macro personali perché possa funzionare ovunque.
Inoltre manca anche la macro, dove l'hai memorizzata? Deve essere nel file e non nelle macro personali perché possa funzionare ovunque.
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
-
- Messaggi: 126
- Iscritto il: martedì 7 aprile 2020, 15:36
Re: Pulsante nel formulario per stampa in pdf Report
scusami ancora, non so cosa stia succedendo, ho spostato la macro, e ho inserito un'altro rapporto, spero vada a buon fine.
grazie mille
grazie mille
Ultima modifica di Pierluigi1982+ il mercoledì 20 maggio 2020, 12:52, modificato 1 volta in totale.
LibreOffice 6.4.7 su Windows 10/MacOS
Re: Pulsante nel formulario per stampa in pdf Report
Ciao, per imparare bisogna anche saper copiare, bene. Cioè cercare un post in cui ci sia un database confrontabile con il proprio, ad esempio questo: viewtopic.php?f=13&t=9856&p=54874&hilit ... pdf#p54870 .
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
-
- Messaggi: 126
- Iscritto il: martedì 7 aprile 2020, 15:36
Re: Pulsante nel formulario per stampa in pdf Report
Charlie, grazie della pazienza e della "cazziata" , da come si evince sono davvero negato!! Buona Pasqua! pomeriggio vedo di "copiare meglio"!
LibreOffice 6.4.7 su Windows 10/MacOS
-
- Messaggi: 126
- Iscritto il: martedì 7 aprile 2020, 15:36
Re: Pulsante nel formulario per stampa in pdf Report
Buon pomeriggio, non riesco a trovare una soluzione,ho provato a cercare nei riferimenti ma non sono molto esperto. Magari inizialmente non mi sono spiegato bene; ho creato un rapporto, vorrei adesso creare un pulsante con una macro per esportare in pdf il rapporto dal formulario, qualcuno può aiutarmi? grazie allego il db.
Ultima modifica di Pierluigi1982+ il mercoledì 20 maggio 2020, 12:52, modificato 1 volta in totale.
LibreOffice 6.4.7 su Windows 10/MacOS
Re: Pulsante nel formulario per stampa in pdf Report
Ho modificato la macro aggiungendo il codice che esporta in pdf, il report viene aperto ma rimane nascosto, viene salvato in pdf e chiuso.
Si può modificare la macro per far rimanere il report aperto.
Si può modificare la macro per far rimanere il report aperto.
- Allegati
-
- Patenti_10.odb
- (20.87 KiB) Scaricato 157 volte
LibreOffice 7.2.2.2 windows 10
Openoffice 4.1.13 su windows 10
Openoffice 4.1.13 su windows 10
-
- Messaggi: 126
- Iscritto il: martedì 7 aprile 2020, 15:36
Re: Pulsante nel formulario per stampa in pdf Report
Grazie mille per l'aiuto!
LibreOffice 6.4.7 su Windows 10/MacOS
-
- Messaggi: 126
- Iscritto il: martedì 7 aprile 2020, 15:36
Primi passi con Base
Editato: Argomento spostato |
Buon pomeriggio,
Grazie mille.
LibreOffice 6.4.7 su Windows 10/MacOS
Re: Primi passi con Base
Ciao, cerca di essere più preciso nelle domande: di macro parliamo? Di quali sistemi operativi? Perché non hai proseguito con la macro precedente?
Diventa difficile starti dietro ...
Diventa difficile starti dietro ...
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
-
- Messaggi: 126
- Iscritto il: martedì 7 aprile 2020, 15:36
Re: Primi passi con Base
per qst ho risolto grazie.charlie ha scritto:Non mi mostri il messaggio di errore.
E poi, a quale evento hai associato la macro? Va associato a: 'Durante il caricamento' del Formulario.
LibreOffice 6.4.7 su Windows 10/MacOS
-
- Messaggi: 126
- Iscritto il: martedì 7 aprile 2020, 15:36
Re: Primi passi con Base
l'immagine con l'errore del menu, si riferisce alla macro per stampare un report da pulsante, prima mi funzionava, poi ho cambiato sistema operativo! spero di essere stato chiaro scusa la mia poca esperienza.Pierluigi1982+ ha scritto:per qst ho risolto grazie.charlie ha scritto:Non mi mostri il messaggio di errore.
E poi, a quale evento hai associato la macro? Va associato a: 'Durante il caricamento' del Formulario.
LibreOffice 6.4.7 su Windows 10/MacOS
Re: Primi passi con Base
Il messaggio parla di 'salvataggio', non di stampa.
In ogni caso potrebbe essere il 'percorso' del file? Ogni s.o. ha il suo.
In ogni caso potrebbe essere il 'percorso' del file? Ogni s.o. ha il suo.
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
-
- Messaggi: 126
- Iscritto il: martedì 7 aprile 2020, 15:36
Re: Primi passi con Base
Buongiorno, si scusa intendevo stampa in pdf, cmq come faccio a modificare il comando per Win?
Codice: Seleziona tutto
Sub subDisplayReport'(Personale as string)
Personale = "Scadenza patenti"
pip = thisComponent.Parent.getReportDocuments
Dim ReportPropArgs(2) As New com.sun.star.beans.PropertyValue
ReportPropArgs(0).Name = "ActiveConnection"
ReportPropArgs(0).Value=thisComponent.Drawpage.Forms(0).ActiveConnection
ReportPropArgs(1).Name = "OpenMode"
ReportPropArgs(1).Value = "open"
ReportPropArgs(2).Name = "Hidden"
ReportPropArgs(2).Value = true
penReport1 = pip.loadComponentFromURL(Personale,"_blank",8,ReportPropArgs())
document = penReport1.CurrentController.Frame' il nostro frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
Dim args1(2) as new com.sun.star.beans.PropertyValue
sPDFURL=Left(ThisComponent.Parent.Location,len(ThisComponent.Parent.Location)-len(ThisComponent.Parent.Title))& format(Now(),"DD-MMMM-YYYY,HH:MM")&".pdf"
args1(0).Name = "URL"
args1(0).Value = sPDFURL
args1(1).Name = "FilterName"
args1(1).Value = "writer_pdf_Export"
args1(2).Name = "FilterData"
args1(2).Value = Array()
dispatcher.executeDispatch(document, ".uno:ExportToPDF", "", 0, args1())
MsgBox "Report creato",64,"OK"
Document.close( True ) ' se si vuole chiudere il report
End Sub
Ultima modifica di charlie il domenica 26 aprile 2020, 13:59, modificato 1 volta in totale.
Motivazione: Formattato il codice
Motivazione: Formattato il codice
LibreOffice 6.4.7 su Windows 10/MacOS
Re: [Risolto] Pulsante nel formulario per stampa in pdf Repo
La macro è la stessa, non mi pare dipenda dal sistema operativo.
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
-
- Messaggi: 126
- Iscritto il: martedì 7 aprile 2020, 15:36
Re: [Risolto] Pulsante nel formulario per stampa in pdf Repo
grazie proverò a capire il problema.
LibreOffice 6.4.7 su Windows 10/MacOS