Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Requêtes et SQL.
Requêtes et SQL. Tout ce qui concerne vos questions sur les requêtes et le SQL sous Access se trouve ici.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 17/06/2011, 19h06   #1
Candidat au titre de Membre du Club
 
Homme philippe tchaidjian
salarié
Inscription : mars 2011
Messages : 49
Détails du profil
Informations personnelles :
Nom : Homme philippe tchaidjian
Localisation : France, Val de Marne (Île de France)

Informations professionnelles :
Activité : salarié
Secteur : Industrie

Informations forums :
Inscription : mars 2011
Messages : 49
Points : 13
Points : 13
Par défaut affichage du nombre de décimales

Bonjour à tous

j'ai créé une requête sous MS-Access qui fonctionne.

Je souhaite limiter l'affichage des résultats dans la requête à 2 décimales, or lorsque le résultat est un nombre à développement décimal illimité ou limité à un nbre important de décimales, le résultat affiche une douzaine de décimales dt je n'ai pas besoin.

Ds mon expression , si j'écris , l'espression est reconnue par access mais je n'obtiens que des entiers (même si je pense que le nbre exact est conservé en mémoire, ce ne doit pas être une troncature).

Je voudrais écrire une commande similaire en spécifiant que je veux un affichage non pas de nbres entiers mais avec 2 décimales.

J'ai essayé avec Float, mais une boîte de dialogue m'indique que ce n'est pas reconnu.

Pouvez-vs m'aider à écrire la bonne syntaxe svp ; merci d'avance
pppa1 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/06/2011, 19h13   #2
Candidat au titre de Membre du Club
 
Homme philippe tchaidjian
salarié
Inscription : mars 2011
Messages : 49
Détails du profil
Informations personnelles :
Nom : Homme philippe tchaidjian
Localisation : France, Val de Marne (Île de France)

Informations professionnelles :
Activité : salarié
Secteur : Industrie

Informations forums :
Inscription : mars 2011
Messages : 49
Points : 13
Points : 13
Pardon, ds le 2ème code, c'est

Code :
Sum(Int(a.Qte*b.Prix_U))
pppa1 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/06/2011, 09h27   #3
Membre Expert
 
Homme Robert JAMIN
Retraité
Inscription : juillet 2009
Messages : 1 223
Détails du profil
Informations personnelles :
Nom : Homme Robert JAMIN
Âge : 73
Localisation : Belgique

Informations professionnelles :
Activité : Retraité
Secteur : Enseignement

Informations forums :
Inscription : juillet 2009
Messages : 1 223
Points : 2 022
Points : 2 022
Bonjour,
Dans une requête un champ calculé ou non peut être formaté.
Un clic droit sur le nom du champ > Propriétés > Format (à choisir) > Décimales (mettre le nbre)

A noter que si on choisi un format Euro ou Monétaire le nbre de décimales et limité à deux par défaut.

A noter aussi que c'est normal que si vous mettez Sum(Int(....)) vous aurez des nbres entiers Int= Integer.
__________________
Cordialement.

RJ
rjamin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/06/2011, 10h24   #4
Candidat au titre de Membre du Club
 
Homme philippe tchaidjian
salarié
Inscription : mars 2011
Messages : 49
Détails du profil
Informations personnelles :
Nom : Homme philippe tchaidjian
Localisation : France, Val de Marne (Île de France)

Informations professionnelles :
Activité : salarié
Secteur : Industrie

Informations forums :
Inscription : mars 2011
Messages : 49
Points : 13
Points : 13
Bonjour et merci de me répondre.

Lorsque je fais un clic droit sur le nom du champ calculé ds le résultat de la requête, le menu contextuel qui s'affiche ne me propose pas de propriétés, mais seulement des critères de tri ou des modalités d'affichage.

J'ai essayé aussi de faire un clic droit sur le nom du champ ds le texte de ma requête, mais là - sans surprise - je n'ai accès à rien.

Comment accéder alors aux propriétés de l'affichage ? Merci de me dire
pppa1 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/06/2011, 15h36   #5
Membre Expert
 
Homme Robert JAMIN
Retraité
Inscription : juillet 2009
Messages : 1 223
Détails du profil
Informations personnelles :
Nom : Homme Robert JAMIN
Âge : 73
Localisation : Belgique

Informations professionnelles :
Activité : Retraité
Secteur : Enseignement

Informations forums :
Inscription : juillet 2009
Messages : 1 223
Points : 2 022
Points : 2 022
Re,
C'est dans la requête en mode création qu'il faut faire l'opération.
__________________
Cordialement.

RJ
rjamin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/06/2011, 23h16   #6
Candidat au titre de Membre du Club
 
Homme philippe tchaidjian
salarié
Inscription : mars 2011
Messages : 49
Détails du profil
Informations personnelles :
Nom : Homme philippe tchaidjian
Localisation : France, Val de Marne (Île de France)

Informations professionnelles :
Activité : salarié
Secteur : Industrie

Informations forums :
Inscription : mars 2011
Messages : 49
Points : 13
Points : 13
Bonsoir Rjamin

pardon de répondre tardivement, j'avais mal interprété "mode création" (dt je me sers rarement), et confondu avec mode SQL...

Par contre je ne vois pas sur quelle ligne de la grille du mode création spécifier mon format ; je suppose qu'il doit y avoir une liste déroulante qui me donne la main sur les formats d'affichage, je ne trouve pas.

Pouvez-vs m'aider + svp

merci d'avance
pppa1 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/06/2011, 22h37   #7
Candidat au titre de Membre du Club
 
Homme philippe tchaidjian
salarié
Inscription : mars 2011
Messages : 49
Détails du profil
Informations personnelles :
Nom : Homme philippe tchaidjian
Localisation : France, Val de Marne (Île de France)

Informations professionnelles :
Activité : salarié
Secteur : Industrie

Informations forums :
Inscription : mars 2011
Messages : 49
Points : 13
Points : 13
Une réponse svp merci
pppa1 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h15.


 
 
 
 
Partenaires

Hébergement Web