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

VBA Access Discussion :

effectuer un test sur deux champ


Sujet :

VBA Access

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    232
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 232
    Points : 114
    Points
    114
    Par défaut effectuer un test sur deux champ
    bonjour,

    j'ai créé un formulaire contenant un sous formulaire, je souhaiterai effectuer un test entre deux champ (qui sont de même type)
    l'un est dans le formulaire, l'autre dans mon sous formulaire
    je suis allé sur les tutos et à partir des quelques exemples j'ai écrit mon code mais qui ne marche pas
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Private Sub TYPE_CDE_LostFocus()
    If Forms![F_SAISIE_CDE]![FDETAILCDE]![TYP_LIGN_CDE] <> Forms![F_SAISIE_CDE]![TYP_CDE] Then
    MsgBox "ATTENTION LES DEUX TYPES  NE PEUVENT ETRE DIFFERENTS", vbInformation
    End If
    F_SAISIE_CDE correspond au formulaire principal
    FDETAILCDE correspond au sous formulaire
    TYP_LIGN_CDE et TYP_CDE correspond aux deux champs sur lesquels j'effectue un test;je reçois le message suivant IMPOSSIBLE DE TROUVER LE CHAMP FDETAILCDE (qui en réalité n'est pas un champ mais le nom du formulaire principal
    Je pense donc que la syntaxe de mon code comporte une erreur ?
    merci

  2. #2
    Expert confirmé
    Avatar de vodiem
    Homme Profil pro
    Vivre
    Inscrit en
    Avril 2006
    Messages
    2 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Vivre
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2006
    Messages : 2 895
    Points : 4 325
    Points
    4 325
    Par défaut
    un peu de lecture ici t'aidera.


  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    232
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 232
    Points : 114
    Points
    114
    Par défaut effectuer un test sur deux champ
    merci pour le coup de main, mais en réalité c'était trés simple
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    If TYP_LIGN_CDE <> Forms![F_saisie_cde]!TYP_CDE Then
    MsgBox "ATTENTION LES DEUX TYPES  NE PEUVENT ETRE DIFFERENTS", vbInformation
    et ça marche

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

Discussions similaires

  1. Réponses: 7
    Dernier message: 07/12/2009, 22h08
  2. Test de vérification sur deux champs
    Par direct dans le forum Linux
    Réponses: 8
    Dernier message: 28/04/2009, 16h22
  3. pb avec select sur deux champs
    Par graphicsxp dans le forum Langage SQL
    Réponses: 7
    Dernier message: 22/03/2005, 15h30
  4. contrainte sur deux champs d'une table
    Par bdkiller dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 17/09/2004, 18h26
  5. Test sur un champs vide
    Par PrinceMaster77 dans le forum ASP
    Réponses: 2
    Dernier message: 27/04/2004, 12h54

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