|
|
|
|
|
- Table des changes
- Équivalence
eDeviseAffParDéfaut (Fonction) En anglais : eDefaultViewCurrency Identifie ou modifie la devise d'affichage utilisée par défaut. Remarques : - La fonction eDeviseAffParDéfaut détermine la devise d'affichage uniquement pour les champs "Monétaire + Euro" dont la devise d'affichage correspond à l'option "Devise par défaut" sous l'éditeur de fenêtres / pages.
- Par défaut, la devise d'affichage utilisée est l'Euro.
// Modification de la devise d'affichage utilisée par défaut ResDeviseAffParDéfaut = eDeviseAffParDéfaut(eDEM) // La devise affichée par défaut est à présent le Mark Allemand
Syntaxe
Modifier la devise d'affichage utilisée par défaut Masquer les détails
<Résultat> = eDeviseAffParDéfaut(<Nouvelle devise affichée par défaut>)
<Résultat> : Entier Identifiant de la devise d'affichage utilisée par défaut avant modification. <Nouvelle devise affichée par défaut> : Entier ou constante Identifiant ou constante associée à la nouvelle devise affichée par défaut. Cette devise sera prise en compte :
Identifier la devise d'affichage utilisée par défaut Masquer les détails
<Résultat> = eDeviseAffParDéfaut()
<Résultat> : Entier Identifiant de la devise d'affichage utilisée par défaut. Remarques Une table des changes est conservée en mémoire. A chaque monnaie sont associés : - Un numéro de devise permettant d'identifier la devise par programmation.
- Une constante permettant d'identifier la devise par programmation.
- Un libellé (7 caractères maximum) : ce libellé est affiché dans le champ "Monétaire + Euro" si le masque de saisie le permet (le signe $ est indiqué).
- Un taux de change. Ce taux de change correspond au taux de change de la monnaie par rapport à l'Euro.
Cette table des changes est la suivante : | | | | | Numéro de devise | Constante | Pays | Taux de change | Libellé par défaut |
---|
0 | eEUR | Zone Euro | 1 | EURO | 1 | eFRF | France | 6.55957 | F | 2 | eITL | Italie | 1936.27 | ITL | 3 | eBEF | Belgique | 40.3399 | BEF | 4 | eLUF | Luxembourg | 40.3399 | LUF | 5 | eDEM | Allemagne | 1.95583 | DEM | 6 | eATS | Autriche | 13.7603 | ATS | 8 | eESP | Espagne | 166.386 | ESP | 9 | eIEP | Irlande | 0.787564 | IEP | 10 | eNLG | Pays Bas | 2.20371 | NLG | 11 | ePTE | Portugal | 200.482 | PTE | 14 | eGRD | Grèce | 340.750 | GRD | 15 | eFIM | Finlande | 5.94573 | FIM | Monnaies non intégrées à l'Euro | | | | | | 7 | eDKK | Danemark | 0 | DKK | 12 | eGBP | Grande-Bretagne | 0 | GBP | 13 | eSEK | Suède | 0 | SEK | 16 - 25 | | | 0 | Libre1 à Libre10 | 26 | eCYP | Chypre | 0 | CYP | 27 | eCZK | République Tchèque | 0 | CZK | 28 | eEEK | Estonie | 0 | EEK | 29 | eHUF | Hongrie | 0 | HUF | 30 | eLTL | Lituanie | 0 | LTL | 31 | eLVL | Lettonie | 0 | LVL | 32 | eMTL | Malte | 0 | MTL | 33 | ePLN | Pologne | 0 | PLN | 34 | eSIT | Slovénie | 0 | SIT | 35 | eSKK | Slovaquie | 0 | SKK |
La première devise (ayant pour identifiant 0) est la monnaie prise pour pivot lors des conversions.
Dans cette table des changes, il est possible : - d'ajouter de nouvelles devises en modifiant si nécessaire les devises personnalisables ("devises utilisateur" de 16 à 25) avec la fonction eInitDevise,
- de spécifier le taux de change de chaque devise grâce à la fonction eInitDevise.
Attention : Les monnaies ayant un taux de change nul n'apparaîtront pas dans le menu contextuel du champ de type "Monétaire + Euro". Pour définir les taux de change de ces devises, vous devez les redéfinir dans le code d'initialisation du projet avec la fonction eInitDevise. La fonction eDeviseAffParDéfaut est équivalente à la propriété DeviseAffichage (<Nom du champ>.DeviseAffichage). Composante : wd300std.dll
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|