Actualisation Form Access

Résolu/Fermé
PB Access - 16 juin 2008 à 09:09
 PB Access - 16 juin 2008 à 13:17
Bonjour,

Je travaille sous access et j'ai un petit probléme d'actualisation de fomulaire. Je sélectionne une personne dans un sous formulaire et clique sur un bouton qui m'ouvre un nouveau formulaire pour modifier les données de la personne, quand je ferme mon formulaire de modification, les données ne de mon formulaire principale (le sous formulaire) ne s'affiche pas.
J'ai essayé avec ce code:
forms![tonformulaire].requery

Mais ça ne marche pas, si vous avez une idée de comme résoudre mon probléme dites le moi MErci

5 réponses

LatelyGeek Messages postés 1758 Date d'inscription vendredi 4 janvier 2008 Statut Membre Dernière intervention 5 janvier 2023 550
16 juin 2008 à 09:21
Je viens de faire le test, ça fonctionne tout seul???
Ou alors j'ai mal compris.

Je te décris ce que j'ai fait et tu me dis si ça correspond à ton cas et sinon pourquoi:
J'ai une formulaire Clients, avec un sous-fomulaire "Interventions". Dans ce sous-formulaire, j'ai la date de l'intervention, le numéro, le nom et le prénom de l'intervenant.

Quand je clique sur le code, ça m'ouvre le formulaire Intervenants. Si je modifie le prénom d'un intervenant et que je referme ce formulaire, dans le sous-formulaire interventions du formulaire Client, le prénom de l'intervant a changé, sans aucune actualisation de ma part...

Qu'est ce qui est différent chez toi?
0
Ce qui change chez moi c'est que ça ne change pas, j'ai mes anciennes valeurs non modifiés
0
LatelyGeek Messages postés 1758 Date d'inscription vendredi 4 janvier 2008 Statut Membre Dernière intervention 5 janvier 2023 550
16 juin 2008 à 11:20
Très curieux.

Alors...
D'abord, quelle version d'Access (Bien que normalement ça n'entre pas en ligne de compte)
Et ensuite, sur quoi exactement est basé ton sous-formulaire? Une requête, je présume, mais où va-t-elle chercher les données?

D'autre part, quand tu reviens au formulaire initial, que tu te positionnes dans le sous-formulaire et que tu fais F9 manuellement, qu'est ce qui se passe?
0
J'ai la version Access 2003
Mon sous-formulaire est basé sour une requete qui va cherché les données à partir d'un zone de texte du formulaire
Quand je fais F9, les modifications se mettent à jour
0
LatelyGeek Messages postés 1758 Date d'inscription vendredi 4 janvier 2008 Statut Membre Dernière intervention 5 janvier 2023 550
16 juin 2008 à 12:10
C'est peut-être de là que vient le problème.

Peux tu faire un lien par un champ père et un champ fils entre le formulaire et le sous-formulaire? L'actualisation se ferait toute seule.

0
Merci de ta réponse
Mais peux tu me dire comment on fait ce lien stp, je suis ne connais pas beaucoup de chos en access et vb
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
LatelyGeek Messages postés 1758 Date d'inscription vendredi 4 janvier 2008 Statut Membre Dernière intervention 5 janvier 2023 550
16 juin 2008 à 13:02
Alors...

Commence par enlever le critère de ta requête qui fait référence au formulaire principal.

Ensuite, tu mets ce dernier en mode Création, tu sélectionnes les ous-formuliare, tu vas sur l'onglet Données, et c'est là que ça se fait. Je ne peux pas t'en dire plus puisque tu n'as pas dit ce que contenaient tes formulaires...

-------
Pourquoi se compliquer la vie à faire simple, quand c'est si simple de faire compliqué?
0
C'est bon ça marche merci
0