Répétez apres moi :J'aime PBAdonf. J'aime PBAdonf. J'aime PBAdonf.

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.

#1 11-02-2011 11:27:38

Doctor Z  
Moderador
Award: PanchoeNacho
Lieu: Vale Figueira (Lisbonne)
Date d'inscription: 30-05-2006
Messages: 756
Pépites: 1,003,082
Banque: 877,135,234,297,804

[RESOLU] Numéro de ligne en fonction d'un code

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.


http://www.userbars.com/i/543606.gif
Olivença, l'oubliée
Si tu es alentejane, que Dieu te bénisses, si tu ne l'es pas, que Dieu te pardonnes.

Hors ligne

 

#2 11-02-2011 11:52:10

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: [RESOLU] Numéro de ligne en fonction d'un code

Bonjour, tu peux utiliser cette expression (en considérant que tu as un groupe sur la colonne code):

Code: pb

getrow() - (min(getrow() for group 1)) + 1

N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

#3 11-02-2011 13:17:37

Doctor Z  
Moderador
Award: PanchoeNacho
Lieu: Vale Figueira (Lisbonne)
Date d'inscription: 30-05-2006
Messages: 756
Pépites: 1,003,082
Banque: 877,135,234,297,804

Re: [RESOLU] Numéro de ligne en fonction d'un code

Nickel, ça marche, merci beaucoup !


http://www.userbars.com/i/543606.gif
Olivença, l'oubliée
Si tu es alentejane, que Dieu te bénisses, si tu ne l'es pas, que Dieu te pardonnes.

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22