Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Bonjour,
je possède une datawindows de type grille (par ex de 2 colonnes).
Suite au Retrieve je possède le resultat de ma requête.
Je souhaiterais que l'utilisateur puisse modifier les valeurs de la 2eme colonne uniquement
mais je ne trouve rien (qui) dans les propriété de la colonne.
J'ai cherché du côté de l'onglet Edit dans les propirété de la colonne mais rien à faire
la colonne de la datawindow n'est pas editable.
Merci !!
Dernière modification par jeje_38 (30-11-2009 06:27:14)
Hors ligne
Bonjour,
Il faut définir un indice "tab order" supérieure à zéro pour qu'une colonne soit éditable (consiste à définir l'ordre de tabulation des colonnes).
Pour cela, tu édites ta datawindow et tu passes en mode d'affichage "Tab order" soit en appuyant sur l'icône correspondant dans la barre d'outils ou à partir du menu format puis entrée Tab Order.
A ce moment, l'ordre de tabulation de tes colonnes s'affiche en rouge. Dans ton cas, il doit s'afficher des zéros, tu cliques sur le zéro de la colonne que tu veux rendre éditable et tu remplaces le chiffre par 10. Tu sauvegardes et ta colonne doit maintenant être éditable (sauf si la propriété protect = 1 de la colonne à remettre à zéro dans ce cas).
Hors ligne
Ne pas oublier de paramétrer également les update properties,
si tu veux pouvoir sauvegarder les modifications saisies par tes utilisateurs.
Hors ligne
Parfait MERCI de votre aide
Hors ligne