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 :

Tester un champ texte vide avec DLookup


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 48
    Par défaut Tester un champ texte vide avec DLookup
    Bonjour,

    je souhaite qu'une certaine icône apparaisse sur mon formulaire si 3 champs textes bien distincts sont vides.

    J'ai déja tester sur 1 champ texte nommé "champ1" pour la première ligne de ma table ACTION. Voilà le code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    If DLookup("champ1", "ACTION", "numero=" + CStr(1)) = Null Then
            icone1.Visible = 1
    Else
            icone1.Visible = 0
    End If
    Malheureusement, que ce champ soit vide ou pas, l'icone n'apparait pas. J'ai aussi tester en remplacant Null par "" ou encore False, mais rien à faire.

    Quelqu'un a-t-il la solution ?

    Par avance, Merci

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

    Ce n'est pas comme cela que l'on teste une nullité, mais avec la fonction IsNull, un petit tour dans la Access : http://access.developpez.com/faq/?pa...gage#UseIsNull

    De plus, évite le + pour la concaténation, utilise &, car avec le + tu aura des soucis pour concaténer des nombres.

    Starec

  3. #3
    Membre éprouvé
    Inscrit en
    Août 2008
    Messages
    131
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 131
    Par défaut
    je crois que la fonction IsNull(TonChamp) est plus appropriée pour faire ce genre de test

    Edit: oups, j'ai posté en même temps désolé

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 48
    Par défaut
    Effectivement, ça marche.

    Merci beaucoup

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

Discussions similaires

  1. remplir des champs texte automatiquement avec base
    Par rvm31 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 23/11/2007, 09h55
  2. SQL Autoriser champ texte vide
    Par kilimanjaro dans le forum Requêtes et SQL.
    Réponses: 8
    Dernier message: 09/06/2007, 17h41
  3. Réponses: 6
    Dernier message: 05/04/2006, 11h12
  4. Remplir 3 champs textes différents avec une liste déroulante
    Par azorol dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 20/12/2005, 00h04
  5. Tester si champs est vide
    Par clems34 dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 19/09/2005, 20h53

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