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

WinDev Discussion :

verifier si un champ de saisie est vide


Sujet :

WinDev

  1. #1
    Membre du Club
    Inscrit en
    Février 2006
    Messages
    231
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 231
    Points : 67
    Points
    67
    Par défaut verifier si un champ de saisie est vide
    Salut tout le monde;
    j'aimerais savoir est ce qu'il ya une fonction chez windev qui peut verifier si un champ de saisie est vide.sinon comment faire?
    si je mets comme instruction : nom_du_champ=""
    ça passe ;mais si on inserre des espaces uniquement dans le champ cette instruction s'avère d'une aucune utilitée.
    Merci pour votre aide.

  2. #2
    Membre confirmé
    Profil pro
    Freelance
    Inscrit en
    Avril 2003
    Messages
    393
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Freelance

    Informations forums :
    Inscription : Avril 2003
    Messages : 393
    Points : 492
    Points
    492
    Par défaut
    Bonjour,

    Les espaces sont considérés comme des caractères, il est donc normal que la condition SI MONCHAMP="" ne retourne pas vide.
    Sinon, remplacer les espaces par:
    mon_champ_sai = remplace (mon_champ_sai," ",""). Dans ce cas, la condition fonctionnera.
    Bonne journée

  3. #3
    Expert éminent sénior

    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    19 647
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 19 647
    Points : 32 889
    Points
    32 889
    Par défaut
    Tu peux aussi utiliser la fonction SansEspace()
    Si tu fais :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Si SansEspace(MaSaisie)<>"" Alors
    ça devrait marcher

  4. #4
    Membre confirmé
    Profil pro
    Freelance
    Inscrit en
    Avril 2003
    Messages
    393
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Freelance

    Informations forums :
    Inscription : Avril 2003
    Messages : 393
    Points : 492
    Points
    492
    Par défaut
    Exact, je n'y avais meme pas pensé En plus, la fonction sansespace me parait plus logique dans ce cas la.

  5. #5
    Membre du Club
    Inscrit en
    Février 2006
    Messages
    231
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 231
    Points : 67
    Points
    67
    Par défaut
    merci GUARDIAN et Vincent.
    la reponse de GUARDIAN m'a résolu l'affaire.

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

Discussions similaires

  1. Renseigner un champ si il est vide.
    Par curt dans le forum VBA Access
    Réponses: 1
    Dernier message: 11/08/2008, 19h42
  2. [SQL] Utiliser un autre champ dans une table si le champ par défaut est vide
    Par Mawashigeri dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 16/01/2008, 13h31
  3. Réponses: 7
    Dernier message: 29/05/2007, 12h07
  4. Tester si un champ de formulaire est vide
    Par pekka77 dans le forum ASP
    Réponses: 3
    Dernier message: 28/06/2005, 16h18
  5. tester si un champ de bdd est vide
    Par pekka77 dans le forum ASP
    Réponses: 8
    Dernier message: 28/06/2005, 16h14

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