Problemi creazione di file PDF
Moderatore: Moderatori
-
- Messaggi: 8
- Iscritto il: venerdì 25 febbraio 2005, 1:00
Problemi creazione di file PDF
Ciao a tutti
avete avuto problemi di utilizzo della funzione "append" nella creazione di file pdf ??
A me capitano delle cose strane:
1) con lo stesso file/record a volte riesco ad "appendere" una seconda pagina al file originario e a volte no, random sembrerebbe.
2) Io salvo i file PDF su un disco della rete (tipo X:/PDF/Offerte) e nella directory radice (X:/ ) si creano degli strani file di testo (ne allego uno) sia che il salvataggio vada a buon fine o meno.
Lo script funziona a grandi linee così:
- creo una variabile $PDF ove immagazzino il percorso di salvataggio
- salvo il record in PDF con il nome scritto in $PDF
- passo ad un altro formato del record
- salvo ancora il record con l'opzione "append" con lo stesso path di prima ($PDF)
Sappiate che:
- il percorso creato dallo script ($PDF) è sempre diverso perchè è formato anche dall'ora corrente (opportunamente formattata) per evitare possibili problemi di sovrascrittura del file stesso.
- lavoro con Win Xp, FM9 advanced, FM server 9
Se no ricordo male la stessa cosa (difficoltà di creazione di file PDF) esisteva anche con FM 8, o forse 8.5....
Qualcuno può aiutarmi.
Grazie
Ruggero Chignoli
avete avuto problemi di utilizzo della funzione "append" nella creazione di file pdf ??
A me capitano delle cose strane:
1) con lo stesso file/record a volte riesco ad "appendere" una seconda pagina al file originario e a volte no, random sembrerebbe.
2) Io salvo i file PDF su un disco della rete (tipo X:/PDF/Offerte) e nella directory radice (X:/ ) si creano degli strani file di testo (ne allego uno) sia che il salvataggio vada a buon fine o meno.
Lo script funziona a grandi linee così:
- creo una variabile $PDF ove immagazzino il percorso di salvataggio
- salvo il record in PDF con il nome scritto in $PDF
- passo ad un altro formato del record
- salvo ancora il record con l'opzione "append" con lo stesso path di prima ($PDF)
Sappiate che:
- il percorso creato dallo script ($PDF) è sempre diverso perchè è formato anche dall'ora corrente (opportunamente formattata) per evitare possibili problemi di sovrascrittura del file stesso.
- lavoro con Win Xp, FM9 advanced, FM server 9
Se no ricordo male la stessa cosa (difficoltà di creazione di file PDF) esisteva anche con FM 8, o forse 8.5....
Qualcuno può aiutarmi.
Grazie
Ruggero Chignoli
-
- Messaggi: 9700
- Iscritto il: lunedì 1 dicembre 2003, 1:00
- Località: Roma
- Contatta:
-
- Messaggi: 8
- Iscritto il: venerdì 25 febbraio 2005, 1:00
No purtroppo, se fosse una questione di permessi non potrei MAI salvare.
Invece succede che casualmente a volte lo permetta a volte no ...
Piuttosto penso sia un problema di FM 9 con le variabili.
Nello script incriminato ho provato a impostare un nome file fisso del tipo "filewin:C:/pdf/pippo.pdf" (che per inciso era lo stesso dichiarato dalla variabile) e lo script funziona perfettamente. Se però reimposto il percorso file(anche su disco locale) attraverso una variabile che dichiaro prima della riga del salvataggio succede il patatarac.
Ho pensato di aver dichiarato la variabile in modo errato, ma allora perchè a volte funziona e a volte no??
Chiedo lumi.
Grazie
Ruggero
Invece succede che casualmente a volte lo permetta a volte no ...
Piuttosto penso sia un problema di FM 9 con le variabili.
Nello script incriminato ho provato a impostare un nome file fisso del tipo "filewin:C:/pdf/pippo.pdf" (che per inciso era lo stesso dichiarato dalla variabile) e lo script funziona perfettamente. Se però reimposto il percorso file(anche su disco locale) attraverso una variabile che dichiaro prima della riga del salvataggio succede il patatarac.
Ho pensato di aver dichiarato la variabile in modo errato, ma allora perchè a volte funziona e a volte no??
Chiedo lumi.
Grazie
Ruggero
-
- Messaggi: 3616
- Iscritto il: sabato 7 febbraio 2004, 1:00
- Località: Roma
- Contatta:
Re: Problemi creazione di file PDF
Non uso ancora la versione 9, per cui il comando "append" non lo conosco, ma secondo me il problema sta quì:
( visto che $PDF , quindi il percorso, è cambiato !! )
Come può "append(ere)" un qualcosa ad un file che NON c'è ?ruggerochignoli ha scritto:Sappiate che:
- il percorso creato dallo script ($PDF) è sempre diverso perchè è formato anche dall'ora corrente (opportunamente formattata) per evitare possibili problemi di sovrascrittura del file stesso.
( visto che $PDF , quindi il percorso, è cambiato !! )
Raybaudi FMP 12 Adv. Windows XP SP3
-
- Messaggi: 3616
- Iscritto il: sabato 7 febbraio 2004, 1:00
- Località: Roma
- Contatta:
Io credo che "append" significhi, in questo caso, attacca quest'altra pagina al file .pdf già creato.
Solo che il file già creato si chiama: 200710210237.pdf mentre $PDF adesso contiene: 200710210240.pdf, perchè sono già passati 3 secondi.Inviato: Dom Ott 21, 2007 2:37
Raybaudi FMP 12 Adv. Windows XP SP3
-
- Messaggi: 9700
- Iscritto il: lunedì 1 dicembre 2003, 1:00
- Località: Roma
- Contatta:
corrette entrambe le ipotesi.raybaudi ha scritto:Io credo che "append" significhi, in questo caso, attacca quest'altra pagina al file .pdf già creato.
Solo che il file già creato si chiama: 200710210237.pdf mentre $PDF adesso contiene: 200710210240.pdf, perchè sono già passati 3 secondi.Inviato: Dom Ott 21, 2007 2:37
.g.
-
- Messaggi: 8
- Iscritto il: venerdì 25 febbraio 2005, 1:00
No no, un momento.raybaudi ha scritto:Io credo che "append" significhi, in questo caso, attacca quest'altra pagina al file .pdf già creato.
Solo che il file già creato si chiama: 200710210237.pdf mentre $PDF adesso contiene: 200710210240.pdf, perchè sono già passati 3 secondi.Inviato: Dom Ott 21, 2007 2:37
Per prima cosa la variabile non cambia. una volta dichiarata rimane la stessa per tutto lo script.
Seconda cosa, come ripeto, inspiegabilmente, a volte funziona e a volte no.....
-
- Messaggi: 3616
- Iscritto il: sabato 7 febbraio 2004, 1:00
- Località: Roma
- Contatta:
-
- Messaggi: 8
- Iscritto il: venerdì 25 febbraio 2005, 1:00