OVH Cloud OVH Cloud

Formulaires et sous formulaires

5 réponses
Avatar
jpg
Bonjour,

J'ai un formulaire ma=EEtre avec contr=F4le onglet (4 onglets)=20
contenant chacun un sous formulaire dont les sources sont=20
des requ=EAtes.

Le probl=E8me, c'est que l'ouverture du formulaire ma=EEtre=20
est tr=E8s longue car il ex=E9cute les 4 requ=EAtes.

Est-il possible de "d=E9sactiver" les sous formulaires des=20
onglets inactifs et de ne "r=E9activer" que l'onglet actif ?
(j'entends par activer, l'=E9x=E9cution de la requ=EAte source)

Merci beaucoup pour aide.

5 réponses

Avatar
Merci m'sieur.


Mais comment faire ?

@ +


-----Message d'origine-----
Salut,

"jpg"
J'ai un formulaire maître avec contrôle onglet (4 onglets)
contenant chacun un sous formulaire dont les sources sont
des requêtes.

Le problème, c'est que l'ouverture du formulaire maître
est très longue car il exécute les 4 requêtes.

Est-il possible de "désactiver" les sous formulaires des
onglets inactifs et de ne "réactiver" que l'onglet actif ?
(j'entends par activer, l'éxécution de la requête source)


Supprimer la source des sous-formulaires
et renseigne les lors du clic sur l'onglet conrespondant.


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



.



Avatar
3stone
Salut,

"jpg"
J'ai un formulaire maître avec contrôle onglet (4 onglets)
contenant chacun un sous formulaire dont les sources sont
des requêtes.

Le problème, c'est que l'ouverture du formulaire maître
est très longue car il exécute les 4 requêtes.

Est-il possible de "désactiver" les sous formulaires des
onglets inactifs et de ne "réactiver" que l'onglet actif ?
(j'entends par activer, l'éxécution de la requête source)


Supprimer la source des sous-formulaires
et renseigne les lors du clic sur l'onglet conrespondant.


--
A+
Pierre (3stone) Access MVP
~~~~~~~~~~~~~~~~~~~~~~~
http://users.skynet.be/mpfa
http://users.skynet.be/accesshome
Avatar
3stone
a écrit


Mais comment faire ?



Dans l'événement "On Change" du contrôle d'onglet,

tu lis le numéro de page

http://www.self-access.com/access/grenier/acRedir.php?id˜

ensuite tu attribue le recordsource à ton sous-form...


--
A+
Pierre (3stone) Access MVP
~~~~~~~~~~~~~~~~~~~~~~~
http://users.skynet.be/mpfa
http://users.skynet.be/accesshome
Avatar
jpg
-----Message d'origine-----

a écrit


Mais comment faire ?



Dans l'événement "On Change" du contrôle d'onglet,

tu lis le numéro de page

http://www.self-access.com/access/grenier/acRedir.php?
id˜


ensuite tu attribue le recordsource à ton sous-form...




Hello,

En fait, c'est sur l'attribution du recordsource que je
sèche.

dois-je écrire

me!sous_form.recordsource = "quelque chose"

si oui, c'est quoi le quelque chose ?

Avatar
3stone
"jpg"

En fait, c'est sur l'attribution du recordsource que je
sèche.

dois-je écrire

me!sous_form.recordsource = "quelque chose"

si oui, c'est quoi le quelque chose ?



Me!SousFormulaire.Form.RecordeSource = "NomDeRequete"

ou

Me!SousFormulaire.Form.RecordeSource = "Select champ1, champ2 From Machin"


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