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 :

[Formulaire] formule Dlookup


Sujet :

IHM

  1. #1
    En attente de confirmation mail
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    216
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 216
    Points : 61
    Points
    61
    Par défaut [Formulaire] formule Dlookup
    Je cherche à utiliser cette formule dans un formulaire.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =Dlookup("[Type NHA] ","[TYPE NHA]"," [NHA] = " & left( [MSN U/S à réparer parent] ,3) & "')
    Je ne vois pas l'erreur??? je mets cette formule dans la source de controle de ma zone de texte... Mais ca ne donne rien. Ma formule n'est même pas sauvegarder !

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Pense aux balises codes (je viens de le faire)

    Plusieurs questions :

    1 - Ton champ [Type NHA] à le même nom que ta table ?
    2 - Tu mets ' à la fin, et pas dans ton "[NHA] = "
    3 - D'où vient [MSN U/S à réparer parent]

    As-tu un message d'erreur ?

    Starec

  3. #3
    En attente de confirmation mail
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    216
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 216
    Points : 61
    Points
    61
    Par défaut Dlookup
    Voir réponse à tes questions en rouge

    Pense aux balises codes (je viens de le faire) : Je ne sais pas ce que c’est
    Plusieurs questions :
    1 - Ton champ [Type NHA] à le même nom que ta table ? OUI
    2 - Tu mets ' à la fin, et pas dans ton "[NHA] = " oui, ca ne doit pas etre normal… Quelle est la bonne syntaxe ??
    3 - D'où vient [MSN U/S à réparer parent] Cela correspond au code moteur, qui me permettra de me donner le type moteur

    As-tu un message d'erreur ? OUI voir fichier joint

  4. #4
    Invité
    Invité(e)
    Par défaut
    Re

    Pour les balises codes : sélectionne ton code et clique sur le # en haut de la fenêtre de rédaction des messages.

    1 - Ton champ [Type NHA] à le même nom que ta table ? OUI
    MAUVAISE IDEE

    2 - Tu mets ' à la fin, et pas dans ton "[NHA] = " oui, ca ne doit pas etre normal… Quelle est la bonne syntaxe ??
    Tu dois ouvrir avec ' entre [NHA]= et le "

    D'où vient [MSN U/S à réparer parent] Cela correspond au code moteur, qui me permettra de me donner le type moteur
    Il vient d'où le code moteur ? Formulaire ?

    Regarde déjà pour '

    Starec

  5. #5
    En attente de confirmation mail
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    216
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 216
    Points : 61
    Points
    61
    Par défaut Dlookup
    Est ce que tu pourrais me l'écrire comme il faut... pq je comprends pas ou il faut mettre des ' et des "

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =Dlookup("[Type NHA] ","[TYPE NHA]"," [NHA] = '" & left( [MSN U/S à réparer parent] ,3) & "'")
    merci

  6. #6
    Membre éprouvé Avatar de jean-paul lepetit
    Inscrit en
    Février 2005
    Messages
    842
    Détails du profil
    Informations personnelles :
    Âge : 68

    Informations forums :
    Inscription : Février 2005
    Messages : 842
    Points : 919
    Points
    919
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =Dlookup("[Type NHA] ","[TYPE NHA]"," [NHA] = '" & left( [MSN U/S à réparer parent] ,3) & "'")

  7. #7
    Invité
    Invité(e)
    Par défaut
    Re

    Je viens de réediter ton code pour la deuxième fois pour les balises (penses y la prochaine fois).

    J'en est profité pour faire les modifs.

    Tu n'as toujours pas répondu à la question :
    D'où vient [MSN U/S à réparer parent] Cela correspond au code moteur, qui me permettra de me donner le type moteur

    Il vient d'où le code moteur ? Formulaire ?
    Starec

  8. #8
    En attente de confirmation mail
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    216
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 216
    Points : 61
    Points
    61
    Par défaut Dlookup
    le code moteur vient d'une saisie manuelle... dans le formulaire

    Ensuite je veux appliquer une formule qui prend en compte les 3 premiers chiffres du code moteur qui vient d etre saisie et que ca fasse référence à une table (table TYPE NHA).
    Dans cette table NHA, j'ai 2 colonnes:
    - le code moteur (les 3 premiers chiffres)
    - le type moteur correspond

    C'est ce type moteur que j'aimerai pouvoir faire apparaitre dans mon formulaire, qd l'opérateur saisie le code moteur.
    J'espere que c'est un peu plus clair?

    merci d'avance

  9. #9
    Membre éprouvé Avatar de jean-paul lepetit
    Inscrit en
    Février 2005
    Messages
    842
    Détails du profil
    Informations personnelles :
    Âge : 68

    Informations forums :
    Inscription : Février 2005
    Messages : 842
    Points : 919
    Points
    919
    Par défaut
    j'avais pas vu,

    c'est un ; qu'il faut et non pas une virgule dans la fonction left
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =RechDom("[Type NHA] ";"[TYPE NHA]";" [NHA] = '" & Gauche([MSN U/S à réparer parent];3) & "'")

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

Discussions similaires

  1. Pb formulaire formule et source de contrôle
    Par Lasource dans le forum VBA Access
    Réponses: 9
    Dernier message: 22/01/2009, 17h27
  2. [Formulaire] DLookUp si plusieurs occurences?
    Par fredsgar dans le forum IHM
    Réponses: 5
    Dernier message: 29/03/2007, 12h11
  3. Réponses: 2
    Dernier message: 12/02/2007, 22h34
  4. DLookup avec formulaire continu
    Par picatchou dans le forum IHM
    Réponses: 3
    Dernier message: 26/11/2006, 12h08
  5. Réponses: 2
    Dernier message: 09/01/2006, 14h52

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