Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Bonjour à tous,
J'ai une datawindow qui est les données suivantes :
Code Ligne
A1 1
A1 2
A1 3
A1 4
A1 5
Z1 6
Z1 7
Z1 8
Je voudrai, qu'à chaque changement de code (A1, Z1), le numéro de ligne
recommence à 1 comme suit :
Code Ligne
A1 1
A1 2
A1 3
A1 4
A1 5
Z1 1
Z1 2
Z1 3
J'ai déjà créé un premier group sur le code, mais rien n'y fait. Pour compter la
ligne j'ai utilisé le GetRow (), mais je sais que je devrai mettre une condition,
mais je ne vois pas et ça doit être vraiment très simple !
Quelqu'un a-t-il une idée ?
Je précise que je suis sous PB9.
Doctor Z.
Hors ligne
Bonjour, tu peux utiliser cette expression (en considérant que tu as un groupe sur la colonne code):
getrow() - (min(getrow() for group 1)) + 1
Hors ligne
Nickel, ça marche, merci beaucoup !
Hors ligne