Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Bonjour à tous,
J'ai dans une DW freeform un champ (VARCHAR2 (255)) assez large, mais dont la hauteur est limitée. Du coup, quand j'ai beaucoup de lignes dedans, oh que c'est joli, j'ai une petit ascenseur bien pratique (je dis bien ascenseur dans le champ).
Seulement, dans certains cas, la saisie est interdite... Et dans ce cas, que j'utilise la propriété Protect ou la Tabsequence, l'ascenseur disparait, m'interdisant de voir les lignes du bas...
A part en bidouillant sur l'editchanged pour intercepter la saisie et me permettre salement de ne pas protéger le champ , quelqu'un voit-il une solution pour protéger sans empêcher l'utilisation de l'ascenceur ?
Hors ligne
s'il n'y avait que ce champ dans ta dw external, tu pourrais resoudre le probleme...
mais dans l'autre cas, je ne vois pas....
à part afficher par un static text, lorsque tu pointes ta souris sur ce champ...
Hors ligne
Effectivement j'ai d'autres champs...
Ce n'est pas grave, si ce n'est pas fait pour, je vais aller charger l'editchanged...
Merci quand même!
Hors ligne
Au lieu de modifier le protect ou le tabsequence, tu peux modifier le Display Only (onglet Edit)
de ton champ. Ainsi tu gardes ton ascenseur, tu peux sélectionner le texte (pour faire Ctrl-C par ex)
et ton champ n'est pas modifiable.
Hors ligne
Effectivement. Je l'avais sous le nez , mais je n'aurais pas pensé à utiliser cette propriété pourtant bien pratique.
Merci Marcus pour ton aide, cela répond parfaitement à mon besoin.
(cas résolu)
Hors ligne
tres bonne idée marcus
et merci encore pour cette reponse +50 pepites à ton compte
Hors ligne