[Résolu] Précision d'un champs calculé

Discussions sur le module de base de données Base et plus particulièrement sur le langage SQL ou sur les connexions aux SGBD tiers.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

Règles du forum
Cette section est dédiée au module Base et plus particulièrement sur le langage SQL ou sur les connexions aux SGBD tiers. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Pour accélérer les réponses, vous pouvez mettre en ligne votre base en joignant un fichier ODB : comment faire.
Gilbert Gélinas
NOOuvel adepte
NOOuvel adepte
Messages : 10
Inscription : 30 juil. 2018 04:32

[Résolu] Précision d'un champs calculé

Message par Gilbert Gélinas »

Bonjour,
J'ai un problème probablement idiot mais je ne sais plus quoi chercher.
J'ai créé une requête avec un champs calculé. Il s'agit de moyennes au bâton au baseball. Selon ce que j'ai compris dans des tutoriels, j'ai mis comme nom de champs "H"/"AB" qui sont les noms des champs « coup sûrs » (H) et « au bâton » (AB). Je ne vois pas où je peux préciser le format de l'opération. Ça me donne « 1 » pour un joueur qui a frappé à chaque coup et « 0 » pour les autres. Lorsque je formatte le champs une fois la requête appelée, ça me donne « 1,000 » ou « ,000 ». Qu'est-ce que je devrais faire?
Baseball.odb
C'est la requête MAB
Merci de votre attention et, à bientôt, j'espère
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par Oukcha le 31 juil. 2018 12:48, modifié 5 fois.
Raison : Ajout balise (coche présente)
OpenOffice 4.1.7
Windows 10
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 16960
Inscription : 03 mars 2006 16:02
Localisation : Venise verte

Re: Précision d'un champs calculé

Message par jeanmimi »

Bonjour,
Gilbert Gélinas a écrit :Lorsque je formatte le champs une fois la requête appelée, ça me donne « 1,000 » ou « ,000 ». Qu'est-ce que je devrais faire ?
Lorsque je lance la requête MAB, je n'ai pas de décimales affichées. A quel moment ces décimales devraient-elles apparaitre ?
Affichage requête MAB.png
Dans les Tables, normalement les champs pour calculs sont plutôt de Type DECIMAL. Je n'ai pas compris pourquoi tu as choisi INTEGER ou SMALL_INTEGER. Par contre la clé primaire devait être de Type INTEGER en Auto-valeur. Et le champ Équipe devrait être en INTEGER, Auto-Valeur Non et trouver sa source das la Table Équipés.
Propriétés des champs.png
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibreOffice : Version : 24.2 (x64)(12 avril 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Gilbert Gélinas
NOOuvel adepte
NOOuvel adepte
Messages : 10
Inscription : 30 juil. 2018 04:32

Re: Précision d'un champs calculé

Message par Gilbert Gélinas »

Quand je clique à droite sur l'entête de la colonne MAB, je peux la formatter, mais je voudrais qu'elle le soit déjà quand on l'ouvre. Par exemple, pour Tom York, ça devrait afficher 5/21, soit ,238
OpenOffice 4.1.7
Windows 10
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 16960
Inscription : 03 mars 2006 16:02
Localisation : Venise verte

Re: Précision d'un champs calculé

Message par jeanmimi »

Dans ce genre ?
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibreOffice : Version : 24.2 (x64)(12 avril 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Gilbert Gélinas
NOOuvel adepte
NOOuvel adepte
Messages : 10
Inscription : 30 juil. 2018 04:32

Re: Précision d'un champs calculé

Message par Gilbert Gélinas »

Oui. Comment avez-vous obtenu ça?
OpenOffice 4.1.7
Windows 10
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 16960
Inscription : 03 mars 2006 16:02
Localisation : Venise verte

Re: Précision d'un champs calculé

Message par jeanmimi »

En passant les deux champs en DECIMAL et en les formatant avec plusieurs décimales.
Un formulaire fera aussi l'affichage de la requête avec le nombre de décimales souhaitées.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibreOffice : Version : 24.2 (x64)(12 avril 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Gilbert Gélinas
NOOuvel adepte
NOOuvel adepte
Messages : 10
Inscription : 30 juil. 2018 04:32

Re: Précision d'un champs calculé

Message par Gilbert Gélinas »

Ça fait parfaitement l'affaire. Merci infiniment :bravo:

Y a-t-il un bouton pour indiquer que le problème est résolu?
OpenOffice 4.1.7
Windows 10
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 16960
Inscription : 03 mars 2006 16:02
Localisation : Venise verte

Re: Précision d'un champs calculé

Message par jeanmimi »

Gilbert Gélinas a écrit :Y a-t-il un bouton pour indiquer que le problème est résolu?
Oui, c'est expliqué ici :
https://forum.openoffice.org/fr/forum/v ... f=1&t=3299
et c'est à insérer dans le titre du premier message et non du dernier.
LibreOffice : Version : 24.2 (x64)(12 avril 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox