Actualisation Form Access
Résolu
PB Access
-
PB Access -
PB Access -
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
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
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?
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?
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?
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?
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.
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.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
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é?
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é?