Processus qui génère un document POST au format PDF.
Chaque attributs correspond aux paramètres à passer au process P.DOC.GEN.PDF
Attribut | Commentaires | Obligatoire | FPS.SPOOL |
---|---|---|---|
<1> | Code du document PDF dois exister dans FPS.DOC et être compatible PDF | Oui | Oui |
<2> | vide ou 0 → Ouvre le document 1 → N'ouvre pas le document forcé à 1 si FILE.CONC est # “” | Non | |
<3> | vide ou 1 → Charge le document en local 0 → Ne charge pas le document | Non | |
<4> | Nom du fichier pour sauvegarde | Oui | Oui |
<5> | Chemin du fichier pour sauvegarde LOC: → Sauvegarde Local (Ex: LOC:C:\TEST) D3: → Sauvegarde dans Fichier D3 (Ex: D3:FAC.TMP) UV: → Sauvegarde dans Fichier UV (Ex: UV:FAC.TMP) Si contient '\' ou '/' → crée un pointeur vers OS sinon écrit dans fichier UV/D3/UD (Ex1: \dos\public\dt) (Ex2: FAC.TMP) | Oui | Oui |
<6> | vide → supprime le document temporaire 0 → Ne supprime pas le document temporaire | Oui | |
<7> | Pour document multiple 0 = Open File W = Write C = Close | Non | |
<8> | PDF MAIL: Nom du fichier (UV/D3) où se trouve le record 'mail' avec paramètres d'envoi | Oui | |
<9> | PDF MAIL: Clef du record où se trouve les paramètres d'envoi (structure voir IN.SND.MAIL) | Oui | |
<10> | Libre | ||
<11> | Code Langue | ||
<12> | |||
<13> | |||
<14> | |||
<15> | |||
<16> | |||
<17> | |||
<18> | |||
<19> | |||
<20> | |||
<21> | Fichier ou se trouve @RECORD contenant les données à intégrer au formulaire | Oui | Oui |
<22> | Clef du Fichier ou se trouve @RECORD | Oui | Oui |
<23> | Si # “” pour stoppper le spooler | Oui | Oui |
<24> | Code du PORT à forcer sinon prend @PORT ; permet de passer le @PORT du demandeur | Oui | Oui |
<25> | Ordre de priorité si plusieurs document dans le spool | Oui | Oui |
<26> | |||
<27> | |||
<28> | |||
<29> | toujours 1 | Oui |
Cas de la génération d'un PDF (ou un POST) par un session de type
Créer une subroutine sans paramètre dans le compte POST.
Un exemple de sous-routine se trouve sur le serveur linuxdev UV PS.TST.GEN.PDF.
Voici ce qu'elle fait :
Exemple fonctionnel ici : (être connecté dans le domaine infodata.lu) - http://192.168.0.2/wiapp?w3exec=PS.TST.GEN.PDF&w3hostname=UNIVERSE