OVH Cloud OVH Cloud

pb de lenteur d'ouverture de formulaire

2 réponses
Avatar
manu
bonjour,
j'ai un formulaire (appelons le A) qui contient 6 sous=20
formulaires dispers=E9s dans different onglets. mon pb =E9tait=20
que ce formulaire (A) mettait environ 1 minute pour=20
s'ouvrir... j'ai essay=E9 pas mal de truc pour reduire ce=20
temps d'ouverture, mais je n'ai trouv=E9 qu'un seul moyen=20
pour reduire le temps d'ouverture d'1 minute a 5 secondes !
j'explique. en fait dans mon formulaire (A) contenant les=20
6 sous formulaires, je supprime un sous formualaires=20
(appelons le B) et je le recr=E9e.
Par contre si je veux que le temps d'ouverture du=20
formulaire A soit toujours de 5 secondes, il faut que=20
cette manip soit la derniere effectuer dans la base avant=20
de mettre en prod, m=EAme si je travaille sur un autre=20
formulaire qui n'a rien a voir avec le fomulaire (A).
vous comprenez que cette manip est un peu fastidieuse a la=20
longue, surtout quand je n'effectue qu'un tout petit=20
changement dans la base.....
est ce que quelqu'un a une explication, ou un autre moyen ?
merci

2 réponses

Avatar
Michel Walsh
Salut,


Personnellement, je laisse les sous-formulaires dans les onglets non
visibles à néant, en mode design, et je ne les assigne (propriété
SourceObject) qu'au moment où l'onglet devient activé (événement onChange du
contrôle à onglets). Au besoin, je réédite églament les liens
parents/enfants. Je remets à Nothing le formulaire qui est sur l'onglet
perdant la visibilité. Cela accélère également la navigation entre les
enregistrements, si ils sont liés au formulaire principal, car un seul
formulaire est alors mis-à-jour...



Espérant être utile,
Vanderghast, Access MVP


"manu" wrote in message
news:070e01c3d442$f550a920$
bonjour,
j'ai un formulaire (appelons le A) qui contient 6 sous
formulaires dispersés dans different onglets. mon pb était
que ce formulaire (A) mettait environ 1 minute pour
s'ouvrir... j'ai essayé pas mal de truc pour reduire ce
temps d'ouverture, mais je n'ai trouvé qu'un seul moyen
pour reduire le temps d'ouverture d'1 minute a 5 secondes !
j'explique. en fait dans mon formulaire (A) contenant les
6 sous formulaires, je supprime un sous formualaires
(appelons le B) et je le recrée.
Par contre si je veux que le temps d'ouverture du
formulaire A soit toujours de 5 secondes, il faut que
cette manip soit la derniere effectuer dans la base avant
de mettre en prod, même si je travaille sur un autre
formulaire qui n'a rien a voir avec le fomulaire (A).
vous comprenez que cette manip est un peu fastidieuse a la
longue, surtout quand je n'effectue qu'un tout petit
changement dans la base.....
est ce que quelqu'un a une explication, ou un autre moyen ?
merci
Avatar
loloscott
Comment as tu réglé ton problème
Moi aussi j'ai des délais monstrueux sur mes formulaires car en plus je suis en réseau avec des tables attachées
Quelle solution as tu trouvée.
----- manu a écrit : ----

bonjour
j'ai un formulaire (appelons le A) qui contient 6 sous
formulaires dispersés dans different onglets. mon pb était
que ce formulaire (A) mettait environ 1 minute pour
s'ouvrir... j'ai essayé pas mal de truc pour reduire ce
temps d'ouverture, mais je n'ai trouvé qu'un seul moyen
pour reduire le temps d'ouverture d'1 minute a 5 secondes
j'explique. en fait dans mon formulaire (A) contenant les
6 sous formulaires, je supprime un sous formualaires
(appelons le B) et je le recrée
Par contre si je veux que le temps d'ouverture du
formulaire A soit toujours de 5 secondes, il faut que
cette manip soit la derniere effectuer dans la base avant
de mettre en prod, même si je travaille sur un autre
formulaire qui n'a rien a voir avec le fomulaire (A)
vous comprenez que cette manip est un peu fastidieuse a la
longue, surtout quand je n'effectue qu'un tout petit
changement dans la base....
est ce que quelqu'un a une explication, ou un autre moyen
merc