Creare un PDF di ogni singolo record Risolto!
Moderatore: Moderatori
-
- Messaggi: 175
- Iscritto il: venerdì 10 agosto 2007, 2:00
Creare un PDF di ogni singolo record
Buongiorno a tutti.
Vi spiego il mio problema: io ho 200 record che corrispondono a 200 fatture.
Vorrei fare in modo che venga creato un pdf di ogni fattura col nome del singolo cliente e salvato in un percorso definito senza che compaia la finestra del salva ad ogni record.
Si può fare con FMADV 11/12? Se no, esiste un prodotto di terze parti in grado di fare ciò? Se avete suggerimenti...
Grazie mille.
Vi spiego il mio problema: io ho 200 record che corrispondono a 200 fatture.
Vorrei fare in modo che venga creato un pdf di ogni fattura col nome del singolo cliente e salvato in un percorso definito senza che compaia la finestra del salva ad ogni record.
Si può fare con FMADV 11/12? Se no, esiste un prodotto di terze parti in grado di fare ciò? Se avete suggerimenti...
Grazie mille.
FM PRO 9 ADV,FM PRO 10 ADV,FM PRO 11 ADV, FM PRO 12 ADV | FMSERVER 9, FMSERVER 10, FMSERVER 11, FM SERVER 12 | Windows XP Professional SP3, Windows 7 32/64 bit | RAM: da 4 GB a 16 GB | IMAC I5 SNOW LEOPARD
-
- Messaggi: 9700
- Iscritto il: lunedì 1 dicembre 2003, 1:00
- Località: Roma
- Contatta:
Re: Creare un PDF di ogni singolo record
certo che puoi farlo. ti basta uno script con loop. in sostanza stampi il primo record (o i suoi correlati) impostando il nome in variabile, poi passi al successivo, etc.
.g.
.g.
-
- Messaggi: 175
- Iscritto il: venerdì 10 agosto 2007, 2:00
Re: Creare un PDF di ogni singolo record
Quindi se ho capito dovrei fare una cosa tipo:
Imposta variabile[$$NomeFile, Valore:Fatture::NomeFile]
Salva record come PDF[Ripristina,Record Esaminati] ?
Il problema è che al salvataggio devo bypassare la finestra del percorso su dove salvare il file ma dargli comunque un percorso e dare un nome del file per ogni singola fattura da trasformare in pdf.
Imposta variabile[$$NomeFile, Valore:Fatture::NomeFile]
Salva record come PDF[Ripristina,Record Esaminati] ?
Il problema è che al salvataggio devo bypassare la finestra del percorso su dove salvare il file ma dargli comunque un percorso e dare un nome del file per ogni singola fattura da trasformare in pdf.
FM PRO 9 ADV,FM PRO 10 ADV,FM PRO 11 ADV, FM PRO 12 ADV | FMSERVER 9, FMSERVER 10, FMSERVER 11, FM SERVER 12 | Windows XP Professional SP3, Windows 7 32/64 bit | RAM: da 4 GB a 16 GB | IMAC I5 SNOW LEOPARD
-
- Messaggi: 700
- Iscritto il: giovedì 25 marzo 2004, 1:00
- Località: Torino
Re: Creare un PDF di ogni singolo record
Codice: Seleziona tutto
imposta variabile[$percorso; valore: get(percorsodesktop) & $nome_file]
Salva record come PDF[Ripristina;Senza finestra;"$percorso"; Record corrente]
FMPA 12- Win e OsX
-
- Messaggi: 175
- Iscritto il: venerdì 10 agosto 2007, 2:00
Re: Creare un PDF di ogni singolo record
Ok e per definire un nome ad ogni file pdf come posso fare? Immagino che poi il tutto va messo dentro un loop.
FM PRO 9 ADV,FM PRO 10 ADV,FM PRO 11 ADV, FM PRO 12 ADV | FMSERVER 9, FMSERVER 10, FMSERVER 11, FM SERVER 12 | Windows XP Professional SP3, Windows 7 32/64 bit | RAM: da 4 GB a 16 GB | IMAC I5 SNOW LEOPARD
-
- Messaggi: 175
- Iscritto il: venerdì 10 agosto 2007, 2:00
Re: Creare un PDF di ogni singolo record
Ok ho capito. Grazie!
FM PRO 9 ADV,FM PRO 10 ADV,FM PRO 11 ADV, FM PRO 12 ADV | FMSERVER 9, FMSERVER 10, FMSERVER 11, FM SERVER 12 | Windows XP Professional SP3, Windows 7 32/64 bit | RAM: da 4 GB a 16 GB | IMAC I5 SNOW LEOPARD
-
- Messaggi: 175
- Iscritto il: venerdì 10 agosto 2007, 2:00
Re: Creare un PDF di ogni singolo record
Mi salta il primo record e mi fa solo il secondo...(sto facendo delle prove)
Codice: Seleziona tutto
Imposta variabile [ $NomeFile ; Valore:Accesso::NomeFile ]
Imposta variabile [ $percorso; Valore:Get(PercorsoDesktop) & $NomeFile ]
Vai a Record/Richiesta/Pagina[ Primo ]
Salva record come PDF [ Nome file: “$percorso” ; Record esaminati]
[ Ripristina ]
Loop
Vai a Record/Richiesta/Pagina[ Successivo; Esci dopo l'ultimo ]
Salva record come PDF [ Nome file: “$percorso” ; Record esaminati]
End Loop
FM PRO 9 ADV,FM PRO 10 ADV,FM PRO 11 ADV, FM PRO 12 ADV | FMSERVER 9, FMSERVER 10, FMSERVER 11, FM SERVER 12 | Windows XP Professional SP3, Windows 7 32/64 bit | RAM: da 4 GB a 16 GB | IMAC I5 SNOW LEOPARD
-
- Messaggi: 700
- Iscritto il: giovedì 25 marzo 2004, 1:00
- Località: Torino
Re: Creare un PDF di ogni singolo record
Codice: Seleziona tutto
Imposta variabile [ $NomeFile ; Valore:Accesso::NomeFile ]
Imposta variabile [ $percorso; Valore:Get(PercorsoDesktop) & $NomeFile ]
Vai a Record/Richiesta/Pagina[ Primo ]
Loop
Salva record come PDF [ Nome file: “$percorso” ; Record esaminati]
Vai a Record/Richiesta/Pagina[ Successivo; Esci dopo l'ultimo ]
End Loop[
Ma poi se salvi tutti i record esaminati ti fa un PDF di n pagine, non uno per record
FMPA 12- Win e OsX
-
- Messaggi: 175
- Iscritto il: venerdì 10 agosto 2007, 2:00
Re: Creare un PDF di ogni singolo record
Grazie Gozzi. Hai ragione, facendo record esaminati mi fa tutti i record ma facendo record corrente mi fa tutto bene.
FM PRO 9 ADV,FM PRO 10 ADV,FM PRO 11 ADV, FM PRO 12 ADV | FMSERVER 9, FMSERVER 10, FMSERVER 11, FM SERVER 12 | Windows XP Professional SP3, Windows 7 32/64 bit | RAM: da 4 GB a 16 GB | IMAC I5 SNOW LEOPARD
-
- Messaggi: 30
- Iscritto il: giovedì 18 ottobre 2007, 2:00
Re: Creare un PDF di ogni singolo record
Scusa ma come faccio a far si che dopo l'istruzione - Salva record come PDF- si veda [nome file: "$percorso";record esaminati] io non capisco in quale delle opzioni devo inserire le istruzioni per determinare la cartella di salvataggio e il nome del file
grazie
Eraldo
grazie
Eraldo
Eraldo FM 9 Developer - Wi XP - Snow leopard