Comment faire Si vide afficher le vide ou si vide afficher zero? [Résolu]

Signaler
-
Messages postés
13052
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
13 novembre 2020
-
Bonjour a tous.

J'ai cette expression : rscommande("idclient")= me.txtidclient

Ma question
1. Comment afficher le vide si txtclient est vide?
2. Comment afficher zero si txtclient est vide?

Merci pour votre aide.

2 réponses

Bonjoir,
IF(ISBLANK(B1) , 0 , ""&B1&"")

Si ([B1] (est vide), Vrais: case de valeure 0, Faux: "Ecrire "&copie du texte [B1]&" ")

J'espere que c'est la reponse que tu cherchait.

Edit:
marche pas avec "&B1&", besoin de double guillemets
Si tu veut que la cellule reste vide: IF(ISBLANK(B1) , , ""&B1&""), elle se rempliras d'un espace et donc sera visuelement vide.
Merci. Mais comment introduire cette réponse dans mon expression ? (L'expression de ma question) 1.si zéro et 2. Si vide
Messages postés
13052
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
13 novembre 2020
727
bonjour,
quand tu écris "afficher", veux-tu dire "enregistrer dans la table"?
quel est-le type du champ idclient?
txtidclient est-il un textbox?
comment se comporte l'instruction quand txtidclient est "vide"?
Idclient = nom d'un champs dans ma table "commande" c'est champs numérique
Txtidclient= un textbox qui l'affiche idclient a chaque fois je sélectionne le nom du client. En cliquant sur un bouton il enregistre idclient dans la table commande. Si aucun client n'est sélectionné j'aimerais qu'il m'affiche le vide
Messages postés
13052
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
13 novembre 2020
727 > Eric
qu'est-ce qui s'affiche pour le moment quand aucun client n'est sélectionné?
je pense que l'instruction que tu nous montres ne s'occupe pas de l'affichage. où se trouve-t--elle?
>
Messages postés
13052
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
13 novembre 2020

J'ai vérifié rien ne s'affiche dans ma table si je ne saisie rien. Merci de vôtre aide. Comprenez je suis un grand débutant en access
Messages postés
13052
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
13 novembre 2020
727 > Eric
donne peut-être un exemple, explique ce que tu vois, ce que tu fais, et ce que tu voudrais obtenir.
la seule chose que tu as montré, c'est
rscommande("idclient")= me.txtidclient
, cela ne suffit pas.

tu débutes, et tu veux progresser, ou tu veux simplement être dépanné?