DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Propriétés WLangage / Propriétés des fenêtres, des pages et de leurs champs
  • Devise supplémentaire
  • Divers
  • Limites
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
La propriété DeviseAffichage permet de connaître et modifier la devise utilisée lors de l'affichage et/ou de la saisie dans un champ de type "Monétaire + Euro".
Remarques :
  • La devise affichée peut être différente de la devise retournée au programme ou enregistrée dans le fichier de données HFSQL correspondant. La devise utilisée lors de l'enregistrement est définie par la propriété DeviseMémoire.
  • Si la devise affichée et la devise d'enregistrement sont différentes, la conversion est automatiquement réalisée lors de l'enregistrement.
Exemple
Windows
// Modification de la devise d'affichage dans le champ de saisie SAI_Saisie1
SAI_Saisie1.DeviseAffichage = eITL // Lire italienne
Syntaxe

Connaître la devise d'affichage utilisée Masquer les détails

<Devise utilisée> = <Champ manipulé>.DeviseAffichage
<Devise utilisée> : Constante de type entier
Devise actuellement utilisée en devise d'affichage.
ConstantePaysTaux de change
eEUR
Zone Euro
1
eFRF
France
6.55957
eITL
Italie
1936.27
eBEF
Belgique
40.3399
eLUF
Luxembourg
40.3399
eDEM
Allemagne
1.95583
eATS
Autriche
13.7603
eESP
Espagne
166.386
eIEP
Irlande
0.787564
eNLG
Pays Bas
2.20371
ePTE
Portugal
200.482
eGRD
Grèce
340.750
eFIM
Finlande
5.94573
Monnaies non intégrées à l'Euro
eDKK
Danemark
0
eGBP
Grande-Bretagne
0
eSEK
Suède
0
Libre1
0
Libre2
0
Libre3
0
Libre4
<Champ manipulé> : Nom de champ
Nom du champ de type "Monétaire + Euro".

Modifier la devise d'affichage utilisée Masquer les détails

<Champ manipulé>.DeviseAffichage = <Nouvelle devise>
<Champ manipulé> : Nom de champ
Nom du champ de type "Monétaire + Euro".
<Nouvelle devise> : Constante de type entier
Nouvelle devise à utiliser pour la devise d'affichage.
ConstantePaysTaux de change
eEUR
Zone Euro
1
eFRF
France
6.55957
eITL
Italie
1936.27
eBEF
Belgique
40.3399
eLUF
Luxembourg
40.3399
eDEM
Allemagne
1.95583
eATS
Autriche
13.7603
eESP
Espagne
166.386
eIEP
Irlande
0.787564
eNLG
Pays Bas
2.20371
ePTE
Portugal
200.482
eGRD
Grèce
340.750
eFIM
Finlande
5.94573
Monnaies non intégrées à l'Euro
eDKK
Danemark
0
eGBP
Grande-Bretagne
0
eSEK
Suède
0
Libre1
0
Libre2
0
Libre3
0
Libre4
Remarques

Devise supplémentaire

Il est possible de définir des devises utilisateurs : elles permettent de choisir une devise supplémentaire, créée par programmation avec la fonction eInitDevise. Pour choisir une de ses devises, utilisez les valeurs 16 à 19 :
  • 16 : Devise personnalisée numéro 1
  • 17 : Devise personnalisée numéro 2
  • 18 : Devise personnalisée numéro 3
  • 19 : Devise personnalisée numéro 4

Divers

Lors de la modification de la devise d'affichage d'un champ, la valeur contenue dans le champ est automatiquement convertie.

Limites

La propriété DeviseAffichage s'applique :
  • WEBDEV - Code Serveur lors de l'affichage d'une valeur dans un champ calculé de type "Monétaire + Euro" (dans un état).
  • WEBDEV - Code Serveur lors de l'affichage et / ou de la saisie dans les champs de type "Monétaire + Euro" (champ de saisie, champ d'affichage formaté, colonne d'un champ Table, attribut d'un champ Zone répétée).
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 29/02/2024

Signaler une erreur ou faire une suggestion | Aide en ligne locale