IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

IHM Discussion :

[VBA-A] comment actualiser un sous formulaire


Sujet :

IHM

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 2
    Points : 2
    Points
    2
    Par défaut [VBA-A] comment actualiser un sous formulaire
    J'ai un formulaire "patient" qui contient un sous formulaire "traitement médicament" .A l'ouverture de "patient" on effectue une recherche pour avoir le patient voulu, s'affiche alors toutes les données personnelles du patient; et dans le sous formulaire "traitement medicament" tous les médicaments avec dosage , posologie etc... La saisie d'une nouvelle ligne médicament s'effectue dans un autre formulaire ouvrable depuis le formulaire "patient". Comment faire aprés la saisie, l'enregistrement de cette ligne et la fermeture du formulaire pour avoir une réactualisation automatique du sous formulaire "traitement médicament.
    Tout a été construit en vba avec access 2000.

  2. #2
    Expert confirmé Avatar de illight
    Homme Profil pro
    Analyste décisionnel
    Inscrit en
    Septembre 2005
    Messages
    2 338
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Analyste décisionnel
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2005
    Messages : 2 338
    Points : 4 295
    Points
    4 295
    Par défaut
    La saisie d'une nouvelle ligne médicament s'effectue dans un autre formulaire ouvrable depuis le formulaire "patient". Comment faire aprés la saisie, l'enregistrement de cette ligne et la fermeture du formulaire pour avoir une réactualisation automatique du sous formulaire "traitement médicament.
    Je comprend pas tout a fiat la : tu ouvre le formulaire "traitement médicament" du formulaire "patient", où tu rajoute une ligne de médicament (dans le formulaire de "traitement médicament"). Et tu voudrais que quand on ferme celui ci, le formulaire "patient s'actualise, c'est ça ? ou j'ai mal compris ?

    Si c'est le cas, il faut juste que tu actualise ta zone de liste, en créant une requete pour rafraichir tes données de ta zone de liste


    Pour cela, tu peux aller voir ici :

    http://cafeine.developpez.com/access...echerchemulti/
    1. Avant de poster, et http://www.developpez.com/sources/
    2. Lors du post, n'oubliez pas, si besoin les balises CODE => voir ici pour l'utilisation
    3. N'oubliez pas le
    4. N'oubliez pas le si la réponse vous a été utile !

  3. #3
    Expert éminent
    Avatar de cafeine
    Inscrit en
    Juin 2002
    Messages
    3 904
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 3 904
    Points : 6 781
    Points
    6 781
    Par défaut
    Hello,

    a priori un sous formulaire ça se rafraichit comme ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Forms("Form principal").Controls("Sous form").Form.Requery
    Ne mettez pas "Problème" dans vos titres, par définition derrière toute question se cache un problème
    12 tutoriels Access



  4. #4
    Candidat au Club
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 2
    Points : 2
    Points
    2
    Par défaut
    Bonjour,

    Forms("Form principal").Controls("Sous form").Form.Requery

    était bien la solution à mon problème. Je suis débutant en la matière et je vous remercie de votre aide.
    Merci aux personnes qui m'ont répondu.

  5. #5
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2015
    Messages
    80
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2015
    Messages : 80
    Points : 63
    Points
    63
    Par défaut
    Moi j'utilise simplement me.refresh pour actualiser mon sous-formulaire

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Actualisation Ligne sous formulaire
    Par hugo69 dans le forum IHM
    Réponses: 1
    Dernier message: 28/11/2006, 20h16
  2. Pb d'actualisation entre sous-formulaire et table
    Par Alpha31 dans le forum Access
    Réponses: 4
    Dernier message: 20/06/2006, 09h09
  3. [ACESS 2003]Comment masquer un sous formulaire?
    Par steeves5 dans le forum Access
    Réponses: 2
    Dernier message: 04/05/2006, 08h59
  4. Comment tester un sous-formulaire ?
    Par Tchupacabra dans le forum Access
    Réponses: 11
    Dernier message: 27/12/2005, 11h48
  5. [formulaire] Actualiser un sous-formulaire
    Par grenet dans le forum IHM
    Réponses: 2
    Dernier message: 09/11/2005, 09h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo