|
|
|
|
|
eTauxDeChange (Fonction) En anglais : eExchangeRate Renvoie la valeur du taux de change d'une devise.
// Récupération de la valeur du taux de change du Mark Allemand ResTauxDeChange = eTauxDeChange(eDEM)
Syntaxe
<Résultat> = eTauxDeChange([<Devise>])
<Résultat> : Monétaire Valeur du taux de change de la devise spécifiée. <Devise> : Entier ou constante (optionnel) Identifiant de la devise ou constante associée à la devise (voir Notes). Si ce paramètre n'est pas spécifié, la fonction retourne la valeur du taux de change de la devise ayant pour identifiant "1" (le Franc Français 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. Composante : wd300std.dll
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|