OVH Cloud OVH Cloud

Associer des contrôle access entre eux

5 réponses
Avatar
doudou
Bonjour,

J'aimerait savoir comment associer deux contr=F4le entre=20
eux de mani=E8re tr=E8s rapide car j'ai 270 associations =E0=20
faire.

Access me le fait pour une =E9tiquette plus un contr=F4le=20
mais je sais pas le faire pour deux contr=F4le ...

Merci de me r=E9pondre.

5 réponses

Avatar
3stone
Salut,

"doudou"

J'aimerait savoir comment associer deux contrôle entre
eux de manière très rapide car j'ai 270 associations à
faire.

Access me le fait pour une étiquette plus un contrôle
mais je sais pas le faire pour deux contrôle ...



Si je comprends ce que tu veux faire...

regarde si c'est assiatant te convient:
http://www.self-access.com/access/grenier/acExtendedToolbox.php


--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------
Avatar
doudou
Merci de ta réponses mais je ne trouve pas mon bonheur.

J'explique plus en détail.

J'ai plein de champ tous en lignes.
J'ai plein de code qui cache ou qui montre les lignes
selon mes critère en code vba. toto.visible = true

Mais voilà j'ai 270 zones à rajouter et j'ai pas envie de
me taper 270 lignes de vba à refaire donc je veut
associer mon nouveau contrôle à un petit copain de sa
ligne comme ça j'ai pas besoin de retoucher mon code.

Je sais c'est de la féniantise mais ya quand même
énormément de ligne à modifier sinon ...

Merci d'avance
-----Message d'origine-----
Salut,

"doudou"

J'aimerait savoir comment associer deux contrôle entre
eux de manière très rapide car j'ai 270 associations à
faire.

Access me le fait pour une étiquette plus un contrôle
mais je sais pas le faire pour deux contrôle ...



Si je comprends ce que tu veux faire...

regarde si c'est assiatant te convient:
http://www.self-
access.com/access/grenier/acExtendedToolbox.php



--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------




.



Avatar
Raymond [mvp]
Bonsoir doudou.

regarde la page : http://access.vba.free.fr/fonction_unique.htm il y a
peut-être des idées à prendre.

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"doudou" a écrit dans le message de
news:1f36601c4578b$e043b1e0$
Merci de ta réponses mais je ne trouve pas mon bonheur.

J'explique plus en détail.

J'ai plein de champ tous en lignes.
J'ai plein de code qui cache ou qui montre les lignes
selon mes critère en code vba. toto.visible = true

Mais voilà j'ai 270 zones à rajouter et j'ai pas envie de
me taper 270 lignes de vba à refaire donc je veut
associer mon nouveau contrôle à un petit copain de sa
ligne comme ça j'ai pas besoin de retoucher mon code.

Je sais c'est de la féniantise mais ya quand même
énormément de ligne à modifier sinon ...
Avatar
doudou
Bonjour et merci de m'avoir répondut.

POur le code de création vba par du vba en création
dynamique je t'envoi mon code lundi si jamais celà peut
te servir ...

Merci et bonne journée
-----Message d'origine-----
Bonsoir doudou.

regarde la page :
http://access.vba.free.fr/fonction_unique.htm il y a

peut-être des idées à prendre.

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"doudou" a écrit
dans le message de

news:1f36601c4578b$e043b1e0$
Merci de ta réponses mais je ne trouve pas mon bonheur.

J'explique plus en détail.

J'ai plein de champ tous en lignes.
J'ai plein de code qui cache ou qui montre les lignes
selon mes critère en code vba. toto.visible = true

Mais voilà j'ai 270 zones à rajouter et j'ai pas envie de
me taper 270 lignes de vba à refaire donc je veut
associer mon nouveau contrôle à un petit copain de sa
ligne comme ça j'ai pas besoin de retoucher mon code.

Je sais c'est de la féniantise mais ya quand même
énormément de ligne à modifier sinon ...



.



Avatar
M Gesnot
Bonjour Doudou

J'arrive un peu tard, mais enfin.

Je gère un problème similaire : j'ai des états
statistiques avec tas de lignes comportant une étiquette
et l'affichage de 1 à 5 résultats périodiques, suivant un
paramètre d'interrogation (nombre de périodes souhaitées).

Afficher les périodes non souhaitées et non traitées
reviendrait à afficher des colonnes de zéros et
d'éventuels messages d'erreur.

La technique adoptée utilise la propriété Remarque (Tag)
des contrôles : on y place (entre autres) le numéro de la
colonne (de 0 pour l'étiquette) à 5.
(Vous pourriez y placer un critère autre ou
supplémentaire de gestion de l'affichage.)
A l'ouverture du formulaire, une procédure événementielle
teste les périodes à traiter et affecte la propriété
Visible à No pour les périodes non souhaitées, ce qui
allège la présentation.

Certaines lignes sont gérées de la même manière, mais là
il faut également gérer les "trous" que laissent les
lignes non imprimées (Visible = No) en
- paramétrant la propriété AutoRéductible (CanShrink) à
Yes pour la section et pour les contrôles
- remplaçant les étiquettes par des contrôles indépendants
auxquels on assigne le nom de l'étiquette comme valeur
(SourceControle = Libellé de l'étiquette), car il faut
tenir compte du fait que les étiquettes n'ont pas de
propriété AutoRéductible, ce qui fait que même si
l'étiquette et les contrôles sont invisibles, la ligne ne
se réduit pas s'il y a une étiquette (invisible) dans la
ligne.

Avec un peu de chance, vos conditions de gestion de
l'affichage différentiel des zones sont assez générales et
la fonction événementielle resterait donc simple, sinon
Select Case.

D'autre part, on transforme rapidement une étiquette en
zone de texte, via Format, Remplacer par.

Voilà, j'espère que cela vous aidera, au moins pour les
prochains états ou formulaires.

Michel Gesnot


-----Message d'origine-----
Bonjour et merci de m'avoir répondut.

POur le code de création vba par du vba en création
dynamique je t'envoi mon code lundi si jamais celà peut
te servir ...

Merci et bonne journée
-----Message d'origine-----
Bonsoir doudou.

regarde la page :
http://access.vba.free.fr/fonction_unique.htm il y a

peut-être des idées à prendre.

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"doudou" a écrit
dans le message de

news:1f36601c4578b$e043b1e0$
Merci de ta réponses mais je ne trouve pas mon bonheur.

J'explique plus en détail.

J'ai plein de champ tous en lignes.
J'ai plein de code qui cache ou qui montre les lignes
selon mes critère en code vba. toto.visible = true

Mais voilà j'ai 270 zones à rajouter et j'ai pas envie de
me taper 270 lignes de vba à refaire donc je veut
associer mon nouveau contrôle à un petit copain de sa
ligne comme ça j'ai pas besoin de retoucher mon code.

Je sais c'est de la féniantise mais ya quand même
énormément de ligne à modifier sinon ...



.

.