[Risolto] Allegati PDF in un campo.
[Risolto] Allegati PDF in un campo.
Ciao a tutti.
Ho bisogno di creare una maschera in BASE, che mi consenta oltre ad inserire classiche voci,
anche un campo con un pulsante "Aggiungi allegato PDF" che dovrebbe essere un collegamento ad un
file presente su una cartella del disco fisso, già precedentemente decisa (es. C:\PDF).
Quando richiamo la scheda tramite query, se clicco sul campo con il collegamento al PDF deve aprirmi l'applicazione e visualizzare il file PDF.
C'è qualcuno che ha già affrontato il problema?
Ho bisogno di creare una maschera in BASE, che mi consenta oltre ad inserire classiche voci,
anche un campo con un pulsante "Aggiungi allegato PDF" che dovrebbe essere un collegamento ad un
file presente su una cartella del disco fisso, già precedentemente decisa (es. C:\PDF).
Quando richiamo la scheda tramite query, se clicco sul campo con il collegamento al PDF deve aprirmi l'applicazione e visualizzare il file PDF.
C'è qualcuno che ha già affrontato il problema?
Ultima modifica di Fryone il martedì 30 ottobre 2018, 17:51, modificato 1 volta in totale.
Libreoffice Ver 5.0.3.2 - O.S. : Windows 7
Re: Allegati PDF in un campo.
Dig8tando "ipertestuale" nella ricerca del forum si trovano 12 risultati per Base, 1 di questi parla di allegare Pdf. Già visti tutti?
search.php?keywords=Ipertestuale&terms= ... bmit=Cerca
Edit: ora sono 13 con questo stesso messaggio .
search.php?keywords=Ipertestuale&terms= ... bmit=Cerca
Edit: ora sono 13 con questo stesso messaggio .
charlie
macOS 14.6.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
macOS 14.6.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
Re: Allegati PDF in un campo.
Charlie, ho consultato tutti i link che mi hai proposto tu con il termine "ipertestuale".
Non ho risolto.
Qualcuno puo' aiutarmi?
Non ho risolto.
Qualcuno puo' aiutarmi?
Libreoffice Ver 5.0.3.2 - O.S. : Windows 7
Re: Allegati PDF in un campo.
In uno di quei link la soluzione c'è.
Se il file pdf da aprire è unico, basta inserire un pulsante e impostare le sue Proprietà: Se i file pdf sono diversi per ogni record, bisogna ricorrere ad una macro da assegnare all'evento Approvare azione del pulsante:
dove al posto di "Immagine" occorre inserire il proprio nome campo che contiene il testo con il percorso del file pdf da aprire.
Se il file pdf da aprire è unico, basta inserire un pulsante e impostare le sue Proprietà: Se i file pdf sono diversi per ogni record, bisogna ricorrere ad una macro da assegnare all'evento Approvare azione del pulsante:
Codice: Seleziona tutto
function openurlimm(oEv as object)
'
dim oForm,oTextBox
oForm=oEv.source.model.parent
oTextBox=oForm.getbyname("Immagine")
if FileExists ( oTextBox.text) then
oEv.source.model.targeturl=oTextBox.text
openurlimm=true ' Do the programm when the file exists
else
openurlimm=false ' The file does not exist and do nothing
end if
' print convertfromurl(oTextBox.text)
End function
charlie
macOS 14.6.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
macOS 14.6.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
Re: Allegati PDF in un campo.
Spero di potere risolvere. Più tardi provo e ti faccio sapere.
Grazie
Grazie
Libreoffice Ver 5.0.3.2 - O.S. : Windows 7
Re: Allegati PDF in un campo.
Charlie, non mi funziona.
Il campo si chiama "link" ed ho provveduto a sostituirlo da "immagine", ma niente da fare.
Ho creato un pulsante, nel formulario ho i campi che mi interessano più il campo link.
Ho inserito un pulsante e con approva azione ho assegnato la macro, ma non funge.
Puoi spiegarmi passo passo?
Il campo si chiama "link" ed ho provveduto a sostituirlo da "immagine", ma niente da fare.
Ho creato un pulsante, nel formulario ho i campi che mi interessano più il campo link.
Ho inserito un pulsante e con approva azione ho assegnato la macro, ma non funge.
Puoi spiegarmi passo passo?
Libreoffice Ver 5.0.3.2 - O.S. : Windows 7
Re: Allegati PDF in un campo.
Non lo avevo provato.
In sostanza bisogna impostare nelle Proprietà del Pulsante:
In sostanza bisogna impostare nelle Proprietà del Pulsante:
- Generale > Operazione: Apri documento/pagina web
- Eventi > Approvare l'azione: la macro di cui ho già postato il codice
- Al posto di "Immagine" inserire il nome del campo testo come è nel Formulario, non come è nella tabella.
- Far precedere il percorso dei file PDF da "file:///"
- Allegati
-
- ApriPDF.odb
- (13.31 KiB) Scaricato 431 volte
charlie
macOS 14.6.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
macOS 14.6.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
Re: Allegati PDF in un campo.
Grazie per l'allegato che sicuramente funziona.
Solo che, provandolo, non ho potuto fare la scelta del percorso di destinazione dove si trova il mio pdf
che vorrei inserire.
Perché si che lo visualizza, ma per inserire il link del pdf sul campo come devo fare?
Solo che, provandolo, non ho potuto fare la scelta del percorso di destinazione dove si trova il mio pdf
che vorrei inserire.
Perché si che lo visualizza, ma per inserire il link del pdf sul campo come devo fare?
Libreoffice Ver 5.0.3.2 - O.S. : Windows 7
Re: Allegati PDF in un campo.
Non hai postato un esempio del tuo database, pensavo che tu avessi un campo di una tabella dove scrivi tutti il link.
charlie
macOS 14.6.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
macOS 14.6.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
Re: Allegati PDF in un campo.
Charlie ho avuto problemi con la connessione per diverso tempo.
Il file lo postero' presto, ma comunque, vedi che provando il tuo non funziona proprio.
Il file lo postero' presto, ma comunque, vedi che provando il tuo non funziona proprio.
Libreoffice Ver 5.0.3.2 - O.S. : Windows 7
Re: Allegati PDF in un campo.
Ho controllato e il mio file funziona perfettamente. Sul mio sistema macOS, ma l'ho testato anche in Windows.
Attenzione ai percorsi da indicare, in Windows devono essere di questo tipo:
C:\Users\tuo_nome_utente\Desktop\NomeFile.pdf (nell'ipotesi che il file pdf sia sul desktop).
Attenzione ai percorsi da indicare, in Windows devono essere di questo tipo:
C:\Users\tuo_nome_utente\Desktop\NomeFile.pdf (nell'ipotesi che il file pdf sia sul desktop).
charlie
macOS 14.6.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
macOS 14.6.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
Re: Allegati PDF in un campo.
Ok funziona.
Ho fatto come hai detto tu.
Dovrei mettere risolto ma non so come fare.
Ho fatto come hai detto tu.
Dovrei mettere risolto ma non so come fare.
Libreoffice Ver 5.0.3.2 - O.S. : Windows 7
Re: Allegati PDF in un campo.
charlie
macOS 14.6.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
macOS 14.6.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: Allegati PDF in un campo.
Ciao, ho seguito la guida ma mi dà questo errore, mi puoi aiutare? grazie.
LibreOffice 6.4.7 su Windows 10/MacOS
Re: Allegati PDF in un campo.
Occhio alle barre inverse !charlie ha scritto:.. in Windows devono essere di questo tipo:
C:\Users\tuo_nome_utente\Desktop\NomeFile.pdf (nell'ipotesi che il file pdf sia sul desktop).
charlie
macOS 14.6.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
macOS 14.6.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