Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
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
Bonjour broukme,
As-tu essayé la méthode SelectRow sur ta freeform dans l'open de ta fenêtre:
dw_freeform.SelectRow( dw_freeform.GetRow(), FALSE )
Il faut bien entendu que le GetRow() corresponde à ta ligne courante.
Hors ligne
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
Salut, essaye ça :
dw_freeform.SelectText( 0, 0 ) dw_freeform.SeFocus( )
Hors ligne
--------------------------------------------------------------------
Bonjour, peut-on considérer que le problème est Résolu ?
--------------------------------------------------------------------
Hors ligne