Bonjour
Dans un état, j'affiche un sous-état. Il s'agit de la fiche d'une commande avec le détail de la commande.
Nom de l'état: CommandeDetaillee_EFIC
Nom du sous-état: CommandeDetaillee_SE
La source du sous-état est basé du la requête (CommandeDetaillee_SE) suivante:
SELECT [CommandeDetaillee_SE].[Num_Commandes], [CommandeDetaillee_SE].[IDProduit], [CommandeDetaillee_SE].[Libelle], [CommandeDetaillee_SE].[Quantite], [CommandeDetaillee_SE].[PrixVente], [CommandeDetaillee_SE].[PrixTotalLigCmd], [CommandeDetaillee_SE].[offert] FROM [CommandeDetaillee_SE]
Le champ "PrixTotalLigCmd" est calculé dans la requête comme suit:
PrixTotalLigCmd: VraiFaux([Offert];"0.00";[quantite]*[prixVente])
(pour info, si le produit est offert, afficher 0 sinon afficher quantité * prix de vente)
Mon problème est que je souhaiterais formater ce champ du genre:
320.00 CHF
Dans la propriété "Format" du champ PrixTotalLigCmd, j'ai donc mis ceci:
#.00" CHF"
ça fonctionne bien pour tous les autres champs monétaires de l'application mais pas pour celui-ci. Il affiche le montant comme ceci:
320 ou 320.2
Est-ce lié à la condition dans la requête ? Comment puis-je contourner le problème?
Merci de vos propositions.
skeut
Partager