Creare un PDF di ogni singolo record Risolto!
Moderatore: Moderatori
-
- Messaggi: 9700
- Iscritto il: lunedì 1 dicembre 2003, 1:00
- Località: Roma
- Contatta:
Re: Creare un PDF di ogni singolo record
Nelle due variabili iniziali c'è tutto
.g.
.g.
-
- Messaggi: 5
- Iscritto il: giovedì 3 ottobre 2013, 11:43
Re: Creare un PDF di ogni singolo record
Scusate se riprendo:
ho approfittato, da buon principiante, dello script, ma ho un problema:
Premetto: Win7 Pro -FM12.0 v4
Come posso definire il percorso di salvataggio del file dentro la variabile Get?
Se metto il percorso assoluto: Get(C:Users/....(ì) mi dice che il parametro ricava funzione non è valido.
Dove devo inserire il percorso??
Aiutatemiiiiii
Grazie!
Paolo
ho approfittato, da buon principiante, dello script, ma ho un problema:
Premetto: Win7 Pro -FM12.0 v4
Come posso definire il percorso di salvataggio del file dentro la variabile Get?
Se metto il percorso assoluto: Get(C:Users/....(ì) mi dice che il parametro ricava funzione non è valido.
Dove devo inserire il percorso??
Aiutatemiiiiii
Grazie!
Paolo
-
- Messaggi: 9700
- Iscritto il: lunedì 1 dicembre 2003, 1:00
- Località: Roma
- Contatta:
Re: Creare un PDF di ogni singolo record
se usi una funziona get() non puoi scegliere, è la funzione che ti restituisce un valore (desktop, filemaker, temporaneo). se vuoi un percorso specifico, lo devi inserire a mano nella variabile, utilizzando le sintassi file:/ filemac: /filewin: etc
.g.
.g.
-
- Messaggi: 5
- Iscritto il: giovedì 3 ottobre 2013, 11:43
Re: Creare un PDF di ogni singolo record
Grazie, ora mi salva nella cartella corretta, ma solo un file con l'ultimo record e con il nome "& $Nomefile" senza estensione .pdf. Dove sbaglio??
Grazie ancora!
Paolo
Grazie ancora!
Paolo
-
- Messaggi: 5
- Iscritto il: giovedì 3 ottobre 2013, 11:43
Re: Creare un PDF di ogni singolo record
Sto utilizzando questa stringa:
Imposta variabile [$percorso; Valore:"filewin:/C:/Users/..../Desktop/Attestati/ & $Nomefile"]
Cosa ho messo di troppo o di poco??
Grazie,
Paolo
Imposta variabile [$percorso; Valore:"filewin:/C:/Users/..../Desktop/Attestati/ & $Nomefile"]
Cosa ho messo di troppo o di poco??
Grazie,
Paolo
-
- Messaggi: 3616
- Iscritto il: sabato 7 febbraio 2004, 1:00
- Località: Roma
- Contatta:
Re: Creare un PDF di ogni singolo record
Divrebbe essere invece:
Imposta variabile [$percorso; Valore:"filewin:/C:/Users/..../Desktop/Attestati/" & $Nomefile ]
Sperp che tu abbia correttamente definito: $Nomefile
Imposta variabile [$percorso; Valore:"filewin:/C:/Users/..../Desktop/Attestati/" & $Nomefile ]
Sperp che tu abbia correttamente definito: $Nomefile
Raybaudi FMP 12 Adv. Windows XP SP3
-
- Messaggi: 9700
- Iscritto il: lunedì 1 dicembre 2003, 1:00
- Località: Roma
- Contatta:
Re: Creare un PDF di ogni singolo record
o anche:
Imposta variabile [$percorso; Valore:"filewin:/C:/Users/..../Desktop/Attestati/" & $Nomefile & ".pdf" ]
a seconda se $nomefile contiene anche l'estensione.
.g.
Imposta variabile [$percorso; Valore:"filewin:/C:/Users/..../Desktop/Attestati/" & $Nomefile & ".pdf" ]
a seconda se $nomefile contiene anche l'estensione.
.g.
-
- Messaggi: 5
- Iscritto il: giovedì 3 ottobre 2013, 11:43
Re: Creare un PDF di ogni singolo record
Mi hai risolto due problemi in un colpo!!
Ora ho un file con il giusto nome e la giusta estensione, il problema è che continua a farmi un solo file (ho provato con 4 record) invece che file distinti, ognuno con il suo nome.
Qui di seguito l'intero script
Imposta variabile [$NomeFile; Valore:Partecipanti::Partecipante cognome]
Imposta variabile [$percorso; Valore:"filewin:/C:/../../../Attestati=" & $NomeFile & ".pdf"]
Vai a Record/Richiesta/Pagina [Primo]
Loop
Salva Record come PDF ["$percorso"; Record esaminati]
Vai a Record/Richiesta/Pagina [Successivo; Esci dopo l'ultimo]
End Loop
Il none assegnato è quello dell'ultimo record
Grazie ancora,
Paolo
Ora ho un file con il giusto nome e la giusta estensione, il problema è che continua a farmi un solo file (ho provato con 4 record) invece che file distinti, ognuno con il suo nome.
Qui di seguito l'intero script
Imposta variabile [$NomeFile; Valore:Partecipanti::Partecipante cognome]
Imposta variabile [$percorso; Valore:"filewin:/C:/../../../Attestati=" & $NomeFile & ".pdf"]
Vai a Record/Richiesta/Pagina [Primo]
Loop
Salva Record come PDF ["$percorso"; Record esaminati]
Vai a Record/Richiesta/Pagina [Successivo; Esci dopo l'ultimo]
End Loop
Il none assegnato è quello dell'ultimo record
Grazie ancora,
Paolo
-
- Messaggi: 9700
- Iscritto il: lunedì 1 dicembre 2003, 1:00
- Località: Roma
- Contatta:
Re: Creare un PDF di ogni singolo record
ci credo: se imposti le variabili all'inizio, il valore rimane quello, quindi ogni successivo record sovrascrive il precedente.
Vai a Record/Richiesta/Pagina [Primo]
Loop
Imposta variabile [$percorso; Valore:"filewin:/C:/../../../Attestati=" & Partecipanti::Partecipante cognome & ".pdf"]
Salva Record come PDF ["$percorso"; Record esaminati]
Vai a Record/Richiesta/Pagina [Successivo; Esci dopo l'ultimo]
End Loop
calcola che in questo caso hai sempre la "sindrome rossi": ovvero se in un corso hai più di una persona con il medesimo cognome, l'ultimo sovrascrive i precedenti.
.g.
.g.
Vai a Record/Richiesta/Pagina [Primo]
Loop
Imposta variabile [$percorso; Valore:"filewin:/C:/../../../Attestati=" & Partecipanti::Partecipante cognome & ".pdf"]
Salva Record come PDF ["$percorso"; Record esaminati]
Vai a Record/Richiesta/Pagina [Successivo; Esci dopo l'ultimo]
End Loop
calcola che in questo caso hai sempre la "sindrome rossi": ovvero se in un corso hai più di una persona con il medesimo cognome, l'ultimo sovrascrive i precedenti.
.g.
.g.
-
- Messaggi: 5
- Iscritto il: giovedì 3 ottobre 2013, 11:43
Re: Creare un PDF di ogni singolo record
Fatto!!
Non so come ringraziarti!!
Anzi, la prima volta che vango a Roma hai una cena pagata
Grazie ancora,
Paolo
Non so come ringraziarti!!
Anzi, la prima volta che vango a Roma hai una cena pagata
Grazie ancora,
Paolo