Problème d'expression
Fermé
Guimb0
Messages postés
10
Date d'inscription
lundi 9 avril 2012
Statut
Membre
Dernière intervention
28 septembre 2014
-
6 mars 2013 à 18:33
Bruce Willix Messages postés 11968 Date d'inscription mardi 24 mai 2011 Statut Contributeur Dernière intervention 12 juin 2018 - 6 mars 2013 à 19:47
Bruce Willix Messages postés 11968 Date d'inscription mardi 24 mai 2011 Statut Contributeur Dernière intervention 12 juin 2018 - 6 mars 2013 à 19:47
A voir également:
- Problème d'expression
- Expression de recherche - Guide
- Expression encoder - Télécharger - Divers Utilitaires
- Error: expected expression ✓ - Forum C
- Quel fichier contient l’expression trouverpix ? - Forum Programmation
- Mettre en image expression ✓ - Forum Jeux vidéo
2 réponses
Bruce Willix
Messages postés
11968
Date d'inscription
mardi 24 mai 2011
Statut
Contributeur
Dernière intervention
12 juin 2018
2 590
6 mars 2013 à 18:39
6 mars 2013 à 18:39
Pour le moment access fait bien le calcul lorsqu'il y a les deux valeurs mais, dans le cas ou la valeur [utilisation] n'est pas existante il ne revois aucun résultats.
C'est normal: dans Access tu ne peux pas avoir de "case" vide comme dans excel.
pour contourner ça, tu dois assigner une valeur par défaut (en l'occurence: zéro)à ton champ [Utilisation]. Et pour les enregistrements déjà présents, tu dois remplir les cases à la main
Guimb0
Messages postés
10
Date d'inscription
lundi 9 avril 2012
Statut
Membre
Dernière intervention
28 septembre 2014
6 mars 2013 à 19:01
6 mars 2013 à 19:01
Le problème c'est que cette valeur provient d'une autre requête alors nous procédons comment pour lui apposer la valeur zéro par défault?
Bruce Willix
Messages postés
11968
Date d'inscription
mardi 24 mai 2011
Statut
Contributeur
Dernière intervention
12 juin 2018
2 590
6 mars 2013 à 19:47
6 mars 2013 à 19:47
Tu as deux options selon moi:
- soit tu trouves la table originelle des données et tu la modifies pour qu'elle ne contienne pas de "blancs" (qui sont à l'origine de nombreux résultats incorrects) et tu assignes des valeurs par défaut aux champs
- soit tu modifies ta requête pour qu'elle assigne d'office une valeur à [Utilisation] en créant un champ calculé du genre [utilisation_standardisee]=[Utilisation]+0 et tu changes ton calcul final en [residuel]=[initital]-[utilisation_standardisee]
- soit tu trouves la table originelle des données et tu la modifies pour qu'elle ne contienne pas de "blancs" (qui sont à l'origine de nombreux résultats incorrects) et tu assignes des valeurs par défaut aux champs
- soit tu modifies ta requête pour qu'elle assigne d'office une valeur à [Utilisation] en créant un champ calculé du genre [utilisation_standardisee]=[Utilisation]+0 et tu changes ton calcul final en [residuel]=[initital]-[utilisation_standardisee]