Donnez vie à vos documents numériques !
 

Répondre à : Script qui fonctionne de façon isolée

abracadabraPDF Forums PDF – Général Script qui fonctionne de façon isolée Répondre à : Script qui fonctionne de façon isolée

#74766
michel c.
Participant

Je pensais à un script de ce type :

function debit() {

var ess = this.getField("ChoixEss").value;
var essenceFond = this.getField("essence.17").value;
var essenceCote = this.getField("essence.19").value;
var essenceAvant = this.getField("essence.20").value;
var essenceArrier = this.getField("essence.21").value;
var essenceFacades = this.getField("essence.24").value;
var numPiece = 0;

if (ChoixEss = essenceFond) {

if (this.getField("Tiroir.1.1").value != "") {
var D1=this.getField("Tiroir.1.1").value.split("×");
var P1 = (D1[0]);
var P2 = (D1[1]);
var P3 = (D1[2]);
var P4 = (D1[3]);
this.getField("Reference.1").value = "a";
this.getField("Designation.1").value = "Fond Caisson1";
this.getField("Nombre.1").value = P4;
this.getField("Longueur.1").value = P1;
this.getField("Largeur.1").value = P2;
this.getField("Epaisseur.1").value = P3;
this.getField("Essence.1").value = ChoixEss;
}

if (this.getField("Tiroir.1.2").value != "") {
var D1=this.getField("Tiroir.1.2").value.split("×");
var P1 = (D1[0]);
var P2 = (D1[1]);
var P3 = (D1[2]);
var P4 = (D1[3]);
this.getField("Reference.2").value = "b";
this.getField("Designation.2").value = "Fond Caisson2";
this.getField("Nombre.2").value = P4;
this.getField("Longueur.2").value = P1;
this.getField("Largeur.2").value = P2;
this.getField("Epaisseur.2").value = P3;
this.getField("Essence.2").value = ChoixEss;
}

}

}

Il faudrait juste que j’apporte une modif pour que dans le champ Longueur.a soit inscrite la plus grande valeur entre P1 et P2 et que dans le champ Largeur.a soit inscrite la plus petite valeur entre P1 et P2

Je l’ai testé pour les 2 premières colonnes de la 1ère ligne des tiroirs. Compléter ce script pour toutes les pièces des tiroirs risque d’être long.

Je vais avoir un script à rallonge et je pense que je vais rencontrer des problèmes si j’ai un nombre de caisson <10…

Qu’en pensez vous ?

Attachments:
You must be logged in to view attached files.