Quoi, tu ne connais pas PB ? Va falloir parcourir tout le forum alors !

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.
  • Index
  •  » Powerscripts
  •  » [RESOLU] Dropdown ne fonctionne plus lors d'un changement de Background.color

#1 29-05-2009 09:33:16

jcc  
Membre completement Geek
Lieu: Mouscron
Date d'inscription: 08-01-2008
Messages: 142
Pépites: 13,733
Banque: 409,387,083,524

[RESOLU] Dropdown ne fonctionne plus lors d'un changement de Background.color

Bonjour,

J'ai une dropdowndatawindow qui doit afficher la localité en fonction du code postal encodé.
Lorsque que je lis un enregistrement existant, je ne permet pas de modifier le code postal (protect, et background.color : gris)
Par contre, si je crée un nouvelle enregistrement, je dois pouvoir encoder le code postal et afficher la localité correspondante.(protect false, background.color = blanc)

Le fait de mettre :
tab_1.tabpage_1.dw_pers.object.numero_localite.background.color = 15793151 sur la dropdown localité.
Lorsque j'encode le code postal, le retrieve ne se fait pas et j'ai le message "code postal inconnu"

Même résultat si je fais:
tab_1.tabpage_1.dw_pers.modify("numero_localite.Background.color='15793151')

Il suffit de mettre cette ligne en commentaire pour que tout rentre dans l'ordre.

J'ai bien un setredraw(false) avant et un setredraw(true) après.

Je ne vois pas l'influence de ce changement de propriété sur le retrieve de la ddw.

Powerbuilder Enterprise 11.1 Build 8123

Merci d'avance

Jcc

Dernière modification par jcc (02-06-2009 10:26:39)

Hors ligne

 

#2 02-06-2009 10:00:05

buck  
Modérateur
Lieu: Dijon
Date d'inscription: 31-07-2008
Messages: 747
Pépites: 1,028,843
Banque: 171,170,849,654

Re: [RESOLU] Dropdown ne fonctionne plus lors d'un changement de Background.color

Bonjour,

Il me semble avoir déjà eu un problème de ce genre.

Le fait de changer la couleur de la colonne réinitialise les propriétés de la colonne et il faut refaire un getchild et resélectionner le dataobject de la dropdowndatawindow ( et autres propriétés) pour contourner le problème...

Hors ligne

 

#3 02-06-2009 10:26:12

jcc  
Membre completement Geek
Lieu: Mouscron
Date d'inscription: 08-01-2008
Messages: 142
Pépites: 13,733
Banque: 409,387,083,524

Re: [RESOLU] Dropdown ne fonctionne plus lors d'un changement de Background.color

C'est Ok

Merci

A+

Hors ligne

 
  • Index
  •  » Powerscripts
  •  » [RESOLU] Dropdown ne fonctionne plus lors d'un changement de Background.color

Pied de page des forums

Propulsé par FluxBB 1.2.22