Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Une couleur par ligne

4 réponses
Avatar
Antoine Labusquière
Bonjour,

Sous Access 2003, dans un formulaire en mode continu, je souhaite pouvoir
afficher la couleur correspondante à chaque enregistrement.
Du style j'ai une table avec le nom et le numéro de couleur
Nom / Couleur
A / Rouge
B / Vert
C / Bleu...

J'essaye dans mon formulaire un truc du genre :
OnCurrent
Me.couleur.backcolor=couleur

Mais la couleur s'applique à toutes les lignes.
J'ai bien trouvé sur quelques sites des exemples, mais qui utilisent une
mise en forme conditionnelle. Hors cette option n'accepte qu'un nombre
limité de conditions, alors que je dois pouvoir affecter autant de couleurs
que d'enregistrements à ma table.

Des idées ?

Merci

4 réponses

Avatar
ze Titi
Salut Antoine Labusquière !

peut-être une solution ici:
http://support.microsoft.com/kb/462715/fr
ou ici:
http://mypage.bluewin.ch/w.stucki/Formulaires.htm#Couleurs


En ce jour exceptionnel du mardi 03/07/2007, tu nous as très
généreusement gratifié du message suivant:

Bonjour,

Sous Access 2003, dans un formulaire en mode continu, je souhaite pouvoir
afficher la couleur correspondante à chaque enregistrement.
Du style j'ai une table avec le nom et le numéro de couleur
Nom / Couleur
A / Rouge
B / Vert
C / Bleu...

J'essaye dans mon formulaire un truc du genre :
OnCurrent
Me.couleur.backcolor=couleur

Mais la couleur s'applique à toutes les lignes.
J'ai bien trouvé sur quelques sites des exemples, mais qui utilisent une mise
en forme conditionnelle. Hors cette option n'accepte qu'un nombre limité de
conditions, alors que je dois pouvoir affecter autant de couleurs que
d'enregistrements à ma table.

Des idées ?

Merci


--
Cordialement,
Thierry

Tout pour réussir avec Access :
http://www.mpfa.info

Avatar
Antoine Labusquière
J'avais déjà trouvé ces liens, mais je trouve que c'est très lourd à gérer
pour quelque chose de relativement simple à la base.

Merci de ton aide


"ze Titi" a écrit dans le message de news:

Salut Antoine Labusquière !

peut-être une solution ici:
http://support.microsoft.com/kb/462715/fr
ou ici:
http://mypage.bluewin.ch/w.stucki/Formulaires.htm#Couleurs


En ce jour exceptionnel du mardi 03/07/2007, tu nous as très généreusement
gratifié du message suivant:

Bonjour,

Sous Access 2003, dans un formulaire en mode continu, je souhaite pouvoir
afficher la couleur correspondante à chaque enregistrement.
Du style j'ai une table avec le nom et le numéro de couleur
Nom / Couleur
A / Rouge
B / Vert
C / Bleu...

J'essaye dans mon formulaire un truc du genre :
OnCurrent
Me.couleur.backcolor=couleur

Mais la couleur s'applique à toutes les lignes.
J'ai bien trouvé sur quelques sites des exemples, mais qui utilisent une
mise en forme conditionnelle. Hors cette option n'accepte qu'un nombre
limité de conditions, alors que je dois pouvoir affecter autant de
couleurs que d'enregistrements à ma table.

Des idées ?

Merci


--
Cordialement,
Thierry

Tout pour réussir avec Access :
http://www.mpfa.info





Avatar
ze Titi
Bonjour Antoine Labusquière

Eh oui... Mais le problème qui est effectivement très simple à la base
relève du défi sous Access. En effet, le mode continu d'Access a ses
limites. La seule façon de les vaincre est de passer par ces solutions
"lourdes". Navré...

Dans ton message <468b624c$0$2420$ du mercredi
J'avais déjà trouvé ces liens, mais je trouve que c'est très lourd à gérer
pour quelque chose de relativement simple à la base.

Merci de ton aide


"ze Titi" a écrit dans le message de news:

Salut Antoine Labusquière !

peut-être une solution ici:
http://support.microsoft.com/kb/462715/fr
ou ici:
http://mypage.bluewin.ch/w.stucki/Formulaires.htm#Couleurs


En ce jour exceptionnel du mardi 03/07/2007, tu nous as très généreusement
gratifié du message suivant:

Bonjour,

Sous Access 2003, dans un formulaire en mode continu, je souhaite pouvoir
afficher la couleur correspondante à chaque enregistrement.
Du style j'ai une table avec le nom et le numéro de couleur
Nom / Couleur
A / Rouge
B / Vert
C / Bleu...

J'essaye dans mon formulaire un truc du genre :
OnCurrent
Me.couleur.backcolor=couleur

Mais la couleur s'applique à toutes les lignes.
J'ai bien trouvé sur quelques sites des exemples, mais qui utilisent une
mise en forme conditionnelle. Hors cette option n'accepte qu'un nombre
limité de conditions, alors que je dois pouvoir affecter autant de
couleurs que d'enregistrements à ma table.

Des idées ?

Merci


-- Cordialement,
Thierry

Tout pour réussir avec Access :
http://www.mpfa.info" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info





--
Cordialement,
Thierry

Tout pour réussir avec Access :
http://www.mpfa.info" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.mpfa.info



Avatar
Jeff
Bonjour

Pour "contourner" ce problème j'ai déjà utilisé un contrôle FlexGrid pour
lequel tu peux modifier la couleur d'une cellule, d'une ligne de manière
indépendante les unes des autes.

Cordialement

Jeff

"Antoine Labusquière" a écrit dans le
message de news: 468a5128$0$29045$
Bonjour,

Sous Access 2003, dans un formulaire en mode continu, je souhaite pouvoir
afficher la couleur correspondante à chaque enregistrement.
Du style j'ai une table avec le nom et le numéro de couleur
Nom / Couleur
A / Rouge
B / Vert
C / Bleu...

J'essaye dans mon formulaire un truc du genre :
OnCurrent
Me.couleur.backcolor=couleur

Mais la couleur s'applique à toutes les lignes.
J'ai bien trouvé sur quelques sites des exemples, mais qui utilisent une
mise en forme conditionnelle. Hors cette option n'accepte qu'un nombre
limité de conditions, alors que je dois pouvoir affecter autant de
couleurs que d'enregistrements à ma table.

Des idées ?

Merci