Nome file modello

Discussioni sull'applicazione di videoscrittura
Rispondi
alepozzo
Messaggi: 3
Iscritto il: mercoledì 8 gennaio 2020, 14:09

Nome file modello

Messaggio da alepozzo »

Ciao a tutti,

ho un modello che utilizzo per i preventivi nel quale vorrei che, una volta che vado a salvare il file, Writer mi proponga già il nome "Prev x-2020.odt" dove poi andrò a sostituire a mano x con il numero del preventivo.

Sarebbe fantastico poter automatizzare la sostituzione di x andando a prendere il dato nel file, ma non so se sia possibile..

Attendo vostri consigli, grazie!
OpenOffice 4.1.7 su MacOS
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8803
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: Nome file modello

Messaggio da charlie »

Ciao e benvenuto/a sul forum.
Se intanto ti vuoi presentare, farai cosa gradita. Puoi farlo in questa sezione -> viewforum.php?f=16
Per avere una panoramica delle regole del forum puoi consultare il Manuale di sopravvivenza -> http://forum.openoffice.org/it/forum/vi ... hp?f=1&t=2

Buon proseguimento.
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
Avatar utente
lucky63
Volontario assiduo
Volontario assiduo
Messaggi: 2995
Iscritto il: martedì 18 maggio 2010, 17:01

Re: Nome file modello

Messaggio da lucky63 »

.
Una possibile soluzione da testare.

Nel modello "Preventivo.ott" allegato è presente una macro collegata al pulsante "SALVA" di colore arancio.
Preventivo.png
Come prima cosa verificare che le impostazioni di sicurezza macro di di OOo o LibreO siano su "Medio".
All'avvio del file modello verrà segnalata la presenza di macro nel file.
Accettarne l'esecuzione e il file si avvia.
Adeguare la macro al percorso di salvataggio sul proprio PC nella seguente riga:

Codice: Seleziona tutto

PercorsoSalvataggio = "file:///home/nomeutente/Documenti/" 'Da adeguare
Salvare normalmente con nome il file assegnandogli lo stesso nome di modello "Preventivo.ott" sovrascrivendo quello scaricato (o altro nome file di modello .ott)..
Uscire dal programma.
Aprire nuovamente il file modello così salvato (che ora ha memorizzato il nuovo percorso di salvataggio) ...
Cliccando sul pulsante "SALVA" si attiva la macro.
Viene richiesto inserimento NR del preventivo e a seguire conferma salvataggio file "Prev NR-2020.odt"...
.
Allegati
Preventivo.ott
(12.83 KiB) Scaricato 171 volte
alepozzo
Messaggi: 3
Iscritto il: mercoledì 8 gennaio 2020, 14:09

Re: Nome file modello

Messaggio da alepozzo »

Funziona tutto ma perché faccia al caso mio dovrei modificarla per far si che:

Il file verrà utilizzato su più computer e il percorso di salvataggio sarà sempre lo stesso ovvero

Codice: Seleziona tutto

PercorsoSalvataggio = "file://Users/alex/Google Drive/Preventivi 2020/" 'Da adeguare
però "Alex" non sarà sempre il nome utente di ogni computer che utilizza il file, c'è modo di far si che venga aggiornato in automatico in base all'utente che lo utilizza?
Inoltre viene utilizzato anche da computer Windows, dove il percorso sarà completamente diverso...

Altra cosa: il numero del preventivo, invece che richiedermelo al momento del salvataggio, è possibile far si che lo prenda in una parte di testo definita del file?

Ultima cosa che sarebbe davvero comoda, al momento che si schiaccia salva, è possibile far si che avvenga anche una esportazione in PDF nello stesso percorso? Scusate l'off topic...
OpenOffice 4.1.7 su MacOS
Avatar utente
lucky63
Volontario assiduo
Volontario assiduo
Messaggi: 2995
Iscritto il: martedì 18 maggio 2010, 17:01

Re: Nome file modello

Messaggio da lucky63 »

Per quanto riguarda l'acquisizione automatica del nome utente che usa il computer e il relativo adattamento del percorso di salvataggio anche in base al sistema operativo utilizzato non ti so' al momento aiutare (... forse lo sa fare @Patel o altro utente del forum ...).

Per quanto riguarda l'acquisizione del numero di preventivo direttamente dal documento e l'esportazione in .pdf nello stesso percorso di salvataggio del formato .odt ho modificato la macro che dovrà comunque essere "adeguata" dall'utente finale nella riga relativa alla definizione "PercorsoSalvataggio" (come da indicazioni precedenti).
01.png
01.png (7.56 KiB) Visto 2218 volte
02.png
Se ti può essere utile.
Allego il file in formato modello.
Allegati
Preventivo.ott
(13.86 KiB) Scaricato 151 volte
Rispondi