Donnez vie à vos documents numériques !
 

Répondre à : Lecture d’un PDF remplissable – Javascript apparition de modèles de pages

abracadabraPDF Forums PDF – Général Lecture d’un PDF remplissable – Javascript apparition de modèles de pages Répondre à : Lecture d’un PDF remplissable – Javascript apparition de modèles de pages

#67668
noepix
Membre

Bonjour à vous deux,
J’ai pu me pencher de nouveau sur mon problème hier et grâce à vos explications et à vos exemples, j’ai pu mettre en place un code qui fonctionne et qui fait exactement ce que je souhaite !
J’ai pu adapter ce que vous m’aviez répondu afin qu’il corresponde à mon fichier, ce qui m’a donné le code suivant pour le cas 01 sur la case “Oui” :

Code:
var nbPages=this.getField(“cas02”).value+this.getField(“cas03A”).value+this.getField(“cas03B”).value+this.getField(“cas04”).value;
if (event.target.value==”Oui” && this.getField(“cas01”).value==0) {
    this.spawnPageFromTemplate({
        cTemplate: “01p1”,
        nPage: this.numPages-(2+nbPages),
        bRename: false,
        bOverlay: false
    });
    this.spawnPageFromTemplate({
        cTemplate: “01p2”,
        nPage: this.numPages-(2+nbPages),
        bRename: false,
        bOverlay: false
    });
    this.getField(“cas01”).value=2;
    this.pageNum=3;
}

Et pour le cas 01 lorsque la case non a été coché celà donné :

Code:
var nbPages=this.getField(“cas02”).value+this.getField(“cas03A”).value+this.getField(“cas03A”).value+this.getField(“cas04”).value;
if (event.target.value==”Non” && this.getField(“cas01”).value==2) {
    this.deletePages({
        nStart: this.numPages-(2+nbPages+2),
        nEnd: this.numPages-(2+nbPages+1)
    });
    this.getField(“cas01”).value=0;
}

Je joins mon fichier d’exemple entièrement fonctionnel en démo au cas où certains rencontreraient le même genre de problème à l’avenir.Encore merci à tout les deux et très bonne journée,

:bonjour: