Bonjour =E0 tous,
voil=E0, j'ai Access XP et dans une table 3 champs correspondant aux
couleurs RVB. Je voudrais pour chaque ligne de mon formulaire continu
faire appara=EEtre la couleur correspondante. je connais la formule pour
r=E9cup=E9rer la couleur RVB, mais je ne sais pas de lui demander, pour
chaque ligne, de regarder la couleur et de la mettre soit dans un
controle, soit dans un sous-formulaire, enfin, n'importe quoi, du
moment qu'en a l'exemple de la couleur qui appara=EEt.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Eric
Bonjour,
Je crois qu'il n'est pas possible en mode continu (Tabulaire ou Feuille de données) de remplir la couleur d'arrière plan différemment suivant les valeur RVB de l'enregistrement en cours d'une zone de texte.
Une idée en supposant le formulaire principal en Tabulaire: Te créer un petit formulaire ne contenant qu'une zone Détail. Soit form1 ce formulaire. Sans sélecteur, boutons de déplacement, diviseur d'enregistrements ... et pour Légende Echantillon de couleur.
Sur le formulaire principal affichant les différents champs, mettre un bouton de commande avec pour légende Voir Couleur . Sur l'évènement Clic de ce bouton, lancer l'ouverture de form1 avec passage d'argument: Private Sub Commande1_Click() If not isnull(IdentifiantDeLaTable) then DoCmd.OpenForm "form1", acNormal, , , , , RGB(Me.R, Me.V, Me.B) End if End Sub
Sur l'évènement Load (sur chargement) du formulaire Form1: Private Sub Form_Load() If Not IsNull(Me.OpenArgs) Then Me.Détail.BackColor = Me.OpenArgs End If End Sub
A voir !
Bonjour à tous, voilà, j'ai Access XP et dans une table 3 champs correspondant aux couleurs RVB. Je voudrais pour chaque ligne de mon formulaire continu faire apparaître la couleur correspondante. je connais la formule pour récupérer la couleur RVB, mais je ne sais pas de lui demander, pour chaque ligne, de regarder la couleur et de la mettre soit dans un controle, soit dans un sous-formulaire, enfin, n'importe quoi, du moment qu'en a l'exemple de la couleur qui apparaît.
Merci à tous, Bonne journée ensoleillée!!
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Bonjour,
Je crois qu'il n'est pas possible en mode continu (Tabulaire ou Feuille
de données) de remplir la couleur d'arrière plan différemment suivant
les valeur RVB de l'enregistrement en cours d'une zone de texte.
Une idée en supposant le formulaire principal en Tabulaire:
Te créer un petit formulaire ne contenant qu'une zone Détail. Soit form1
ce formulaire. Sans sélecteur, boutons de déplacement, diviseur
d'enregistrements ... et pour Légende Echantillon de couleur.
Sur le formulaire principal affichant les différents champs, mettre un
bouton de commande avec pour légende Voir Couleur .
Sur l'évènement Clic de ce bouton, lancer l'ouverture de form1 avec
passage d'argument:
Private Sub Commande1_Click()
If not isnull(IdentifiantDeLaTable) then
DoCmd.OpenForm "form1", acNormal, , , , , RGB(Me.R, Me.V, Me.B)
End if
End Sub
Sur l'évènement Load (sur chargement) du formulaire Form1:
Private Sub Form_Load()
If Not IsNull(Me.OpenArgs) Then
Me.Détail.BackColor = Me.OpenArgs
End If
End Sub
A voir !
Bonjour à tous,
voilà, j'ai Access XP et dans une table 3 champs correspondant aux
couleurs RVB. Je voudrais pour chaque ligne de mon formulaire continu
faire apparaître la couleur correspondante. je connais la formule pour
récupérer la couleur RVB, mais je ne sais pas de lui demander, pour
chaque ligne, de regarder la couleur et de la mettre soit dans un
controle, soit dans un sous-formulaire, enfin, n'importe quoi, du
moment qu'en a l'exemple de la couleur qui apparaît.
Merci à tous,
Bonne journée ensoleillée!!
--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Je crois qu'il n'est pas possible en mode continu (Tabulaire ou Feuille de données) de remplir la couleur d'arrière plan différemment suivant les valeur RVB de l'enregistrement en cours d'une zone de texte.
Une idée en supposant le formulaire principal en Tabulaire: Te créer un petit formulaire ne contenant qu'une zone Détail. Soit form1 ce formulaire. Sans sélecteur, boutons de déplacement, diviseur d'enregistrements ... et pour Légende Echantillon de couleur.
Sur le formulaire principal affichant les différents champs, mettre un bouton de commande avec pour légende Voir Couleur . Sur l'évènement Clic de ce bouton, lancer l'ouverture de form1 avec passage d'argument: Private Sub Commande1_Click() If not isnull(IdentifiantDeLaTable) then DoCmd.OpenForm "form1", acNormal, , , , , RGB(Me.R, Me.V, Me.B) End if End Sub
Sur l'évènement Load (sur chargement) du formulaire Form1: Private Sub Form_Load() If Not IsNull(Me.OpenArgs) Then Me.Détail.BackColor = Me.OpenArgs End If End Sub
A voir !
Bonjour à tous, voilà, j'ai Access XP et dans une table 3 champs correspondant aux couleurs RVB. Je voudrais pour chaque ligne de mon formulaire continu faire apparaître la couleur correspondante. je connais la formule pour récupérer la couleur RVB, mais je ne sais pas de lui demander, pour chaque ligne, de regarder la couleur et de la mettre soit dans un controle, soit dans un sous-formulaire, enfin, n'importe quoi, du moment qu'en a l'exemple de la couleur qui apparaît.
Merci à tous, Bonne journée ensoleillée!!
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Eric
.../... J'ai supposé que tous les champs R, V, B des enregistrements sont renseignés. Si ce n'est pas le cas, il faudra les tester ou remplacer les marqueurs Null par 0 (ou 255 ou tout autre valeur) à l'aide de la fonction Nz().
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
.../...
J'ai supposé que tous les champs R, V, B des enregistrements sont
renseignés. Si ce n'est pas le cas, il faudra les tester ou remplacer
les marqueurs Null par 0 (ou 255 ou tout autre valeur) à l'aide de la
fonction Nz().
--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
.../... J'ai supposé que tous les champs R, V, B des enregistrements sont renseignés. Si ce n'est pas le cas, il faudra les tester ou remplacer les marqueurs Null par 0 (ou 255 ou tout autre valeur) à l'aide de la fonction Nz().
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Jessy Sempere
Salut Eric
On va que tu as du tester ta proposition, vu le petit rajout concernant la valeur nulle... ;-))
Bon, perso je n'ai pas testé par contre en te voyant parler d'un autre formulaire, peut-être qu'une approche avec un sous formulaire peut-être une bonne alternative pour afficher les bonnes couleurs sur chaque ligne de la section détail du formulaire principal...
@+ Jessy Sempere ------------------------------------ Site @ccess : http://access.fr.free.fr/ Pour l'efficacité de tous : http://www.mpfa.info/ ------------------------------------ "Eric" a écrit dans le message de news:
.../... J'ai supposé que tous les champs R, V, B des enregistrements sont renseignés. Si ce n'est pas le cas, il faudra les tester ou remplacer les marqueurs Null par 0 (ou 255 ou tout autre valeur) à l'aide de la fonction Nz().
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Salut Eric
On va que tu as du tester ta proposition, vu le petit rajout concernant la
valeur nulle... ;-))
Bon, perso je n'ai pas testé par contre en te voyant parler d'un autre
formulaire, peut-être qu'une approche avec un sous formulaire peut-être une
bonne alternative pour afficher les bonnes couleurs sur chaque ligne de la
section détail du formulaire principal...
@+
Jessy Sempere
------------------------------------
Site @ccess : http://access.fr.free.fr/
Pour l'efficacité de tous :
http://www.mpfa.info/
------------------------------------
"Eric" <f_framZZ@hotmail.com> a écrit dans le message de news:
uhZQTcLZHHA.4772@TK2MSFTNGP05.phx.gbl...
.../...
J'ai supposé que tous les champs R, V, B des enregistrements sont
renseignés. Si ce n'est pas le cas, il faudra les tester ou remplacer les
marqueurs Null par 0 (ou 255 ou tout autre valeur) à l'aide de la fonction
Nz().
--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
On va que tu as du tester ta proposition, vu le petit rajout concernant la valeur nulle... ;-))
Bon, perso je n'ai pas testé par contre en te voyant parler d'un autre formulaire, peut-être qu'une approche avec un sous formulaire peut-être une bonne alternative pour afficher les bonnes couleurs sur chaque ligne de la section détail du formulaire principal...
@+ Jessy Sempere ------------------------------------ Site @ccess : http://access.fr.free.fr/ Pour l'efficacité de tous : http://www.mpfa.info/ ------------------------------------ "Eric" a écrit dans le message de news:
.../... J'ai supposé que tous les champs R, V, B des enregistrements sont renseignés. Si ce n'est pas le cas, il faudra les tester ou remplacer les marqueurs Null par 0 (ou 255 ou tout autre valeur) à l'aide de la fonction Nz().
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Eric
Bonjour Jessy,
Si le formulaire principal est en mode continu, je ne crois pas qu'il soit possible d'insérer un sous-form sur la ligne de Détail. Cela fait basculer le formulaire principal en mode Simple. Il est vrai que je n'ai pas trop cherché. Mais si tu as la solution, je la regarderai avec plaisir.
Salut Eric
On va que tu as du tester ta proposition, vu le petit rajout concernant la valeur nulle... ;-))
Bon, perso je n'ai pas testé par contre en te voyant parler d'un autre formulaire, peut-être qu'une approche avec un sous formulaire peut-être une bonne alternative pour afficher les bonnes couleurs sur chaque ligne de la section détail du formulaire principal...
@+ Jessy Sempere ------------------------------------ Site @ccess : http://access.fr.free.fr/ Pour l'efficacité de tous : http://www.mpfa.info/ ------------------------------------
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Bonjour Jessy,
Si le formulaire principal est en mode continu, je ne crois pas qu'il
soit possible d'insérer un sous-form sur la ligne de Détail. Cela fait
basculer le formulaire principal en mode Simple. Il est vrai que je n'ai
pas trop cherché. Mais si tu as la solution, je la regarderai avec plaisir.
Salut Eric
On va que tu as du tester ta proposition, vu le petit rajout concernant la
valeur nulle... ;-))
Bon, perso je n'ai pas testé par contre en te voyant parler d'un autre
formulaire, peut-être qu'une approche avec un sous formulaire peut-être une
bonne alternative pour afficher les bonnes couleurs sur chaque ligne de la
section détail du formulaire principal...
@+
Jessy Sempere
------------------------------------
Site @ccess : http://access.fr.free.fr/
Pour l'efficacité de tous :
http://www.mpfa.info/
------------------------------------
--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Si le formulaire principal est en mode continu, je ne crois pas qu'il soit possible d'insérer un sous-form sur la ligne de Détail. Cela fait basculer le formulaire principal en mode Simple. Il est vrai que je n'ai pas trop cherché. Mais si tu as la solution, je la regarderai avec plaisir.
Salut Eric
On va que tu as du tester ta proposition, vu le petit rajout concernant la valeur nulle... ;-))
Bon, perso je n'ai pas testé par contre en te voyant parler d'un autre formulaire, peut-être qu'une approche avec un sous formulaire peut-être une bonne alternative pour afficher les bonnes couleurs sur chaque ligne de la section détail du formulaire principal...
@+ Jessy Sempere ------------------------------------ Site @ccess : http://access.fr.free.fr/ Pour l'efficacité de tous : http://www.mpfa.info/ ------------------------------------
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr