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 :

RechDOM message d'erreur [AC-2016]


Sujet :

Access

  1. #1
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2017
    Messages
    159
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Mali

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2017
    Messages : 159
    Points : 95
    Points
    95
    Par défaut RechDOM message d'erreur
    Bonjour,

    Je cherche à remplir, dans un formulaire tabulaire, un champ indépendant par la fonction RECHDOM. J'ai une erreur que je n'arrive pas à fixer.

    Ma formule actuelle :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =RechDom("[Recap_Remboursements]";"Recap_Remboursements_Personnel";"[CT_Num]"=[Me].[CT_Num])
    J'ai aussi une erreur avec cette formule :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =RechDom("[Recap_Remboursements]";"Recap_Remboursements_Personnel";"[Recap_Remboursements_Personnel].[CT_Num]=" & [Formulaires]![F_Situation_Creances_Personnel]![CT_Num])
    Nom : Sans titre.png
Affichages : 273
Taille : 13,5 Ko

  2. #2
    Expert confirmé
    Homme Profil pro
    retraité
    Inscrit en
    Juin 2012
    Messages
    3 183
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : retraité
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Juin 2012
    Messages : 3 183
    Points : 5 515
    Points
    5 515
    Par défaut
    Bonjour,

    Essayer en retirant le Me. (nécessaire dans le code VBA mais pas dans une formule dans un champ)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =RechDom("[Recap_Remboursements]";"Recap_Remboursements_Personnel";"[CT_Num]"=[CT_Num])
    Bonne continuation.

  3. #3
    Expert éminent sénior
    Avatar de tee_grandbois
    Homme Profil pro
    retraité
    Inscrit en
    Novembre 2004
    Messages
    8 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Novembre 2004
    Messages : 8 647
    Points : 14 624
    Points
    14 624
    Par défaut
    bonjour,
    les champs indépendants ne fonctionnent pas en mode formulaire continu (ou tabulaire) car Access ne sais pas gérer les calculs indépendants dans ce mode (ils contiendront tous la même valeur).
    Il faut créer une expression directement dans la requête source du formulaire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    RecapRembt: RechDom("[Recap_Remboursements]";"Recap_Remboursements_Personnel";"[CT_Num] =""" & [CT_Num] & """")
    ou ajouter la table Recap_Remboursements_Personnel et créer une jointure (si cela ne compromet pas le fonctionnement du formulaire) et ajouter le champ Recap_Remboursements.
    Ensuite il suffit d'utiliser ce champ de le formulaire.
    Les guillemets sont importants car CT_NUM est de type Texte (car cadré à gauche sur l'image)
    Quand on est derrière l'écran on n'a aucun clavier sous les mains ...
    ah non ? donc devant l'écran c'est la connectique ?

  4. #4
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2017
    Messages
    159
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Mali

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2017
    Messages : 159
    Points : 95
    Points
    95
    Par défaut
    Bonjour,

    Merci de vos réponses. J'ai finalement suivi vos recommandations en ajoutant la table Recap_Remboursements_Personnel et en ajoutant une jointure. Puis ajouter le champ Recap_Remboursements et l'utiliser dans la source du formulaire.


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

Discussions similaires

  1. [TSocket] Message d'erreur
    Par rgz dans le forum Web & réseau
    Réponses: 6
    Dernier message: 04/07/2003, 09h16
  2. Surcharger le message d'erreur après un OnException
    Par Tirlibibi dans le forum XMLRAD
    Réponses: 2
    Dernier message: 24/04/2003, 11h42
  3. Réponses: 4
    Dernier message: 04/03/2003, 01h05
  4. [CR] Message d'erreur
    Par nono1 dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 11/09/2002, 14h54
  5. Réponses: 2
    Dernier message: 27/05/2002, 19h46

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