Bonjour tout le monde
Une petite question concernant paradox sous Delphi:
Pour les champs de type Money, est-il possible d'enlever le signe de l'euro? (soit l'enlever completement, soit le remplacer par un autre signe au choix)
Merci
Bonjour tout le monde
Une petite question concernant paradox sous Delphi:
Pour les champs de type Money, est-il possible d'enlever le signe de l'euro? (soit l'enlever completement, soit le remplacer par un autre signe au choix)
Merci
Je n'ai jamais utilisé ce type en Paradox, il est fort possible qu'il utilise les options régionales pour déterminer la monnaie, voir dans DisplayFormat du TField ou mets à False la propriété currency du TCurrencyField
Si tu veux faire une application multi-devise, le Currency avec ces 4 digits est insuffisants !
Il faut souvent repasser par un Extended lors de la conversion, pour calculer au moins sur 6 digits puis arrondir sur 4 lors de l'affectation dans un Currency.
Evidemment, tu peux aussi gérer des comptes et écritures d'écart de change et d'arrondi
Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
Attention Troll Méchant !
"Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
L'ignorance n'excuse pas la médiocrité !
L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
Il faut avoir le courage de se tromper et d'apprendre de ses erreurs
Je ne trouve pas les options que vous avez cité sur Database Desktop!
Ce n'est pas dans le Module de base de Données, c'est les TField du TTable !
Il faudrait connaître un minimum le nom des classes standards !
Voir la propriété DB.TCurrencyField.currency
Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
Attention Troll Méchant !
"Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
L'ignorance n'excuse pas la médiocrité !
L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
Il faut avoir le courage de se tromper et d'apprendre de ses erreurs
Bin moi je parle du module base de donnée, c'est lui qui affiche sa, et meme quand je recupere les données grace à un TQuery il m'affiche le symbole de l'euro sur mon DBGrid.
Dans le Module de Base de Données, tu ne peux rien y faire, il doit utiliser les Options Régionales.
Dans un DBGrid, cela utilise aussi les Options Régionales, tu dois gérer soit manuellement l'affichage de la Devise via DisplayFormat ou OnGetText
soit via SysUtils.TFormatSettings.CurrencyString
Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
Attention Troll Méchant !
"Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
L'ignorance n'excuse pas la médiocrité !
L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
Il faut avoir le courage de se tromper et d'apprendre de ses erreurs
Alors ici je ne sais pas comment y faire!!
As-tu au moins lu les liens que j'ai fourni vers l'aide en ligne comme DisplayFormat
Je t'ai fourni les mots clés, faut que tu lances maintenant et que tu cherches un peu !
Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
Attention Troll Méchant !
"Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
L'ignorance n'excuse pas la médiocrité !
L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
Il faut avoir le courage de se tromper et d'apprendre de ses erreurs
Ok my friend merci pour ton aide.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager