Posez votre question Signaler

{Access} probléme avec les champs vide

spectrebb 5Messages postés 31 juillet 2008Date d'inscription 28 décembre 2011Dernière intervention - Dernière réponse le 20 août 2009 à 07:08
Bonjour,
voila jai un champs sur un formulaire qui renvoie l donnée obtenu a partir d une requete
mais voila le probléme c que quand la requete na pas de données le champs affiche
#erreur je voudrais savoir sil serai possible de remplacer #erreur par une expression du genre "pas de données"
merci
Lire la suite 

{Access} probléme avec les champs vide »

2 réponses
Réponse
+0
moins plus
Bonjour,
Un peu plus de détail ce serait plus pratique (langage utilisé et extrait de code)
Sinon a vu de nez, avec un code de ce genre là, ça devrait fonctionner
if (a=0 et b=0 et c=0)
Afficher : pas de données saisies
Ajouter un commentaire
Réponse
+0
moins plus
Bonjour spectrebb,

ACCESS dispose d'une fonction spécifique pour gérer les valeurs dites NULL. Il s'agit de la fonction NZ. Dans votre cas, je verrais bien : Nz(<champ>, "Aucune donnée").

Pour mémoire, voici la documentation Microsoft :
http://office.microsoft.com/fr-fr/access/HA012288901036.aspx?pid=CH100728911036

Vous pouvez utiliser la fonction Nz pour renvoyer zéro, une chaîne de longueur nulle (chaîne nulle : chaîne qui ne contient aucun caractère. Vous pouvez utiliser une chaîne nulle pour indiquer que vous savez qu'il n'existe aucune valeur pour un champ. Pour entrer une chaîne nulle, tapez deux guillemets doubles sans aucun espace pour les séparer (" ").) (" ") ou une autre valeur spécifiée lorsqu'une variante (type de données Variant : type de données par défaut des variables qui n'ont pas de caractères de déclaration de type lorsqu'une instruction Deftype n'est pas en vigueur. Une valeur de type Variant peut stocker des données numériques, de chaîne, de date et d'heure, Null ou Empty.) a la valeur Null (Null : valeur que vous pouvez entrer dans un champ ou utiliser dans des expressions et des requêtes pour indiquer des données manquantes ou inconnues. Dans Visual Basic, le mot clé Null indique une valeur Null. Certains champs, tels que les champs de clé primaire, ne peuvent pas contenir de valeurs Null.). Vous pouvez, par exemple, utiliser cette fonction pour convertir une valeur Null en une autre valeur et l'empêcher de se propager dans une expression.

Syntaxe

Nz(variante, [valeur si null])


Cordialement
Ajouter un commentaire
Ce document intitulé « {Access} probléme avec les champs vide » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?