Comment faire Si vide afficher le vide ou si vide afficher zero?

Résolu/Fermé
Eric - 10 nov. 2020 à 06:32
yg_be
Messages postés
19961
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
8 août 2022
- 10 nov. 2020 à 16:39
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.
0
Merci. Mais comment introduire cette réponse dans mon expression ? (L'expression de ma question) 1.si zéro et 2. Si vide
0
yg_be
Messages postés
19961
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
8 août 2022
1 171
10 nov. 2020 à 08:30
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"?
0
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
0
yg_be
Messages postés
19961
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
8 août 2022
1 171 > Eric
10 nov. 2020 à 10:14
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?
0
Eric > yg_be
Messages postés
19961
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
8 août 2022

10 nov. 2020 à 16:32
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
0
yg_be
Messages postés
19961
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
8 août 2022
1 171 > Eric
10 nov. 2020 à 16:39
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é?
0