Acrobat et Java multiplication d'un champ avec un nombre
22 réponses
JJacques
Bonjour,
Tout d'abord c'est la première fois que je touche à Java.
En effet j'en ai besoin pour calculer une valeur dans un formulaire PDF
d'acrobat.
Je veux juste multiplier la valeur indiquée d'un un champs( un nombre) par
un un autre nombre définit (par exemple 5).
Il me faut donc traduire celà en java :
champ1=champ0 x 5
voilà c tout.
Voilà mon seul et unique besoin.
Merci pour votre aide
Merci ça marche mieux comme celà. Il y ajuste un petit bug, en effet, r1 est pris en compte dans le total que si r2 est validé, et si j'efface tous les champs, le total indique encore r1, mai slà j'avoue, j'ai cherché mais je n'ai aps toruvé le mot de la fin...
"Alex" a écrit dans le message de news: 4337b360$0$11128$
Est-ce que ht est le nom d'un champ? Dans ce cas, avez essayer d'ajouter à la fin:
this.getField("ht").value = ht;
ben non...marche pas..
var r = new Array("r1", "r2", "r3", "r4", "r5", "r6", "r7", "r8", "r9", "r10", "r11"); var ht = 0; for (i=0; i<r.length; i++){ ht += this.getField(r[i]).value; }
"Alex" a écrit dans le message de news: 4337a413$0$11151$
ht += this.getField(r[i]).value; et non pas
ht += his.getField(r[i]).value;
Merci ça marche mieux comme celà.
Il y ajuste un petit bug, en effet, r1 est pris en compte dans le total que
si r2 est validé, et si j'efface tous les champs, le total indique encore
r1, mai slà j'avoue, j'ai cherché mais je n'ai aps toruvé le mot de la
fin...
"Alex" <aleyandre@gmail.com> a écrit dans le message de news:
4337b360$0$11128$626a14ce@news.free.fr...
Est-ce que ht est le nom d'un champ? Dans ce cas, avez essayer d'ajouter à
la fin:
this.getField("ht").value = ht;
ben non...marche pas..
var r = new Array("r1", "r2", "r3", "r4", "r5", "r6", "r7", "r8", "r9",
"r10", "r11");
var ht = 0;
for (i=0; i<r.length; i++){
ht += this.getField(r[i]).value;
}
"Alex" <aleyandre@gmail.com> a écrit dans le message de news:
4337a413$0$11151$626a14ce@news.free.fr...
Merci ça marche mieux comme celà. Il y ajuste un petit bug, en effet, r1 est pris en compte dans le total que si r2 est validé, et si j'efface tous les champs, le total indique encore r1, mai slà j'avoue, j'ai cherché mais je n'ai aps toruvé le mot de la fin...
"Alex" a écrit dans le message de news: 4337b360$0$11128$
Est-ce que ht est le nom d'un champ? Dans ce cas, avez essayer d'ajouter à la fin:
this.getField("ht").value = ht;
ben non...marche pas..
var r = new Array("r1", "r2", "r3", "r4", "r5", "r6", "r7", "r8", "r9", "r10", "r11"); var ht = 0; for (i=0; i<r.length; i++){ ht += this.getField(r[i]).value; }
"Alex" a écrit dans le message de news: 4337a413$0$11151$
ht += this.getField(r[i]).value; et non pas
ht += his.getField(r[i]).value;
JJacques
Je peux pas faire ht=array_sum(r) (syntaxe à vérifier )
"Alex" a écrit dans le message de news: 4337b360$0$11128$
Est-ce que ht est le nom d'un champ? Dans ce cas, avez essayer d'ajouter à la fin:
this.getField("ht").value = ht;
ben non...marche pas..
var r = new Array("r1", "r2", "r3", "r4", "r5", "r6", "r7", "r8", "r9", "r10", "r11"); var ht = 0; for (i=0; i<r.length; i++){ ht += this.getField(r[i]).value; }
"Alex" a écrit dans le message de news: 4337a413$0$11151$
ht += this.getField(r[i]).value; et non pas
ht += his.getField(r[i]).value;
Je peux pas faire
ht=array_sum(r) (syntaxe à vérifier )
"Alex" <aleyandre@gmail.com> a écrit dans le message de news:
4337b360$0$11128$626a14ce@news.free.fr...
Est-ce que ht est le nom d'un champ? Dans ce cas, avez essayer d'ajouter à
la fin:
this.getField("ht").value = ht;
ben non...marche pas..
var r = new Array("r1", "r2", "r3", "r4", "r5", "r6", "r7", "r8", "r9",
"r10", "r11");
var ht = 0;
for (i=0; i<r.length; i++){
ht += this.getField(r[i]).value;
}
"Alex" <aleyandre@gmail.com> a écrit dans le message de news:
4337a413$0$11151$626a14ce@news.free.fr...