Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Pages: 1
Bonjour,
J'ai un demande d'un client qui me demande de mettre les zones de saisie de ma datawindow en <auto selection>
(quand on arrive sur la zone, la donnée est entierement sélectionnée
Le problème est que pour la plupart des zones, je suis passé par un <editmask> pour formater l'affichage et la saisie des zones (zone numérique avec décimale, zone date, zone texte avec longueur max ...), et l'option <auto selection> n'existe pas avec un <edit mask>
Quelqu'un connait une solution pour quand on arrive sur une zone, celle-ci soit entierement sélectionnée tout en ayant le masque de saisie voulu
D'avance merci pour vos réponses
Le gone de Lyon
Dernière modification par le_gone_de_lyon (11-03-2008 11:43:02)
Hors ligne
Bonjour,
J'ai oublié de préciser que je travaille avec powerbuilder 10
Merci
Dernière modification par le_gone_de_lyon (11-03-2008 10:05:08)
Hors ligne
essaie un Selecttext() sur l'événement getfocus()
Dernière modification par abdelta (11-03-2008 10:14:36)
Hors ligne
http://www.rgagnon.com/pbdetails/pb-0112.html
//[ItemFocusChanged event] CHOOSE CASE this.Describe(dwo.name + '.editmask.mask') CASE '?' , '!' CASE ELSE this.SelectText(1,999) END CHOOSE END IF RETURN 0
Hors ligne
Bonjour,
Merci pour vos réponses.
J'ai utlilisé le <selecttext(1,999)> dans l'évènement <itemfocuschanged>
Et ca marche
Merci
Dernière modification par le_gone_de_lyon (11-03-2008 11:43:29)
Hors ligne
Pages: 1