OVH Cloud OVH Cloud

fonctions

6 réponses
Avatar
Delphine R
Bonjour,

J'ai un champ nom et je cherceh à créer une fonction permettant d'afficher 1
si le champ nom est rempli.
J'ai essayé avec la fonction compte et cptedom mais ça me comptabilise tous
les enregistrements et non uniquement un enregistrement par enregistrement
Merci de votre aide
--
Del R

6 réponses

Avatar
Stephane-IMV
Essaie la suite :
if isnull(me!nom) then
msgbox "1"
else

end if
Avatar
Delphine R
Je n'ai le temps d'essayer, (car sinon, ma journée sera longue, fini les
35h!!!)

Mais je pense que ça ne va pas me convenir, car le but est non pas
d'afficher un message mais mémoriser les résultat en vue de statistiques

Merci d'avoir proposé une solution,
je verrai quand même demain voir si ça peut fonctionner

Bonne soirée


Essaie la suite :
if isnull(me!nom) then
msgbox "1"
else

end if


Avatar
Raymond [mvp]
Bonsoir.

fais une requête comme ceci:
SELECT 1 AS comptage, table1.Champ FROM table1
WHERE (((1)=IsNull([Champ])));


--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Delphine R" a écrit dans le message
de news:
Je n'ai le temps d'essayer, (car sinon, ma journée sera longue, fini les
35h!!!)

Mais je pense que ça ne va pas me convenir, car le but est non pas
d'afficher un message mais mémoriser les résultat en vue de statistiques

Merci d'avoir proposé une solution,
je verrai quand même demain voir si ça peut fonctionner

Bonne soirée


Essaie la suite :
if isnull(me!nom) then
msgbox "1"
else

end if




Avatar
Delphine R
Bonjour,

je ne suis pas très douée, car je n'y arrive pas.

J'ai essayé dans le générateur d'expression différentes écritures dont :
compte: (((1)=EstNull([soustitre])))
mais ça ne marche pas

Merci de m'aiguiller



Bonsoir.

fais une requête comme ceci:
SELECT 1 AS comptage, table1.Champ FROM table1
WHERE (((1)=IsNull([Champ])));


--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Delphine R" a écrit dans le message
de news:
Je n'ai le temps d'essayer, (car sinon, ma journée sera longue, fini les
35h!!!)

Mais je pense que ça ne va pas me convenir, car le but est non pas
d'afficher un message mais mémoriser les résultat en vue de statistiques

Merci d'avoir proposé une solution,
je verrai quand même demain voir si ça peut fonctionner

Bonne soirée


Essaie la suite :
if isnull(me!nom) then
msgbox "1"
else

end if









Avatar
Raymond [mvp]
quand tu es dans la création de requête access, clique sur l'icone sql en
haut à gauche et ça affichera l'instruction sql.
remplace ce qui est écrit par :
SELECT 1 AS comptage, table1.Champ FROM table1
WHERE (((1)=IsNull([Champ])));

en remplaçant table1 par le vrai nom de ta table.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Delphine R" a écrit dans le message
de news:
Bonjour,

je ne suis pas très douée, car je n'y arrive pas.

J'ai essayé dans le générateur d'expression différentes écritures dont :
compte: (((1)=EstNull([soustitre])))
mais ça ne marche pas

Merci de m'aiguiller


Avatar
Delphine R
ça y est, ça marche !!!

Merci beaucoup


quand tu es dans la création de requête access, clique sur l'icone sql en
haut à gauche et ça affichera l'instruction sql.
remplace ce qui est écrit par :
SELECT 1 AS comptage, table1.Champ FROM table1
WHERE (((1)=IsNull([Champ])));

en remplaçant table1 par le vrai nom de ta table.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Delphine R" a écrit dans le message
de news:
Bonjour,

je ne suis pas très douée, car je n'y arrive pas.

J'ai essayé dans le générateur d'expression différentes écritures dont :
compte: (((1)=EstNull([soustitre])))
mais ça ne marche pas

Merci de m'aiguiller