Pas de problème (pb), que du PowerBuilder (PB) ^^

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 07-08-2007 10:26:46

Nephtis  
Bienfaiteur du site
Award: bf
Lieu: Longjumeau
Date d'inscription: 29-06-2007
Messages: 665
Pépites: 17,189,873,958
Banque: 9,223,372,036,854,775,808

[RESOLU] Enable radio button ...

Bonjour,

Encore une fois je me retrouve bloqué sur les chemins tortueux de PowerBuilder.
Mon problème? L'activation de radio button dans une datawindow.

Je suis chargé de l'évolution d'une application et l'une de mes tâches consiste à rajouter simplement des critères de recherches dans une datawindow.

La datawindow en question possede déjà des column avec différents types d'edition : DropDownDataWindow, DropDownListBox et aussi RadioButtons.
Ces contrôles fonctionnent très bien et son accessible (on peut les cocher, modifier leur valeur) dans la fenêtre.

J'ai donc tout simplement rajouté deux champs dans le datasource (petit icone SQL) de type Number puis je les ai placé sur le header de la datawindow. J'ai modifié leur propriété pour les passer en type d'edition RadioButtons (avec les valeurs qui vont avec).

J'ai testé la datawindow mais impossible de selectionner les deux nouveaux radiobuttons (visibles à l'ecran pourtant).

J'ai donc été regarder du coté du code de la fenêtre et j'ai trouvé ceci :

Code: pb

dw_criteres.SetTransObject (i_tr_sql)
dw_criteres.InsertRow (0)
dw_criteres.object.pi_type_misad[1] = 3
dw_criteres.object.pi_type_tri[1] = 1
dw_criteres.object.pi_societe[1] = 3
dw_criteres.object.pi_exe[1] = 1 ###
dw_criteres.object.pi_en_cours[1] = 1 ###
dw_criteres.object.pi_societe.visible = "0"
dw_criteres.SetFocus ()

### : le code que j'ai rajouté

Seulement la saisie n'est toujours pas possible en rajoutant les deux nouvelles lignes de code et maintenant je ne plus trop où chercher.

Avez vous une idée sur ce problème?

D'avance merci.


Voici une capture d'ecran de la datawindow si cela peut servir :
http://img293.imageshack.us/img293/5714/radiobuttonkk8.png

Dernière modification par Nephtis (07-08-2007 10:39:20)


Qui sème des problèmes, récolte des réponses.
PB 6.5 || ASE 12.5.4 || XP SP3

Hors ligne

 

#2 07-08-2007 10:30:03

thezerg  
Modérateur
Award: calimero
Lieu: Bordeaux
Date d'inscription: 12-09-2006
Messages: 966
Pépites: 22,449
Banque: 154,120,629,477,379,104

Re: [RESOLU] Enable radio button ...

tu as vérifié le tab order?

Hors ligne

 

#3 07-08-2007 10:30:06

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,775,808

Re: [RESOLU] Enable radio button ...

As tu regarder le tab order ?


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

Hors ligne

 

#4 07-08-2007 10:31:22

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,775,808

Re: [RESOLU] Enable radio button ...

Je ne suis pas assez rapide décidément ...
3 secondes de retard ...


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

Hors ligne

 

#5 07-08-2007 10:31:55

thezerg  
Modérateur
Award: calimero
Lieu: Bordeaux
Date d'inscription: 12-09-2006
Messages: 966
Pépites: 22,449
Banque: 154,120,629,477,379,104

Re: [RESOLU] Enable radio button ...

JCZ a écrit:

Je ne suis pas assez rapide décidément ...
3 secondes de retard ...

Hors ligne

 

#6 07-08-2007 10:33:30

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,775,808

Re: [RESOLU] Enable radio button ...


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

Hors ligne

 

#7 07-08-2007 10:38:04

Nephtis  
Bienfaiteur du site
Award: bf
Lieu: Longjumeau
Date d'inscription: 29-06-2007
Messages: 665
Pépites: 17,189,873,958
Banque: 9,223,372,036,854,775,808

Re: [RESOLU] Enable radio button ...

c'était bien le tab order

Merci beaucoup


encore une fois


Qui sème des problèmes, récolte des réponses.
PB 6.5 || ASE 12.5.4 || XP SP3

Hors ligne

 

#8 07-08-2007 10:39:54

thezerg  
Modérateur
Award: calimero
Lieu: Bordeaux
Date d'inscription: 12-09-2006
Messages: 966
Pépites: 22,449
Banque: 154,120,629,477,379,104

Re: [RESOLU] Enable radio button ...

Nephtis a écrit:

c'était bien le tab order

Merci beaucoup


encore une fois

C'est le principal si c'est résolu ;)

Hors ligne

 

#9 07-08-2007 11:18:32

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] Enable radio button ...

Nephtis,

Martin Winckler a écrit:

Il n’y a pas de question stupide. Il n’y a que des questions que vous n’avez pas osé, ou qu’on ne vous a pas laissé poser.

Sur le tab order, tu n'es ni le premier ni le dernier à te faire avoir (d'ailleurs ça m'est arrivé)


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

Hors ligne

 

#10 07-08-2007 11:22:01

thezerg  
Modérateur
Award: calimero
Lieu: Bordeaux
Date d'inscription: 12-09-2006
Messages: 966
Pépites: 22,449
Banque: 154,120,629,477,379,104

Re: [RESOLU] Enable radio button ...

shahin a écrit:

Nephtis,

Martin Winckler a écrit:

Il n’y a pas de question stupide. Il n’y a que des questions que vous n’avez pas osé, ou qu’on ne vous a pas laissé poser.

Sur le tab order, tu n'es ni le premier ni le dernier à te faire avoir (d'ailleurs ça m'est arrivé)

Hors ligne

 

#11 07-08-2007 11:28:08

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,775,808

Re: [RESOLU] Enable radio button ...

  non non
je suis d'accord  


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

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22