En fait, avant d'avoir lu ce post, je pensais travailler comme ça pour fabriquer mes ticket
Prennons l'exemple de 100 tickets agrafés en carnets, en 10 poses sur un A4 (VOIR EXEMPLE EN PJ)
La contrainte est d'avoir les n° de ticket qui se suivent les uns au dessous des autres…
Donc je pensai donner un n° de départ à chaques poses qui correspond au 10éme de la quantitée totale (10 poses pour 100 tickets)
soit 0 / 11 / 21 / 31… jusqu'à 91
et utiliser le N° de la page aditionné à ce n°
soit :
var a = \rPage;
var b = this.getField("unite")
event.value = a.value + b.value;
là où "unite" correspond au n° de départ (0 / 11 / 21 / 31… jusqu'à 91)
Le must serais de créer un champs où remplir le nombre de page désiré en fonction du nombre de ticket (mais ça… je ne sais pas faire, d'où l'intérêt de ce post)
et de calculer automatiquement le nombre de départ (ex: soit en 10 poses : 100 (la quantitée totale)/10 = résultat :10
resultat 10 = uniteauto
var c = this.getField("uniteauto");
event.value = c.value x 2;
pour le champ 2
var c = this.getField("uniteauto");
event.value = c.value x 3;
pour le champ 3
var c = this.getField("uniteauto");
event.value = c.value x 4;
pour le champ 4
…
enfin voilà ou j'en suis … et là, JE RAAAAAAAAAAME!!