Après windows pour les nuls, voici PB pour les bons (ou presque).

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 26-02-2009 09:26:56

micmx  
Membre Geek
Date d'inscription: 02-02-2009
Messages: 84
Pépites: 1,028
Banque: 1,383,846,119

[RESOLU] Récupérer l'ID d'un élément choisi dans une DW

Bonjour,

Je vous explique ce que j'essaye de faire:

J'ai une DDDW contenant par exemple une liste d'articles..
La DDDW est liée à une DW qui contient le nom des articles..

J'aimerais lorsque l'utilisateur choisi un article , récupérer l'ID de celui-ci...

Comment dois-je procéder ? oO

Dernière modification par micmx (26-02-2009 13:28:05)

Hors ligne

 

#2 26-02-2009 10:36:58

Chrnico  
N2I Power
Award: bf
Lieu: Vanves
Date d'inscription: 05-06-2007
Messages: 1206
Pépites: 12,884,901,943
Banque: 9,223,372,036,854,776,000
Site web

Re: [RESOLU] Récupérer l'ID d'un élément choisi dans une DW

Le problème me semble étrange... Généralement les DDDW sont utilisées pour permettre à un utilisateur de choisir un libellé et de stocker l'identifiant correspondant dans la DW.

DDDW
Donnée retournée : ID 
Donnée affichée : LIBELLE

DW
ID de type DDDW (le libellé est affiché automatiquement par PB mais seul l'ID est stocké dans la DW.

Dans ton cas tu affiches et ramènes le libellé et ensuite seulement tu veux aller lire l'ID dans la DDDW. C'est bien cela ?

DDDW
Donnée retournée : LIBELLE
Donnée affichée : LIBELLE

DW
LIBELLE de type DDDW
ID que tu veux alimenter après sélection dans la DDDW ???


Tu dois donc tu peux (Kant)

Tu peux donc tu dois (N2i)
www.n2i.fr

Hors ligne

 

#3 26-02-2009 11:09:57

micmx  
Membre Geek
Date d'inscription: 02-02-2009
Messages: 84
Pépites: 1,028
Banque: 1,383,846,119

Re: [RESOLU] Récupérer l'ID d'un élément choisi dans une DW

Non , je me suis mal exprimé..
Le cas que tu me présentes en premier lieu est ce dont je désire arriver..

Aussi , Est-ce possible de retourner + d'une valeur ?


[EDIT]
Ok ok , je vois pour récupérer une autre valeur :$
Je me suis toujours demander quelle était la différence entre les deux :D

Maintenant , j'ai récupéré l'ID mais j'ai besoin de connaitre un autre élément.. Est-ce possible de le récupérer aussi ?

Dernière modification par micmx (26-02-2009 11:38:16)

Hors ligne

 

#4 26-02-2009 12:28:53

Chrnico  
N2I Power
Award: bf
Lieu: Vanves
Date d'inscription: 05-06-2007
Messages: 1206
Pépites: 12,884,901,943
Banque: 9,223,372,036,854,776,000
Site web

Re: [RESOLU] Récupérer l'ID d'un élément choisi dans une DW

GetChild


Tu dois donc tu peux (Kant)

Tu peux donc tu dois (N2i)
www.n2i.fr

Hors ligne

 

#5 26-02-2009 13:18:14

micmx  
Membre Geek
Date d'inscription: 02-02-2009
Messages: 84
Pépites: 1,028
Banque: 1,383,846,119

Re: [RESOLU] Récupérer l'ID d'un élément choisi dans une DW

Ah merci beaucoup..
Je ne savais pas qu'on pouvait faire autant avec le datawindowchild , je pensais que c'était juste pour pouvoir faire un retrieve du contenu de la DDDW..

J'ai donc maintenant dans l'event clicked :

Code: pb

if (dwo.name = "b_valider") then
  
  if(f_controlform(this)) then
    .
    .
                .
    this.getChild("es_machine",ldwc_user)
    ldwc_user.accepttext( )
    messagebox("USERNAME",ldwc_user.getItemString(ldwc_user.GetRow(),1))
                .
                .


C'est plutôt simple en faite

Aller , je te fais donc de ma vingtaine de malheureuses pépites pour ton aide

Dernière modification par micmx (26-02-2009 13:18:49)

Hors ligne

 

#6 26-02-2009 13:21:45

foon  
N2iGeek + MangasGeek = foon
Award: bf
Lieu: Bonchamp-Lès-Laval
Date d'inscription: 28-02-2007
Messages: 2487
Pépites: 88
Banque: 9,223,372,036,854,776,000

Re: [RESOLU] Récupérer l'ID d'un élément choisi dans une DW

Bonjour,

N'oublies pas le [RESOLU] dans le titre de ton topic.
Merci d'avance


Seuls ceux qui ne font rien ne font jamais d'erreurs
http://www.nerdtests.com/images/badge/163124fb7fb459a3.gif

Hors ligne

 

#7 26-02-2009 13:28:16

micmx  
Membre Geek
Date d'inscription: 02-02-2009
Messages: 84
Pépites: 1,028
Banque: 1,383,846,119

Re: [RESOLU] Récupérer l'ID d'un élément choisi dans une DW

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22