PB à toute heure et à tout moment. (à parcourir avec modération)

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 02-03-2007 14:22:03

broukme  
Membre Geek
Date d'inscription: 23-01-2007
Messages: 31
Pépites: 167
Banque: 0

déselectionner un champ

Bonjour,

Suite à un double clic sur une ligne de ma datawindow, j'ouvre une fenêtre avec des colonnes en freeform, où seul une colonne est accessible (taborder = 10), par contre le texte de mon champ est toujours sélectionné en bleu.

Comment faire pour ouvrir la fenêtre sans que le champ soit sélectionné, avec juste le positionnement du focus sur la colonne.

Merci

Hors ligne

 

#2 02-03-2007 14:35:32

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: déselectionner un champ

Bonjour broukme,

As-tu essayé la méthode SelectRow sur ta freeform dans l'open de ta fenêtre:

Code:

dw_freeform.SelectRow( dw_freeform.GetRow(), FALSE )

Il faut bien entendu que le GetRow() corresponde à ta ligne courante.


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

Hors ligne

 

#3 02-03-2007 17:08:09

broukme  
Membre Geek
Date d'inscription: 23-01-2007
Messages: 31
Pépites: 167
Banque: 0

Re: déselectionner un champ

Bonour,

OUI, cette méthode ne donne rien.
de plus ce qui m'étonne c'est que ma datawindow n'a pas de ligne, c'est juste des champs posés sur l'ensemble de la datawindow,  le champ accessile est un commentaire qui apparait à chaque ouverture de la fenêtre en surbrillance.
Pour ceux qu'ont une idée.

merci

Hors ligne

 

#4 03-03-2007 08:27:32

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

Re: déselectionner un champ

Salut, essaye ça :

Code:

dw_freeform.SelectText( 0, 0 )
dw_freeform.SeFocus( )

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

Hors ligne

 

#5 09-03-2007 14:16:06

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

Re: déselectionner un champ

--------------------------------------------------------------------
Bonjour, peut-on considérer que le problème est Résolu ?
--------------------------------------------------------------------


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

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22