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

Access Discussion :

[Débutant] Formulaire affichage double


Sujet :

Access

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 5
    Points : 1
    Points
    1
    Par défaut [Débutant] Formulaire affichage double
    Bonjour,

    ma question doit être plutot simple et pourtant je trouve la solution nulle part (ni dans mon bouquin tout neuf, ni dans l'immense FAQ de Developpez.com )

    j'ai une table basique.
    Je cherche a avoir un formulaire me permettant de remplir cette table grace à des contrôles (donc ca je sais faire... tres facile avec l'assistant, j'utilise "colonne simple"

    Là où ca se complique, c'est que je voudrais voir ma table sous forme de tableau juste sous mon formulaire de saisie ! et là je séche.

  2. #2
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 087
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 087
    Points : 42 926
    Points
    42 926
    Par défaut
    Si j'ai tout compris, tu veux introduire dans un formulaire normal les donnée et les visualiser dans un tableau situé dans ton formuliare.

    Tu utilises l'assistant sous-formulaire.
    Tu choisis comme source de données la table attachée à ton formulaire.
    Ensuite, tu enlève la relation champ père / fils du sous-formulaire.

    Su un des contrôles de ton formulaire, tu demande un requery de ton sous-formulaire.

    Le tour est joué.
    J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
    Débutez en VBA

    Mes articles


    Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !

  3. #3
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 5
    Points : 1
    Points
    1
    Par défaut
    Désolé pour le temps de réponse, mais je travaillais aujourd'hui.

    J'ai testé et fouillé pour trouver ces relations. J'ai fini par trouver et ca fonctionne !
    Me reste encore un probleme, le tableau ne se met pas à jour en même temps que ma saisie de données dans le masque.
    (les infos sont bien enregistrées dans la table, mais n'aparaissent pas sur le tableau du bas.. seules les infos deja existantes apparaissent.)

    -- Edit --

    En fait pour lorsque je modifie des infos, cela affiche tout de suite le resultat dans la partie basse... si j'ajoute des informations, il faut que je fasse clique droit et "afficher tous els renseignements"

    n'y a t il pas moyen de faire cela automatiquement ?

  4. #4
    Membre du Club
    Inscrit en
    Mai 2005
    Messages
    79
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 79
    Points : 60
    Points
    60
    Par défaut
    Salut,

    As-tu bien fait un REQUERY comme HEUREUX-OLI t'a dit
    Su un des contrôles de ton formulaire, tu demande un requery de ton sous-formulaire.

  5. #5
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 5
    Points : 1
    Points
    1
    Par défaut
    heu non ! j'ai zapé cette étape, et à vrai dire si je comprends la fonction... (du moins l'utilité de faire une telle chose) je vois pas comment la mettre en place
    => comme j'ai indiqué dans le titre, je débute

    Bon je vais chercher comment on fait cette chose bizarre

  6. #6
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 5
    Points : 1
    Points
    1
    Par défaut
    J'ai cherché comment placer une commance Requery, mais rien trouvé qui m'aidait

    pourriez vous me donner un petit coup de pouce svp ?

  7. #7
    Membre régulier
    Inscrit en
    Septembre 2004
    Messages
    148
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 148
    Points : 103
    Points
    103
    Par défaut
    Salut
    Si j'ai bien compris tu fais une saisie dans ton formulaire pour ajouter des enregistrements à une table que tu affiches en dessous grace à un sous formulaire.
    Donc tu dois avoir un bouton de commande pour valider ta saisie et sur l'évènement click de ce bouton tu peux rajouter le code permettant de rafraichir ton sous formulaire.
    Va voir ceci
    Podz

  8. #8
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 5
    Points : 1
    Points
    1
    Par défaut
    Oui c'est exactement ça !

    j'ai testé les deux formules,

    Me.SousForm.Form.requery
    et
    Me!SubForm.Form.Requery
    j'ai remplacé SubForm et Form par les noms de mon formulaire et de mon sous formulaire

    mais chaque fois j'ai le message suivant : "MS Office Access ne peut pas trouver la macro "Me!SubForm" ou "Me!Nomdemonsousformulaire"

  9. #9
    Membre du Club
    Inscrit en
    Mai 2005
    Messages
    79
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 79
    Points : 60
    Points
    60
    Par défaut
    Tu peux essayer çà
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DoCmd.Requery ("Form ou Sous Form")

Discussions similaires

  1. [AC-2007] Affichage double formulaire et mise en forme conditionnelle
    Par lio33 dans le forum IHM
    Réponses: 3
    Dernier message: 28/04/2011, 15h59
  2. [AC-2003] formulaire - affichage double entrée
    Par geo_67210 dans le forum IHM
    Réponses: 2
    Dernier message: 18/05/2010, 12h43
  3. [AC-2003] Formulaire avec double affichage
    Par Jacques-Henri dans le forum IHM
    Réponses: 24
    Dernier message: 21/06/2009, 21h11
  4. Réponses: 24
    Dernier message: 22/12/2006, 10h17
  5. [débutant] Listview et double-clic
    Par Runlevel dans le forum C++Builder
    Réponses: 12
    Dernier message: 29/06/2004, 19h44

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