Données d'un etat access

Fermé
Oholabi12345 Messages postés 498 Date d'inscription vendredi 21 août 2020 Statut Membre Dernière intervention 29 octobre 2022 - 21 août 2020 à 23:24
yg_be Messages postés 22698 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 18 avril 2024 - 8 sept. 2020 à 15:05
Bonjour, je souhaite afficher des champs vides Dans un etat access en lieu et place des zeros pour des champs non saisis

4 réponses

yg_be Messages postés 22698 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 18 avril 2024 1 471
Modifié le 22 août 2020 à 08:15
bonjour, quelle est la valeur par défaut du champ?
0
Oholabi12345 Messages postés 498 Date d'inscription vendredi 21 août 2020 Statut Membre Dernière intervention 29 octobre 2022
22 août 2020 à 15:37
Cest zero
0
yg_be Messages postés 22698 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 18 avril 2024 1 471 > Oholabi12345 Messages postés 498 Date d'inscription vendredi 21 août 2020 Statut Membre Dernière intervention 29 octobre 2022
23 août 2020 à 21:50
as-tu essayé de laisser, par défaut, le champ vide?
j'ai l'impression que tu as choisi de ne pas laisser de champ vide, alors que c'est ce que tu souhaites.
0
RV71 Messages postés 509 Date d'inscription mardi 14 avril 2020 Statut Membre Dernière intervention 15 avril 2024 31
22 août 2020 à 19:20
Bonjour,

tu peux baser ton état sur une requête (propriétés de l'état, source) qui contiendra
SELECT  Replace([tonChamp],0," ") AS champvide
FROM laTable;


A+
0
Oholabi12345 Messages postés 498 Date d'inscription vendredi 21 août 2020 Statut Membre Dernière intervention 29 octobre 2022
22 août 2020 à 20:25
0
RV71 Messages postés 509 Date d'inscription mardi 14 avril 2020 Statut Membre Dernière intervention 15 avril 2024 31 > Oholabi12345 Messages postés 498 Date d'inscription vendredi 21 août 2020 Statut Membre Dernière intervention 29 octobre 2022
22 août 2020 à 20:30
Et ?
As tu modifié la requête source de ton état avec des replace ?

A+
0
Oholabi12345 Messages postés 498 Date d'inscription vendredi 21 août 2020 Statut Membre Dernière intervention 29 octobre 2022
22 août 2020 à 20:34
En fait cest un etat qui est deja basé sur une requete et qui affiche plusieurs lignes mais sur certaines lignes il y a qu'une seule colonne reseignée et donc les autres colonnes ou champ non renseigné je souhaiterais que les cases soient vides enfin de Donner une bonne lisibilité a mon etat
0
Oholabi12345 Messages postés 498 Date d'inscription vendredi 21 août 2020 Statut Membre Dernière intervention 29 octobre 2022
22 août 2020 à 20:42
Le [ champvide ] represente quoi exactement
0
RV71 Messages postés 509 Date d'inscription mardi 14 avril 2020 Statut Membre Dernière intervention 15 avril 2024 31 > Oholabi12345 Messages postés 498 Date d'inscription vendredi 21 août 2020 Statut Membre Dernière intervention 29 octobre 2022
22 août 2020 à 20:57
Il n'y a pas de [champvide]...
Champvide était dans mon exemple le résultat de Replace([tonChamp],0," ")
Mais fais plutôt avec le format comme je te l'ai indiqué https://forums.commentcamarche.net/forum/affich-36815314-donnees-d-un-etat-access?utm_source=ccm&utm_medium=mail&utm_campaign=newAnswer#9

A+
0
Oholabi12345 Messages postés 498 Date d'inscription vendredi 21 août 2020 Statut Membre Dernière intervention 29 octobre 2022
22 août 2020 à 20:40
Non je nai pas remplacé parce que l'etat est deja basé sur une requete donc le nom de la requete s'y trouve deja
0
oholabi12345
22 août 2020 à 23:14
est ce que sur chaque champ concerné dans l'état ; je place replace sur sa propriété SOURCE CONTROLE ou sur FORMAT ? sinon la propriété SOURCE de l'état est déjà occupée par le nom de la requête sur laquelle se trouve basée l'état
merci
0
Oholabi12345 Messages postés 498 Date d'inscription vendredi 21 août 2020 Statut Membre Dernière intervention 29 octobre 2022 > oholabi12345
23 août 2020 à 14:14
Bonjour a tous , j'attends toujours une aide mon probleme n'est pas reglé
Merci
0
RV71 Messages postés 509 Date d'inscription mardi 14 avril 2020 Statut Membre Dernière intervention 15 avril 2024 31 > Oholabi12345 Messages postés 498 Date d'inscription vendredi 21 août 2020 Statut Membre Dernière intervention 29 octobre 2022
23 août 2020 à 18:43
Tu as mis ce que je t'ai dit :
mets sur la ligne format # ##0,00€;"- "# ##0,00;""

Tu mets cela sur les propriétés de tes controles susceptibles de contenir des 0...
0
Oholabi12345 Messages postés 498 Date d'inscription vendredi 21 août 2020 Statut Membre Dernière intervention 29 octobre 2022 > RV71 Messages postés 509 Date d'inscription mardi 14 avril 2020 Statut Membre Dernière intervention 15 avril 2024
23 août 2020 à 20:04
Bonsoir , oui sur la propriete format des champ contenant des montants cest fait sauf que a la place de € jai mis le cfa et cest bon ca marche
Mais quant au a la propriete source des champs ca ne marche pas ; le resultat donne ( type#)
0
RV71 Messages postés 509 Date d'inscription mardi 14 avril 2020 Statut Membre Dernière intervention 15 avril 2024 31 > Oholabi12345 Messages postés 498 Date d'inscription vendredi 21 août 2020 Statut Membre Dernière intervention 29 octobre 2022
23 août 2020 à 20:09
C'est quoi qui ne fonctionne pas du coup ?
Tu demandes à ce que les zéro soit invisibles, c'est le cas, non ?

A+
0
RV71 Messages postés 509 Date d'inscription mardi 14 avril 2020 Statut Membre Dernière intervention 15 avril 2024 31
22 août 2020 à 20:48
re,
1/ arretes de prendre des photos de ton écran, on ne voit rien
2/ si tu cliques sur les "..." à coté du nom de la requête dans les propriétés de l'état, tu vas pouvoir placer ton replace sur les champs que tu veux. Mais en y réfléchissant, tu vas remplacer tous les zéros...
Donc, dans tes contrôles concernés, mets sur la ligne format # ##0,00€;"- "# ##0,00;""

A+
0