Signification de Nz([Screen]
Résolu
debutante_access
Messages postés
51
Date d'inscription
Statut
Membre
Dernière intervention
-
Tessel75 -
Tessel75 -
Bonjour,
S'il vous plait , je n'ai pas bien compris une condition d'une macro!
Y a une macro dont l'action est RechercherEnregistrement
Argument de l'action on a :
Type d'objet : Formulaire
Nom de l'objet : le nom du formulaire
Enregistrement: Premier
Condition where: ="[id_lecteur] = " & Nz([Screen].[ActiveControl];0)
Je n'ai pas bien compris la signification de: & Nz([Screen].[ActiveControl];0)
Pourriez vous me l'expliquer S'il vous plait
Merci
S'il vous plait , je n'ai pas bien compris une condition d'une macro!
Y a une macro dont l'action est RechercherEnregistrement
Argument de l'action on a :
Type d'objet : Formulaire
Nom de l'objet : le nom du formulaire
Enregistrement: Premier
Condition where: ="[id_lecteur] = " & Nz([Screen].[ActiveControl];0)
Je n'ai pas bien compris la signification de: & Nz([Screen].[ActiveControl];0)
Pourriez vous me l'expliquer S'il vous plait
Merci
A voir également:
- Signification de Nz([Screen]
- Screen whatsapp - Accueil - Messagerie instantanée
- Blue screen windows 10 - Guide
- Livre catégorie 8 signification ✓ - Forum Loisirs / Divertissements
- Apowersoft screen recorder - Télécharger - Capture d'écran
- V2v signification jeune ✓ - Forum Loisirs / Divertissements
3 réponses
Bonsoir,
La formule Nz(XXX,0) remplace la valeur de XXX par 0 (zéro). Le plus souvent, cette valeur est "null", càd "rien", valeur vide.
Dans ton exemple, cela signifie que si le contrôle du formulaire est "null", autrement dit, est vide, il faut le considérer comme étant égal à 0. Cela permet d'avoir une continuité dans la suite des valeurs à rechercher.
Bon courage.
La formule Nz(XXX,0) remplace la valeur de XXX par 0 (zéro). Le plus souvent, cette valeur est "null", càd "rien", valeur vide.
Dans ton exemple, cela signifie que si le contrôle du formulaire est "null", autrement dit, est vide, il faut le considérer comme étant égal à 0. Cela permet d'avoir une continuité dans la suite des valeurs à rechercher.
Bon courage.
Merci d'avoir pris du temps pour me répondre
Voulez vous dire que dans mon exemple : ="[id_lecteur] = " & Nz([Screen].[ActiveControl];0)
Lors de ma recherche de l'identifiant ; si mon identifiant = 0 il passe directement à la valeur suivante c'est ça?
Merci
Je me suis efforcé de vous montré que "null" ne veut pas dire "nul" au sens courant de égal à zéro, mais vide, càd qu'il n'y a aucune valeur, ni 0 ni " " (espace), rien.
Donc dans votre exemple Nz([Screen].[ActiveControl];0) veut dire que s'il y a une valeur quelconque dans ActiveControl, il doit prendre cette valeur, mais que si ce contrôle ne contient aucune valeur, il doit travailler avec 0 (zéro).
Ai-je été plus clair?