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 26-07-2007 09:36:24

vanille  
Membre
Date d'inscription: 12-07-2007
Messages: 19
Pépites: 249
Banque: 88,408,971,912

[RESOLU] dropdowndatawindow

Bonjour tout le monde,

j'ai un souci avec ma datawindowwhild lorsque j'imprime. (J'utilise PB6.5)

je m'explique :

j'ai 2 datawindows : dw1 et dw2 qui pointent sur la même procédure

dans dw1 j'affiche : nom,prénom,date de naissance et sexe

dans dw2 j'affiche : prénom,nom et sexe

ma colonne sexe est par exemple de type dropdowndatawindow avec comme displaycolumn M ou F et comme data column 1 (pour M) ou 2 (pour F).

je fais un dw2.object.data = dw1.object.data après le retrieve.

à l'affichage de dw1 j'ai bien M ou F et non 1 ou 2

par contre lorsque j'imprime le dw2, j'ai 1 ou 2

j'ai essayé aussi avec un rowscopy mais le résultat est le même.

Pourquoi?????? et qu'est-ce qu'il faut que je fasse pour que M ou F s'affiche?

j'ai pris M ou F à titre d'exemple.

Merci par avance pour votre aide.

Dernière modification par vanille (27-07-2007 18:28:29)

Hors ligne

 

#2 26-07-2007 10:11:54

shahin  
Modérateur
Award: bf
Lieu: val de marne
Date d'inscription: 26-09-2006
Messages: 938
Pépites: 8,675,050,269
Banque: 16,218,225,127,617

Re: [RESOLU] dropdowndatawindow

Quand t'imprime dw1 t'as quoi ?
Quand tu affiche dw2 t'as quoi ?


never let people work on more than one thing at once.

Hors ligne

 

#3 26-07-2007 10:21:40

JCZ  
Builder Power
Award: bf
Lieu: 75019 paris
Date d'inscription: 21-05-2007
Messages: 1724
Pépites: 496,453,703,213
Banque: 9,223,372,036,854,776,000

Re: [RESOLU] dropdowndatawindow

A priori "dw2.object.data = dw1.object.data" copie les données de dw1 et pas les données des dropdowndatawindow  de dw1
Il faut peut etre alimenter ta dropdowndatawindow de dw2 avant de faire dw2.object.data = dw1.object.data


Face à l'agression, la puissance de l'intelligence

Hors ligne

 

#4 26-07-2007 11:24:08

vanille  
Membre
Date d'inscription: 12-07-2007
Messages: 19
Pépites: 249
Banque: 88,408,971,912

Re: [RESOLU] dropdowndatawindow

shahin : quand j'imprime dw1 j'ai M ou F
par contre dw2 : 1 ou 2

JCZ: il faut l'alimenter comment? car dans dw2 elle est aussi en dropdowndatawindow.

En tout cas merci pour votre aide

Hors ligne

 

#5 26-07-2007 11:35:04

vanille  
Membre
Date d'inscription: 12-07-2007
Messages: 19
Pépites: 249
Banque: 88,408,971,912

Re: [RESOLU] dropdowndatawindow

Laisser tomber j'ai trouvé. JCZ tu as raison, il faut alimenter la dddwc

Code: pb

datawindowchild ddwc_dw2
dw2.GetChild('sexe',ddwc_dw2)
ddwc_dw2.SetTransObject(sqlca)
ddwc_dw2.Retrieve()


Le problème est résolu!

Hors ligne

 

#6 26-07-2007 11:45:49

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

Re: [RESOLU] dropdowndatawindow

vanille a écrit:

Le problème est résolu!

nickel, je te laisse le soin d'éditer le titre du message original pour y ajouter [RESOLU]

pense à utiliser la balise code=pb


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

Hors ligne

 

#7 26-07-2007 14:13:44

vanille  
Membre
Date d'inscription: 12-07-2007
Messages: 19
Pépites: 249
Banque: 88,408,971,912

Re: [RESOLU] dropdowndatawindow

eRaSorZ : hum hum. Comment utilise-t-on la balise?

Hors ligne

 

#8 26-07-2007 14:20:08

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

Re: [RESOLU] dropdowndatawindow

jette un coup d'oeil ici
http://pbadonf.fr/forum/viewtopic.php?pid=5243#p5243
http://pbadonf.fr/forum/viewtopic.php?id=582

pour le [RESOLU] il faut le rajouter "à la main" en cliquant sur le lient "Modifier" du 1er message


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

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22