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

La Charte du Forum - La Charte du Forum

Forum - Forum
Problèmes Access des débutants - Problèmes Access des débutants


clos par 3Stone le 28/11/2013 : 13:02  Sujet n° 684  donner focus à un sous formulaire

le 16/06/2013 : 15:26
par kesri

Anonyme

visiteur

Bonsoir
Mon problème à moi est le suivant:
j'ai 1 formulaire principal [Concessionnaires] et un sous formulaire [Consultation]
le Formulaire  principal j'affiche l'ensemble des enregistrements (Linsting)
quand je clique sur un champ "Societe" j'affiche formulaire [Consultation] ou je prévois un 04 boutons de visualisation ['P. Enregistrement, Suivant, Précédant D. Enregistrement '] et je n'arrive pas à donner le focus au sous formulaire [Consultation]. Mais quand j'appelle directement Formulaire [Consultation] sans passer par le Form. principal cela marche
Comment faire SVP et merci d'avance pour la réponse.
 sujet clos  Haut

[]   

DébutPrécédent [ 1 2 3 ] SuivantFin
Réponse n° 1
--------
le 16/06/2013 : 23:59
par 3Stone

3Stone

Administrateur

Bonjour,

Tu ne dis pas où se trouvent les boutons... mais en principe, cela doit ressembler à quelque chose comme ceci (si le bouton se trouve sur le formulaire principal) :
 

Code :
Me.NomDuSousForm.Form!NomDeLaZoneDeTexte.SetFocus

 
Cordialement,
Pierre(3stone)

  clos par 3Stone le 28/11/2013 : 13:02  Haut
Réponse n° 2
--------
le 18/06/2013 : 10:25
par kesri

Anonyme

visiteur
Bonjour

merci pour la réponse
pardon pour le retard, en déplacement.
s'agissant des boutons, ils figurent sur le sous formulaire [Consultation]
je viens de tester la ligne de code
Me.consultation.Form!societe.SetFocus
message d'erreur :
erreur de compilation
ce que je n'arriva pas à comprendre pourquoi quand je fais appel au sous
formulaire [Consultation]sans passer par le F. principal tous les boutons fonctionnent
le plus normalement du monde, et ce n'est pas le cas
quand c'est à partir du F. principal
merci encore.


Ecrire à kesri   clos par 3Stone le 28/11/2013 : 13:02  Haut
Réponse n° 3
--------
le 18/06/2013 : 13:59
par 3Stone

3Stone

Administrateur

Bonjour,
 
Citation :

s'agissant des boutons, ils figurent sur le sous formulaire [Consultation]

 
C'est le genre de précision dont on souhaite disposer à la lecture de la question...
 
Citation :

je viens de tester la ligne de code
Me.consultation.Form!societe.SetFocus
message d'erreur : erreur de compilation

 
Évidemment ! Puisque "Me" fait référence au formulaire qui contient le code.
 
Citation :

quand je fais appel au sous formulaire [Consultation]sans passer par le F. principal tous les boutons fonctionnent le plus normalement du monde, et ce n'est pas le cas quand c'est à partir du F. principal

 
Ce qu'il faudrait savoir, c'est que si le formulaire "Consultation" est bien un sous-formulaire.

Définition : un formulaire est appelé ainsi lorsqu'il est inclus dans un autre formulaire.

Est-ce bien le cas ?
Si oui, au départ de quoi souhaites tu donner le focus au sous-formulaire ?
  • Par un clic sur un bouton se trouvant sur un formulaire X ?
  • A l'ouverture de formulaire principal ?
  • Autre ?
Tu peux me passer un extrait de ta base (au moins le formulaire et le sous-formulaire) en utilisant ceci.

Cordialement,
Pierre(3stone)
  clos par 3Stone le 28/11/2013 : 13:02  Haut
Réponse n° 4
--------
le 21/06/2013 : 23:05
par kesri

Anonyme

visiteur
bonsoir
pardon pour le retard, indépendamment de ma volonté. (pas de connexion internet)
s'agissant maintenant de mon problème, je pense que l'erreur provient de la relation des tables, en effet j'ai 05 tables et je n'arrive pas à établir les relations qu'ils faut.
si je peux me permettre solliciter votre concors svp
merci d'avance.
Ecrire à kesri   clos par 3Stone le 28/11/2013 : 13:02  Haut
Réponse n° 5
--------
le 21/06/2013 : 23:24
par 3Stone

3Stone

Administrateur

Bonsoir,
 
Citation :

je pense que l'erreur provient de la relation des tables, en effet j'ai 05 tables et je n'arrive pas à établir les relations qu'ils faut.

 
Tu veux dire que tu as des difficultés pour définir les bonnes relations ?
ou bien c'est Access qui ne veux pas créer les relations que tu lui propose ?

Cordialement,
Pierre(3stone)
  clos par 3Stone le 28/11/2013 : 13:02  Haut
Réponse n° 6
--------
le 22/06/2013 : 13:53
par kesri

Anonyme

visiteur
Bonjour, merci pour la réponse
Effectivement je trouve la difficulté pour relier les tables en question.
en fait j'ai 04 tables
merci
Ecrire à kesri   clos par 3Stone le 28/11/2013 : 13:02  Haut
Réponse n° 7
--------
le 22/06/2013 : 15:44
par 3Stone

3Stone

Administrateur

Bonjour,

Affiche les relations et fait une copie écran et utilise ceci pour me la transmettre.
Je pourrai ainsi voir les tables et les champs en question.

Cordialement,
Pierre(3stone)
  clos par 3Stone le 28/11/2013 : 13:02  Haut
Réponse n° 8
--------
le 22/06/2013 : 20:25
par kesri

Anonyme

visiteur
bonsoir,
je n'arrive pas à vous envoyer le fichier relations.rar
merci encore
Ecrire à kesri   clos par 3Stone le 28/11/2013 : 13:02  Haut
DébutPrécédent [ 1 2 3 ] SuivantFin
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