salut tout le monde;
j'aimerais bien savoir comment rendre grisé une cellule bien précise d'un tableau .
salut tout le monde;
j'aimerais bien savoir comment rendre grisé une cellule bien précise d'un tableau .
salut,
Si c'est pour rendre grise dans le sens inaccessible, je sais pas si c'est possible pour seulement une cellule. Sinon pour simplement changer la couleur : MonTableau.MaColonne[IndiceLigne].
Et puis il doit toujours etre possible de tester la modif sur la colonne, et connaissant la ligne, on doit pouvoir bloquer la modif.
c'est dans le sens rendre inaccessible de + il ne faut pas rendre inaccessible toute la ligne.c'est ça le problème.
Alors je ferais un test sur le traitement modification de la colonne et si c'est la ligne critique message d'erreur et je redonne le focus a un autre champ.
Mais t'as essaye de modifier la propriete Etat de MaTable.MaColonne[MaLigne] ???
Salut,
Dans le code d'entrée d'une ligne de table, tu peux changer l'état des colonnes.
en fait l'application consiste à ce que l'utilisateur entre un code barre dans la cellule du tableau puis il valide par "ENTREE" et si le code est correte le curseur passera à la cellule quantité de la même ligne et la cellule du code barre deviendra grisé; donc je veux pas rendre toute la colonne réservé pour le code barre grisé ; car l'utilisateur a besoin du reste de la colonne réservé pour le code
barre pour taper ses autres codes barres.
Merci pour vos reponses.
En fait, je réalise un truc du genre. Les utilisateurs doivent entrer des données dans des cellules, uniquement selon certaines données d'autres colonnes.
Dans le code d'entrée de ligne, je regarde les colonnes en question et en fonction des valeurs s'y trouvant, je grise ou active les cellules. A chaque changement de ligne, les cellules sont activées ou désactivées en fonction des valeurs.
Je pense que c'est ce que tu pourrais faire !
mais quel code utiliser.
j'ai tout essayé mais malheureusement c'est toute la colonne qui devient grisée.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager