J'ai depuis toujours un problème avec le couleur de sélection d'une ligne de
table en saisie, avec toutes les versions de la 5 à la 10... et je n'ai
toujours pas de solution.
voici le problème. Je veux que la ligne sélectionnée soit mise en évidence
(par défaut, sur les tables en saisie, il n'y a pas de bandeau de sélection;
ca crée un problème de "visibilité" pour l'utilisateur).
J'ai essayé plusieurs méthodes sans réussite "complète", à savoir:
1/ CouleurSelection("MaTable",iCouleurDéfaut,iGrisClair) placé dans le code
d'init de la table ou dans le code de la fenêtre: sans effet (jamais réussi
à faire fonctionner cette commande sur les tables en saisie) !?!
2/ Dans le code "entrée dans une ligne de table"
moimeme[moimeme]..couleurFond = igrisclair et dans le code "sortie d'une
ligne de table" moimeme[moimeme]..couleurFond = iCouleurDéfaut. Ce principe
marche a peu près sauf dans le cas ou je rafraichit la table (relecture des
données pour réaffichage) par TableSupprimeTout("MaTable"). Dans ce cas,
lorsque je sélectionne une autre ligne, les deux (puis les autres) sont avec
une couleur de fond iGrisClair !
Connaissez vous un moyen de gérer correctement le bandeau de sélection dans
une table en saisie ?
Merci de votre aide
Bonjour Pas de réponse !? il n'y a pas de solution à ce problème ?
Gilles Balp
TableSelectPlus(nomTable,-1) dans le init de la table pour enlever le bandeau et après c'est automatique, non ?- "I.G.LOG" a écrit dans le message de news:447b053e$0$18350$
Bonjour,
J'ai depuis toujours un problème avec le couleur de sélection d'une ligne
de
table en saisie, avec toutes les versions de la 5 à la 10... et je n'ai toujours pas de solution. voici le problème. Je veux que la ligne sélectionnée soit mise en évidence (par défaut, sur les tables en saisie, il n'y a pas de bandeau de
sélection;
ca crée un problème de "visibilité" pour l'utilisateur). J'ai essayé plusieurs méthodes sans réussite "complète", à savoir: 1/ CouleurSelection("MaTable",iCouleurDéfaut,iGrisClair) placé dans le
code
d'init de la table ou dans le code de la fenêtre: sans effet (jamais
réussi
à faire fonctionner cette commande sur les tables en saisie) !?! 2/ Dans le code "entrée dans une ligne de table" moimeme[moimeme]..couleurFond = igrisclair et dans le code "sortie d'une ligne de table" moimeme[moimeme]..couleurFond = iCouleurDéfaut. Ce
principe
marche a peu près sauf dans le cas ou je rafraichit la table (relecture
des
données pour réaffichage) par TableSupprimeTout("MaTable"). Dans ce cas, lorsque je sélectionne une autre ligne, les deux (puis les autres) sont
avec
une couleur de fond iGrisClair !
Connaissez vous un moyen de gérer correctement le bandeau de sélection
dans
une table en saisie ? Merci de votre aide
TableSelectPlus(nomTable,-1) dans le init de la table pour enlever le
bandeau et après c'est automatique, non ?-
"I.G.LOG" <iglog@free.fr> a écrit dans le message de
news:447b053e$0$18350$8fcfb975@news.wanadoo.fr...
Bonjour,
J'ai depuis toujours un problème avec le couleur de sélection d'une ligne
de
table en saisie, avec toutes les versions de la 5 à la 10... et je n'ai
toujours pas de solution.
voici le problème. Je veux que la ligne sélectionnée soit mise en évidence
(par défaut, sur les tables en saisie, il n'y a pas de bandeau de
sélection;
ca crée un problème de "visibilité" pour l'utilisateur).
J'ai essayé plusieurs méthodes sans réussite "complète", à savoir:
1/ CouleurSelection("MaTable",iCouleurDéfaut,iGrisClair) placé dans le
code
d'init de la table ou dans le code de la fenêtre: sans effet (jamais
réussi
à faire fonctionner cette commande sur les tables en saisie) !?!
2/ Dans le code "entrée dans une ligne de table"
moimeme[moimeme]..couleurFond = igrisclair et dans le code "sortie d'une
ligne de table" moimeme[moimeme]..couleurFond = iCouleurDéfaut. Ce
principe
marche a peu près sauf dans le cas ou je rafraichit la table (relecture
des
données pour réaffichage) par TableSupprimeTout("MaTable"). Dans ce cas,
lorsque je sélectionne une autre ligne, les deux (puis les autres) sont
avec
une couleur de fond iGrisClair !
Connaissez vous un moyen de gérer correctement le bandeau de sélection
TableSelectPlus(nomTable,-1) dans le init de la table pour enlever le bandeau et après c'est automatique, non ?- "I.G.LOG" a écrit dans le message de news:447b053e$0$18350$
Bonjour,
J'ai depuis toujours un problème avec le couleur de sélection d'une ligne
de
table en saisie, avec toutes les versions de la 5 à la 10... et je n'ai toujours pas de solution. voici le problème. Je veux que la ligne sélectionnée soit mise en évidence (par défaut, sur les tables en saisie, il n'y a pas de bandeau de
sélection;
ca crée un problème de "visibilité" pour l'utilisateur). J'ai essayé plusieurs méthodes sans réussite "complète", à savoir: 1/ CouleurSelection("MaTable",iCouleurDéfaut,iGrisClair) placé dans le
code
d'init de la table ou dans le code de la fenêtre: sans effet (jamais
réussi
à faire fonctionner cette commande sur les tables en saisie) !?! 2/ Dans le code "entrée dans une ligne de table" moimeme[moimeme]..couleurFond = igrisclair et dans le code "sortie d'une ligne de table" moimeme[moimeme]..couleurFond = iCouleurDéfaut. Ce
principe
marche a peu près sauf dans le cas ou je rafraichit la table (relecture
des
données pour réaffichage) par TableSupprimeTout("MaTable"). Dans ce cas, lorsque je sélectionne une autre ligne, les deux (puis les autres) sont
avec
une couleur de fond iGrisClair !
Connaissez vous un moyen de gérer correctement le bandeau de sélection
dans
une table en saisie ? Merci de votre aide
I.G.LOG
Bonjour, Après essais, le problème vient que le projet est migré de la version 5.5 et que la table est cochée "mode compatible 5.5". Si je décoche cette option, j'ai le bandeau standard. Mais ça impose l'utilisateur à double-cliquer pour entrer sur les champs qui sont en saisie (et même triple clic pour les combos !!!) D'ailleurs, dès qu'on est en saisie, plus de bandeau (dans ce cas, moins grave car il apparait au moment de la sélection de la ligne) Enfin, je n'arrive pas à une solution idéale, à savoir mettre en évidence la ligne qui est en saisie ! En tous cas merci pour vos réponses Si j'arrive à une solution, je vous la transmet
Bonjour,
Après essais, le problème vient que le projet est migré de la version 5.5 et
que la table est cochée "mode compatible 5.5".
Si je décoche cette option, j'ai le bandeau standard. Mais ça impose
l'utilisateur à double-cliquer pour entrer sur les champs qui sont en saisie
(et même triple clic pour les combos !!!)
D'ailleurs, dès qu'on est en saisie, plus de bandeau (dans ce cas, moins
grave car il apparait au moment de la sélection de la ligne)
Enfin, je n'arrive pas à une solution idéale, à savoir mettre en évidence la
ligne qui est en saisie !
En tous cas merci pour vos réponses
Si j'arrive à une solution, je vous la transmet
Bonjour, Après essais, le problème vient que le projet est migré de la version 5.5 et que la table est cochée "mode compatible 5.5". Si je décoche cette option, j'ai le bandeau standard. Mais ça impose l'utilisateur à double-cliquer pour entrer sur les champs qui sont en saisie (et même triple clic pour les combos !!!) D'ailleurs, dès qu'on est en saisie, plus de bandeau (dans ce cas, moins grave car il apparait au moment de la sélection de la ligne) Enfin, je n'arrive pas à une solution idéale, à savoir mettre en évidence la ligne qui est en saisie ! En tous cas merci pour vos réponses Si j'arrive à une solution, je vous la transmet