Forum - Questions générale - Sujet n°766

[]
Nombre de membres 1 membre
Connectés : ( personne )
 

La Charte du Forum - La Charte du Forum

Forum - Forum
Questions générale - Questions générale


clos par 3Stone le 29/03/2016 : 14:16  Sujet n° 766  Passer d'un sous-formulaire à un autre

le 18/03/2016 : 12:22
par Pascal032

Anonyme

visiteur

Bonjour Pierre.
Après 3 ans de maladie je me remet à un projet access et j'ai des difficultés pour, arrivé à la fin d'un sous-formulaire, passer au début d'un autre.
Access 2016 MDB
Formulaire parent : Frm_101_dossiers
Sous formulaire à atteindre sFrm_103_Missions
contrôle à donner le focus SsProc_ID
À la sortie du focus du dernier contrôle je fais
Forms![Frm_101_dossiers]![sFrm_103_Missions].Form![SsProc_ID].SetFocus  Mais il indique qu'il ne trouve pas le champ sFrm_103_Missions dans l'expression.

D'avance tout mes remerciements,
Pascal.
Et pour te donner une idée du niveau auquel j'étais arrivé : http://www.cambier.eu/pascal/codes/access-trousseau/gestion-itinerante-de-droits-la-methode-du-trousseau-de-cles.html
Code :
Ecrire à Pascal032  sujet clos  Haut

[]   

Réponse n° 1
--------
le 19/03/2016 : 00:18
par 3Stone

3Stone

Administrateur

Bonjour,
 
Citation :

Sous formulaire à atteindre sFrm_103_Missions

 
Attention, ce n'est pas le nom du sous-formulaire qu'il faut renseigner, mais bien le nom du conteneur (de l'objet) qui contient le sous-formulaire.

Le nom de ce conteneur peut être différent et dans ce cas...

Cordialement,
Pierre (3Stone)
  clos par 3Stone le 29/03/2016 : 14:16  Haut
Réponse n° 2
--------
le 19/03/2016 : 15:43
par Pascal032

Anonyme

visiteur
Bien vu Pierre ! et corrigé.
Plus d'erreur mais ça ce ne fonctionne pas : le focus tourne en rond dans le sous-formulaire
Ecrire à Pascal032   clos par 3Stone le 29/03/2016 : 14:16  Haut
Réponse n° 3
--------
le 19/03/2016 : 19:05
par 3Stone

3Stone

Administrateur

Bonjour,
 
Citation :

le focus tourne en rond dans le sous-formulaire

 
Heu... le focus (donc le curseur) est donné à une zone de texte ou autre...

Mais, "tourner en rond" ?
Qu'est ce qu'il est prévu de se passer ?

Et encore un fois :
Code :
Forms![Frm_101_dossiers]![sFrm_103_Missions].Form![SsProc_ID].SetFocus
 
Avec :
 
Code :
![SsProc_ID]
 tu t'adresse à la zone de texte (donc l'objet) du formulaire...
Alors que .[SsProc_ID] s'adresse au champ !
Tu remarqueras le "!" ou le "." devant le nom...

Pierre (3Stone)
  clos par 3Stone le 29/03/2016 : 14:16  Haut
Réponse n° 4
--------
le 26/03/2016 : 16:48
par Pascal032

Anonyme

visiteur
Merci pour tout, Pierre,  Pour finir, j'ai adopté une autre voie
Ecrire à Pascal032   clos par 3Stone le 29/03/2016 : 14:16  Haut
actif sujet actif   clos sujet clos   Important! Important!   Nouveau Nouveau message   -   Rectifier Rectifier message   Clôturer Clôturer sujet   Remonter Remonter
[]
Catégories de discussion  Forum 



Haut