OVH Cloud OVH Cloud

.visible sur plusieur zone

4 réponses
Avatar
doudou
Bonjour,

Voil=E0 j'ai 50 zones =E0 mettre en .visible =3D false et ceci=20
pour 50 sous formulaire

aujourd'hui j'utilise des boucle for next et je compte
Meszones s'apelle Z1,Z2,Z3,.....
mais le temps est de 3 minutes et c'est trop long .

peut ton dire =E0 access de Z1 =E0 Z50 tu fait un point=20
visible =3D false .

Merci de vos r=E9ponses ...

4 réponses

Avatar
Raymond [mvp]
Bonsoir doudou.

je n'ai pas de réponse mais des questions.
les 50 sous-formulaires doivent-ils être changés en même temps ? si oui
pourquoi ?
les 50 contrôles sont-ils les seuls contrôles sur le sous-formulaire ?
Quelle est la valeur par défaut de .visible, c'est à dire la valeur de
départ ?
quel événement ou quelle condition fait passer le .visible à True ?
les changements de true à false et inversement sont-ils rapprochés ?
et peut-être d'autres.
un .visible global n'est pas possible mais un .visible du sous-formulaire
si.
--
@+
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:2285501c45dfc$3b76a6f0$
Bonjour,

Voilà j'ai 50 zones à mettre en .visible = false et ceci
pour 50 sous formulaire

aujourd'hui j'utilise des boucle for next et je compte
Meszones s'apelle Z1,Z2,Z3,.....
mais le temps est de 3 minutes et c'est trop long .

peut ton dire à access de Z1 à Z50 tu fait un point
visible = false .

Merci de vos réponses ...
Avatar
doudou
C'est un module d'ordonancement et de plannification.

Tu as formulaire principal qui contient un sous
formulaire.

Dans ce sous formulaire tu as 50 sous-formulaires. soit
un par machine.

Dans ces sous formulaires tu as une zonr jour.
J'ai appelé ces zones Z1,Z2,Z3,......

Ces zones ce colorie et fonction de l'of passant sur
cette machine pour chaque jour.

Quant je replannifi quand une modif est faite. je dois
donc remettre à visible.false les jours pour ensuite les
recolorier suivant la plannif. donc le visible passe à
vrai quand la machine travail la journée puis ensuite
j'applique la couleur.

je n'ai donc pas à mettre tout en visible car je doit
garder le nom de la machine visible .....

Merci beaucoup pour toutes tes réponses.

Je pense tjs au code de création dynamique mais j'ai eu
un grand coup de bourg mais j'y pense.
-----Message d'origine-----
Bonsoir doudou.

je n'ai pas de réponse mais des questions.
les 50 sous-formulaires doivent-ils être changés en même
temps ? si oui

pourquoi ?
les 50 contrôles sont-ils les seuls contrôles sur le
sous-formulaire ?

Quelle est la valeur par défaut de .visible, c'est à
dire la valeur de

départ ?
quel événement ou quelle condition fait passer
le .visible à True ?

les changements de true à false et inversement sont-ils
rapprochés ?

et peut-être d'autres.
un .visible global n'est pas possible mais un .visible
du sous-formulaire

si.
--
@+
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:2285501c45dfc$3b76a6f0$
Bonjour,

Voilà j'ai 50 zones à mettre en .visible = false et ceci
pour 50 sous formulaire

aujourd'hui j'utilise des boucle for next et je compte
Meszones s'apelle Z1,Z2,Z3,.....
mais le temps est de 3 minutes et c'est trop long .

peut ton dire à access de Z1 à Z50 tu fait un point
visible = false .

Merci de vos réponses ...


.



Avatar
Raymond [mvp]
une idée peut-être idiote.
si tu laissais tous les .visibles à true et que tu joues sur la couleur
seulement ? un controle ton sur ton, même couleur pour la forecolor et la
backcolor fait le même effet qu'un visible false. Mais la couleur doit aller
100 fois plus vite que le visible, à mon avis.

--
@+
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:2318201c45e0e$94d44970$
C'est un module d'ordonancement et de plannification.

Tu as formulaire principal qui contient un sous
formulaire.

Dans ce sous formulaire tu as 50 sous-formulaires. soit
un par machine.

Dans ces sous formulaires tu as une zonr jour.
J'ai appelé ces zones Z1,Z2,Z3,......

Ces zones ce colorie et fonction de l'of passant sur
cette machine pour chaque jour.

Quant je replannifi quand une modif est faite. je dois
donc remettre à visible.false les jours pour ensuite les
recolorier suivant la plannif. donc le visible passe à
vrai quand la machine travail la journée puis ensuite
j'applique la couleur.

je n'ai donc pas à mettre tout en visible car je doit
garder le nom de la machine visible .....

Merci beaucoup pour toutes tes réponses.
Avatar
doudou
Oui je ne savait pas que le .visible est plus long je
vais donc faire un backstyle de façon à ce que ceux-ci
soient transparents . Après test le transparent est
beaucoup plus rapide que le . Visible .

Merci beaucup de ton aide

-----Message d'origine-----
une idée peut-être idiote.
si tu laissais tous les .visibles à true et que tu joues
sur la couleur

seulement ? un controle ton sur ton, même couleur pour
la forecolor et la

backcolor fait le même effet qu'un visible false. Mais
la couleur doit aller

100 fois plus vite que le visible, à mon avis.

--
@+
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:2318201c45e0e$94d44970$
C'est un module d'ordonancement et de plannification.

Tu as formulaire principal qui contient un sous
formulaire.

Dans ce sous formulaire tu as 50 sous-formulaires. soit
un par machine.

Dans ces sous formulaires tu as une zonr jour.
J'ai appelé ces zones Z1,Z2,Z3,......

Ces zones ce colorie et fonction de l'of passant sur
cette machine pour chaque jour.

Quant je replannifi quand une modif est faite. je dois
donc remettre à visible.false les jours pour ensuite les
recolorier suivant la plannif. donc le visible passe à
vrai quand la machine travail la journée puis ensuite
j'applique la couleur.

je n'ai donc pas à mettre tout en visible car je doit
garder le nom de la machine visible .....

Merci beaucoup pour toutes tes réponses.


.