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 04-04-2011 15:45:44

dark ryus  
Membre completement Geek
Lieu: Nancy
Date d'inscription: 30-09-2008
Messages: 129
Pépites: 700
Banque: 0
Site web

[RESOLU] Checkbox reste inaccessible

Bonjour,

Dans une datawindow, j'utilise le champ d'une requête en checkbox.

J'arrive à cocher cette case dans le Detail, mais lorsque je la met dans un Group ou le Header ou Summary, impossible de la cocher.
Dans le Detail, je peux modifier le Tab Order, mais dans les autre parties, impossible, j'ai même pas le chiffre 0, le Tab Order n'est disponible que pour les champs dans Detail (normal ?) .

Je ne sais pas comment rendre accessible ma checkbox....

Edit : apparemment, on ne peut pas mettre un Tab Order sur un objet ailleurs que dans le Detail.... Quel est l'alternative ?

Merci d'avance

Dernière modification par dark ryus (05-04-2011 10:05:28)

Hors ligne

 

#2 05-04-2011 06:08:27

xlat  
0xc0000005
Award: bf
Lieu: Tanger (طنج)
Date d'inscription: 04-12-2010
Messages: 720
Pépites: 11,343
Banque: 100,221,387,868,884,300
Site web

Re: [RESOLU] Checkbox reste inaccessible

Bonjour,
superposer une checkbox "cbx_1" par dessus la datawindow ou gérer deux datawindows distinctes par exemple...


https://lut.im/eJINqa9o/vAtyxD0h "Don't believe everything you read on the Internet"
    -- Abraham Lincoln

www.ngs.ma

Hors ligne

 

#3 05-04-2011 06:37:18

dark ryus  
Membre completement Geek
Lieu: Nancy
Date d'inscription: 30-09-2008
Messages: 129
Pépites: 700
Banque: 0
Site web

Re: [RESOLU] Checkbox reste inaccessible

Pour mettre une checkbox dans l'entête je suis d'accord, mais pour la mettre dans le Trailer d'un Group, je ne peux pas la mettre par dessus la DataWindow....

Pour expliquer un peu le but  :  j'ai une case à cocher par ligne dans mon Detail, ces lignes sont regroupé par date. J'ai fait un group sur cette date car à chaque changement de date, je fait une petite somme sur un montant.
ce que je veux c'est un bouton (ou autre) à côté de mon total qui me sélectionne seulement les dates de la journée correspondante.

exemple de ma Datawindow:

case  01/01/2011  10
case  01/01/2011  15
case  01/01/2011  20
case  01/01/2011  2
                  total:  47   

case  03/01/2011  1
case  03/01/2011  8
case  03/01/2011  20
etc ....

Dernière modification par dark ryus (05-04-2011 07:14:04)

Hors ligne

 

#4 05-04-2011 07:23:13

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

Re: [RESOLU] Checkbox reste inaccessible

Salut, je pense que c'est un comportement "normal". En général, dans les trailer de groupe, il n'y a pas de "colonne" éditable, mais des computes (sum, count...).


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

Hors ligne

 

#5 05-04-2011 07:45:41

dark ryus  
Membre completement Geek
Lieu: Nancy
Date d'inscription: 30-09-2008
Messages: 129
Pépites: 700
Banque: 0
Site web

Re: [RESOLU] Checkbox reste inaccessible

D'accord, mais quel technique utiliser pour sélectionner les case d'un seul groupe ?

Hors ligne

 

#6 05-04-2011 08:25:45

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

Re: [RESOLU] Checkbox reste inaccessible

Quoi qu'il en soit, tu seras obligé de passer par du powerscript.
Ce que tu peux faire (par exemple) : ajouter devant une CASE2 qui servira pour le groupe. Pour qu'elle ne soit visible que sur la première ligne, tu mets dans la propriété visible, l'expression if ( ta_colonne_date_jour =  ta_colonne_date_jour [-1], 0, 1)

CASE2   case  01/01/2011  10
             case  01/01/2011  15
             case  01/01/2011  20
             case  01/01/2011  2
                  total:  47   

CASE2   case  03/01/2011  1
             case  03/01/2011  8
             case  03/01/2011  20

Ensuite il suffit de coder en powerscript le cochage/décochage des autres cases quand CASE2 est modifiée.


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

Hors ligne

 

#7 05-04-2011 08:38:29

dark ryus  
Membre completement Geek
Lieu: Nancy
Date d'inscription: 30-09-2008
Messages: 129
Pépites: 700
Banque: 0
Site web

Re: [RESOLU] Checkbox reste inaccessible

Bonne idée je vais tester ça

Hors ligne

 

#8 05-04-2011 10:05:12

dark ryus  
Membre completement Geek
Lieu: Nancy
Date d'inscription: 30-09-2008
Messages: 129
Pépites: 700
Banque: 0
Site web

Re: [RESOLU] Checkbox reste inaccessible

J'ai utilisé cette alternative, merci pour l'idée

Hors ligne

 

#9 05-04-2011 11:49:50

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

Re: [RESOLU] Checkbox reste inaccessible

De rien, des fois avec PB, il faut savoir faire des concessions


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

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22