stampa pdf in Pubblicazione webdirect

stampa pdf in Pubblicazione webdirect

0
0

In sintesi: ho eseguito una installazione filemaker server 16   su un server virtuale amazon ,un altra su server virtuale google ed un altra ancora su un server dedicato aruba (tutte la macchine in utilizzo di prova..). Tutte le installazioni sono configurate in modo identico ed ospitano lo stesso archivio llazione(filemaker pro 16). Ora, il comando “stampa” eseguito su uno script in ambiente webd funziona bene sulle macchine virtuali ma non sul server dedicato sul quale restituisce il seguente errore: Il file non può essere creato su questo disco. Utilizzare un nome diverso, liberare spazio sul disco, togliere la protezione o utilizzare un altro disco. 

Cosa mi sta sfuggendo?

Segnalato come spam
Pubblicata da (Domande: 4, Risposte: 5)
Domanda inviata 6 Gennaio 2018 18:05
96 vis.
0
Domanda privata

Ti mando un estratto dello script di stampa che c'è nel tip file allegato all'articolo di cui sopra

 

New Window (VIRTUAL WINDOW ON WEB) [ Style: Document; Using layout: ecc ]

 

Perform Script [ “Print Setup”; Parameter: EstraiDaGSP ( "setup" ) ]

If [ parametro  = "no" ]

Print [ Records being browsed; Pages: 1 to 1; Orientation: Portrait; Paper size: 8,26" x 11,69" ] [ Restore: Samsung ML-191x 252x Series 2; No dialog ]

Else
Print [ Records being browsed; Pages: 1 to 1; Orientation: Portrait; Paper size: 8,26" x 11,69" ]

[ Restore: Samsung ML-191x 252x Series 2; Perform with dialog  ]

Close Window [ Current Window ]

End If

Il problema del tuo script è - credo - che hai messo come stampante una stampante virtuale che cerca di creare un pdf da qualche parte, e non trova il modo di farlo

Segnalata come spam
Pubblicata da unknown (Domande: 0, Risposte: 0)
Risposta inviata 8 Gennaio 2018 00:19
0
Domanda privata

Confermo ?

se vuoi stampare in pdf da webdirect l'istruzione più adatta è salva record come pdf, sia diretta che eseguita server-side ?

come la fai tu è una stampa su stampante virtuale, cosa che aggiunge un ulteriore strato al problema.

.g.

 

Segnalata come spam
Pubblicata da (Domande: 0, Risposte: 1544)
Risposta inviata 7 Gennaio 2018 20:27
0
Domanda privata

Mi sa che il problema è nello step Stampa/Ripristina/Adobe PDF che intuisco sia una stampante virtuale che cerca di creare un pdf da qualche parte, e lì toppa

Prova  a togliere la stampante e vedi se va

Segnalata come spam
Pubblicata da unknown (Domande: 0, Risposte: 0)
Risposta inviata 7 Gennaio 2018 20:14
0
Domanda privata

Mi sa che il problema è nello step Stampa/Ripristina/Adobe PDF che intuisco sia una stampante virtuale che cerca di creare un pdf da qualche parte, e lì toppa

Prova  a togliere la stampante e vedi se va

Segnalata come spam
Pubblicata da unknown (Domande: 0, Risposte: 0)
Risposta inviata 7 Gennaio 2018 20:14
0
Domanda privata

eccolo...

Segnalata come spam
Pubblicata da (Domande: 4, Risposte: 5)
Risposta inviata 7 Gennaio 2018 18:00
0
Domanda privata

Lo script di stampa com'è ?

Segnalata come spam
Pubblicata da unknown (Domande: 0, Risposte: 0)
Risposta inviata 7 Gennaio 2018 17:29
0
Domanda privata

ho installato FM server sul mio computer in locale ( dove ho sicuramente accesso a tutto quanto) e ottengo lo stesso identico errore che sul server dedicato. Quindi la situazione è questa: fm server installato in locale o su server dedicato---> errore  fm server sui server virtuali --->nessun errore.  ???????

Segnalata come spam
Pubblicata da (Domande: 4, Risposte: 5)
Risposta inviata 7 Gennaio 2018 17:12
0
Domanda privata

E' solo un ragionamento: il comando Stampa eseguito da WebDirect porta alla creazione di un pdf senza che tu debba fare niente

Se non funziona - e ti dà l'errore che riporti -  immagino ci sia un problema di accesso ad una qualche cartella che FMS usa per creare il pdf

Diverso sarebbe il caso che tu gli dici di creare un pdf usando un percorso scritto in una variabile: in quel caso andrebbe verificata la sintassi della variabile

Segnalata come spam
Pubblicata da unknown (Domande: 0, Risposte: 0)
Risposta inviata 7 Gennaio 2018 15:18
0
Domanda privata

quindi è FM stesso che si occupa di creare il pdf dove deve per poi fartelo stampare...

intendi FM server, perchè è lui che prepara il pdf lato server nella cunfigurazione di utilizzo che ho citato

Privilegi a quale livello? Mi sembra di aver fatto installazioni gemelle

Nel link non ho trovato spiegazione al problema che rimane pertanto aperto..

Segnalata come spam
Pubblicata da (Domande: 4, Risposte: 5)
Risposta inviata 7 Gennaio 2018 14:18
0
Domanda privata

La stampa da WebDirect avviene tramite il comando Stampa, quindi è FM stesso che si occupa di creare il pdf dove deve per poi fartelo stampare

Vedi qua per una trattazione più ampia

https://www.filemakerguru.it/generare-pdf-filemaker-server-web-direct-filemaker-16/

Se il semplice Stampa non va e ti esce quel messaggio penso si tratti di problemi di privilegi d accesso

Segnalata come spam
Pubblicata da unknown (Domande: 0, Risposte: 0)
Risposta inviata 7 Gennaio 2018 10:35