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 :

Textbox avec résultat d'une requête à partir d'un formulaire automatique [AC-2010]


Sujet :

IHM

  1. #1
    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 Textbox avec résultat d'une requête à partir d'un formulaire automatique
    Bonjour,


    Désolé pour le titre, j'ai eu du mal à trouver ce que je voulais

    Avec l'aide (un petit peu) du tuto de Caféine pour la recherche multi-critères (et principalement le complément, qui permet via un double clic d'avoir le détail de la ligne), j'ai créé un formulaire sur une table. Jusque-là, pas de souci

    Dans cette table (table1), j'ai son ID auto (qu'on appelera Id1), et une clé secondaire (qu'on appelera ID2), car cette table (table2) liée à une autre.
    Du coup, dans mon formulaire créé en automatique, j'ai ces 2 ID qui apparaissent.

    Seulement, pour plus de clarté sur mon formulaire, plutôt que de mettre l'ID2, je voudrais mettre un autre champ de ma seconde table. J'ai donc créé une requête, qui me permet de récupérer ce champ avec comme requête ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SELECT NomChamp2
    FROM Table2
    WHERE (((Id2)=[Formulaires]![frmtable1]![ID2]));
    [Formulaires]![frmtable1]![ID2] équivaut à la textbox de ma clé secondaire.

    Quand je lance mon formulaire, malheureusement, dans ma nouvelle TextBox, j'ai la valeur #Nom*? qui apparait, et je comprend pas pourquoi

    Pourtant, quand je lance ma requête en même temps que mon formulaire, ma requête me renvoie bien une valeur

    Quelqu'un aurait une idée ?


    Pour information, j'ai créé une requête pour récupérer le champ, car je voyait pas trop comment faire autrement. S'il y a une autre solution, je suis preneur
    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 !

  2. #2
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 594
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 78
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 594
    Points : 282 192
    Points
    282 192
    Par défaut
    Bonjour,

    J'ignore ce que tu as mis comme propriété Source contrôle de ton "champ plus clair".

    Essaie plutôt d'utiliser une fonction de domaine comme ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =RechDom("NomChamps2";"table2";" id2 =" & [id2])
    pour autant que j'aie correctement utilisé les noms que tu as employés.
    SVP ne m'envoyez pas de messages privés pour poser des questions techniques, vous n'aurez pas de réponse !

  3. #3
    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
    Oh Yeah tu es un champion ça marche

    Merci beaucoup !
    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 !

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

Discussions similaires

  1. [AC-2007] Sélectionner les résultats d'une requète à partir d'un formulaire
    Par marin_kaout dans le forum Requêtes et SQL.
    Réponses: 0
    Dernier message: 29/01/2015, 16h29
  2. Réponses: 14
    Dernier message: 19/09/2013, 14h49
  3. [AC-2003] Modification du résultat d'une requête à partir d'un code en VBA
    Par SIGER_971 dans le forum Access
    Réponses: 3
    Dernier message: 24/07/2009, 14h09
  4. Modifier les résultats d'une requête à partir de cases à cocher
    Par Oliv'83 dans le forum Requêtes et SQL.
    Réponses: 4
    Dernier message: 09/04/2008, 17h01
  5. Réponses: 1
    Dernier message: 29/09/2005, 12h05

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