Powerbuilder pour les completement Geeks !

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 29-07-2011 15:15:29

jordel  
Membre completement Geek
Lieu: Creil
Date d'inscription: 06-05-2011
Messages: 133
Pépites: 286
Banque: 0
Site web

[RESOLU] Récupérer ligne+colonne lors d'un clic droit ?

Bonjour à tous,

Je flanche depuis ce matin sur quelque chose qui me paraît tout bête...
A savoir, j'ai une window avec une datawindow (liste des clients) qui ouvre un menu sur un clic droit (rbuttondown).
Et lors du clic sur une des actions du menu, j'appelle un événement permettant de charger une nouvelle window (détails de la fiche client).

Mais impossible de récupérer la ligne et la colonne où le clic a été fait histoire de reprendre l'identifiant du client situé dans un champ caché dans la datawindow de base.

Est-ce possible ? Ou alors, je pars dans une mauvaise direction !!!

Merci d'avance.

Dernière modification par jordel (01-08-2011 13:27:51)


J'ai le bras long... et au bout de ce bras, il y a Chuck Norris !

Hors ligne

 

#2 29-07-2011 16:39:28

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

Re: [RESOLU] Récupérer ligne+colonne lors d'un clic droit ?

Bonjour, mets ce code dans rbuttondown et tu verras que tu as tout ce qu'il faut :

Code: pb

messagebox( dwo.name, string( row ) )

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

Hors ligne

 

#3 29-07-2011 16:44:11

jordel  
Membre completement Geek
Lieu: Creil
Date d'inscription: 06-05-2011
Messages: 133
Pépites: 286
Banque: 0
Site web

Re: [RESOLU] Récupérer ligne+colonne lors d'un clic droit ?

Merci pour la réponse Erasorz...
Mais ce que je souhaite, c'est récupérer ces 2 infos au niveau de l'événement clicked de mon menu pour les passer en param de mon événement de chargement de mon détail client.
Et là, je sais pas faire !!!


J'ai le bras long... et au bout de ce bras, il y a Chuck Norris !

Hors ligne

 

#4 29-07-2011 16:52:10

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

Re: [RESOLU] Récupérer ligne+colonne lors d'un clic droit ?

Mettre les valeurs dans des variables d'instance de la fenêtre, p.ex.


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

Hors ligne

 

#5 29-07-2011 16:56:44

jordel  
Membre completement Geek
Lieu: Creil
Date d'inscription: 06-05-2011
Messages: 133
Pépites: 286
Banque: 0
Site web

Re: [RESOLU] Récupérer ligne+colonne lors d'un clic droit ?

Et quand on se trouve dans un userobject, y'a une astuce ??? :P


J'ai le bras long... et au bout de ce bras, il y a Chuck Norris !

Hors ligne

 

#6 29-07-2011 18:07:53

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

Re: [RESOLU] Récupérer ligne+colonne lors d'un clic droit ?

c'est la DW qui est dans un userobject ?


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

Hors ligne

 

#7 01-08-2011 10:26:48

jordel  
Membre completement Geek
Lieu: Creil
Date d'inscription: 06-05-2011
Messages: 133
Pépites: 286
Banque: 0
Site web

Re: [RESOLU] Récupérer ligne+colonne lors d'un clic droit ?

ui ui


J'ai le bras long... et au bout de ce bras, il y a Chuck Norris !

Hors ligne

 

#8 01-08-2011 12:40:06

jordel  
Membre completement Geek
Lieu: Creil
Date d'inscription: 06-05-2011
Messages: 133
Pépites: 286
Banque: 0
Site web

Re: [RESOLU] Récupérer ligne+colonne lors d'un clic droit ?

Bon... je m'en suis sorti en m'inspirant de ton conseil, Erasorz... J'ai créé des variables d'instance dans la fenêtre mère (w_frame)  avec les getteurs et les setteurs qui vont bien.
Ensuite, j'appelle ces méthodes aux endroits adéquats (rbuttondown de la dw + clicked de mon menu + les événements appelés)

Merci du conseil !!! C'est cool d'avoir des gens sympas qui répondent même aux noobs sans les envoyer sur les roses ;)


J'ai le bras long... et au bout de ce bras, il y a Chuck Norris !

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22