[Résolu]Format de champ calculé dans un rapport

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.
tonux
Membre lOOyal
Membre lOOyal
Messages : 37
Inscription : 20 oct. 2012 17:09
Localisation : Province de Namur (BE)

[Résolu]Format de champ calculé dans un rapport

Message par tonux »

Bonjour,

Dans un pied de page de groupe, je voudrais concaténer une chaîne de caractère avec un montant résultant de la fonction Accumulation. Je voudrais par exemple pouvoir afficher Total : 20,40 €. Si j'utilise un champ formaté défini par "Total : " & [nom du champ à totaliser], j'obtiens Total : 20,4
Est-ce possible ?
Merci
Dernière modification par tonux le 06 mai 2021 17:40, modifié 1 fois.
LibreOffice 7.5.1.2 sur Linux Mint 20.1 Cinnamon 64 bit
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 16955
Inscription : 03 mars 2006 17:02
Localisation : Venise verte

Re: Format de champ calculé dans un rapport

Message par jeanmimi »

Bonjour,
Est-ce que ce champ Total est calculé par la Fonction Accumulation du Rapport, ou bien dans la Requête source ?
Si c'est dans le Champ de la Fonction Accumulation du Rapport, le formatage peut être :

Code : Tout sélectionner

"Total :" # ##0,00" "[$€-40C];[RED]-# ##0,00" "[$€-40C]
Si c'est dans la Requête, tu construis une instruction SQL par CONCAT.
Dernière modification par jeanmimi le 06 mai 2021 17:25, modifié 1 fois.
LibreOffice : Version : 24.2.1 (x64)(14 mars 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
tonux
Membre lOOyal
Membre lOOyal
Messages : 37
Inscription : 20 oct. 2012 17:09
Localisation : Province de Namur (BE)

Re: Format de champ calculé dans un rapport

Message par tonux »

Il est en effet calculé par la fonction Accumulation du rapport.
LibreOffice 7.5.1.2 sur Linux Mint 20.1 Cinnamon 64 bit
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 16955
Inscription : 03 mars 2006 17:02
Localisation : Venise verte

Re: Format de champ calculé dans un rapport

Message par jeanmimi »

tonux a écrit :Il est en effet calculé par la fonction Accumulation du rapport.
Tu peux donc le formater comme ceci :
Pièces jointes
Base avec calculs dans le rapport.odb
(20.04 Kio) Téléchargé 66 fois
Champ Accumulation formaté.jpg
LibreOffice : Version : 24.2.1 (x64)(14 mars 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
tonux
Membre lOOyal
Membre lOOyal
Messages : 37
Inscription : 20 oct. 2012 17:09
Localisation : Province de Namur (BE)

Re: Format de champ calculé dans un rapport

Message par tonux »

Il fallait y penser !
Merci mille fois jeanmimi.
LibreOffice 7.5.1.2 sur Linux Mint 20.1 Cinnamon 64 bit
Peyton
Membre prOOscrit
Messages : 6
Inscription : 22 mai 2021 17:51

Re: [Résolu]Format de champ calculé dans un rapport

Message par Peyton »

Merci beaucoup pour l'information
OpenOffice 2.4
Verrouillé