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-08-2009 14:44:13

BRWA  
Membre Power Geek
Lieu: Beuzet (Belgique)
Date d'inscription: 18-12-2008
Messages: 151
Pépites: 24,612
Banque: 0

[RESOLU] DropDownDataWindow

Bonjour,

J'ai beau fouiller dans la doc et l'aide de PB, je ne trouve pas ...

la fonction GetChild n'est pas disponible pour les WebDataWindow, ...

Comment faire le retrieve d'une DropDownDataWindow comportant un Retrieval Argument ? (le retrieval argument est disponible dans la mère, la DataWindow doit rester éditable)

Merci beaucoup

Environnement : PB11.5 Build 4011

Dernière modification par BRWA (13-08-2009 05:59:19)


Wagener Bruno

Hors ligne

 

#2 11-08-2009 14:57:23

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

Re: [RESOLU] DropDownDataWindow

Tu as essayé d'appeler GetChildObject après GetChild?

Dans l'aide PB, il y a ceci:

F1 a écrit:

For the Web ActiveX, the separate function GetChildObject must be called to get the reference variable to the child object.


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

Hors ligne

 

#3 13-08-2009 05:59:01

BRWA  
Membre Power Geek
Lieu: Beuzet (Belgique)
Date d'inscription: 18-12-2008
Messages: 151
Pépites: 24,612
Banque: 0

Re: [RESOLU] DropDownDataWindow

Bon, ben j'ai fait autrement : j'ai bien utilisé le dw.GetChild("nom_colonne",dddw) associée à une dw externe que je remplis dynamiquement.
Et ça marche très bien !

Je ne comprends pas pourquoi, dans l'aide de PB11.5, la fonction GetChild n'est décrite que pour les dw et non les dw web ...


Wagener Bruno

Hors ligne

 

#4 13-08-2009 08:05:17

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

Re: [RESOLU] DropDownDataWindow

Dans l'aide PB, GetChild est décrite pour les datawindows classiques, et pour les Web activeX datawindows:

F1 a écrit:

Syntax
PowerBuilder 

integer dwcontrol.GetChild (string name, REF DataWindowChild dwchildvariable )

Web ActiveX 

number dwcontrol.GetChild ( string name )

Argument    Description
dwcontrol            A reference to the DataWindow control or DataStore that contains the child DataWindow or report.
name                  A string that names the column containing the child DataWindow or that names the report in the composite DataWindow.
dwchildvariable    A variable in which you want to store the reference to the child DataWindow or report. For the Web ActiveX, the separate function GetChildObject must be called to get the reference variable to the child object.


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

Hors ligne

 

#5 13-08-2009 08:54:28

BRWA  
Membre Power Geek
Lieu: Beuzet (Belgique)
Date d'inscription: 18-12-2008
Messages: 151
Pépites: 24,612
Banque: 0

Re: [RESOLU] DropDownDataWindow

Oui j'ai vu

Mais d'habitude, les fonctions sont décrites pour les web datawindow client control aussi. J'ai donc pensé que la méthode GetChild ne fonctionnait pas. C'est soit une erreur d'interprétation de ma part ou un oubli de sybase

Exemple :

F1 a écrit:

Syntax
PowerBuilder and Web DataWindow server component 

long dwcontrol.InsertRow ( long row )

Web DataWindow client control, PSWebDataWindowClass, and
Web ActiveX 

number dwcontrol.InsertRow ( number row )

Dernière modification par BRWA (13-08-2009 08:55:06)


Wagener Bruno

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22