PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Devise supplémentaire
  • Limites
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
La propriété ..DeviseMémoire permet de connaître et modifier la devise utilisée lors de la manipulation d'un champ de type "Monétaire + Euro" par programmation.
Remarques :
  • La valeur monétaire saisie dans un champ de saisie (ou une colonne de table) de type "Monétaire + Euro" est saisie dans la devise déterminée par la propriété ..DeviseAffichage.
  • Si la devise d'affichage et la devise mémoire ne sont pas identiques, la conversion est automatiquement effectuée lors de la sauvegarde de l'enregistrement associé.
Versions 15 et supérieures
WINDEVJava Cette propriété est désormais disponible pour les applications Java.
WINDEV MobileAndroid Cette propriété est désormais disponible pour les applications Android.
Nouveauté 15
WINDEVJava Cette propriété est désormais disponible pour les applications Java.
WINDEV MobileAndroid Cette propriété est désormais disponible pour les applications Android.
WINDEVJava Cette propriété est désormais disponible pour les applications Java.
WINDEV MobileAndroid Cette propriété est désormais disponible pour les applications Android.
Versions 18 et supérieures
WINDEVWINDEV MobileUniversal Windows 10 App Cette propriété est désormais disponible en mode Windows Store apps.
WINDEV MobileiPhone/iPad Cette propriété est désormais disponible pour les champs d'un état dans les applications iPhone/iPad.
Nouveauté 18
WINDEVWINDEV MobileUniversal Windows 10 App Cette propriété est désormais disponible en mode Windows Store apps.
WINDEV MobileiPhone/iPad Cette propriété est désormais disponible pour les champs d'un état dans les applications iPhone/iPad.
WINDEVWINDEV MobileUniversal Windows 10 App Cette propriété est désormais disponible en mode Windows Store apps.
WINDEV MobileiPhone/iPad Cette propriété est désormais disponible pour les champs d'un état dans les applications iPhone/iPad.
Versions 21 et supérieures
WINDEVWINDEV MobileUniversal Windows 10 App Cette propriété est désormais disponible en mode Universal Windows 10 App.
Nouveauté 21
WINDEVWINDEV MobileUniversal Windows 10 App Cette propriété est désormais disponible en mode Universal Windows 10 App.
WINDEVWINDEV MobileUniversal Windows 10 App Cette propriété est désormais disponible en mode Universal Windows 10 App.
Exemple
// Change la devise mémorisée par SAI_Saisie1
SAI_Saisie1..DeviseMémoire = eEUR        // Mémorisée en Euro
SAI_Saisie1 = 10        // Euro => affiche "65.60 F"
SAI_Saisie1..DeviseMémoire = eFRF        // Mémorisée en Francs
SAI_Saisie1 = 10        // Francs => affiche "10.00 F"
Syntaxe

Connaître la devise mémorisée utilisée Masquer les détails

<Devise utilisée> = <Nom du champ>..DeviseMémoire
<Devise utilisée> : Constante de type entier
Devise actuellement utilisée comme devise mémoire.
ConstantePaysTaux de change
eEURZone Euro1
eFRFFrance6.55957
eITLItalie1936.27
eBEFBelgique40.3399
eLUFLuxembourg40.3399
eDEMAllemagne1.95583
eATSAutriche13.7603
eESPEspagne166.386
eIEPIrlande0.787564
eNLGPays Bas2.20371
ePTEPortugal200.482
eGRDGrèce340.750
eFIMFinlande5.94573
Monnaies non intégrées à l'Euro
eDKKDanemark0
eGBPGrande-Bretagne0
eSEKSuède0
Libre10
Libre20
Libre30
Libre4
<Nom du champ> : Chaîne de caractères (avec ou sans guillemets)
Nom du champ de type "Monétaire + Euro".

Modifier la devise mémoire utilisée Masquer les détails

<Nom du champ>..DeviseMémoire = <Nouvelle devise>
<Nom du champ> : Chaîne de caractères (avec ou sans guillemets)
Nom du champ de type "Monétaire + Euro".
<Nouvelle devise> : Constante de type entier
Nouvelle devise à utiliser pour la devise mémoire.
ConstantePaysTaux de change
eEURZone Euro1
eFRFFrance6.55957
eITLItalie1936.27
eBEFBelgique40.3399
eLUFLuxembourg40.3399
eDEMAllemagne1.95583
eATSAutriche13.7603
eESPEspagne166.386
eIEPIrlande0.787564
eNLGPays Bas2.20371
ePTEPortugal200.482
eGRDGrèce340.750
eFIMFinlande5.94573
Monnaies non intégrées à l'Euro
eDKKDanemark0
eGBPGrande-Bretagne0
eSEKSuède0
Libre10
Libre20
Libre30
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

Limites

La propriété ..DeviseMémoire s'applique lors de la manipulation par programmation des champs de type "Monétaire + Euro" suivants :
  • WINDEVWEBDEV - Code ServeurEtats et RequêtesiPhone/iPadWindows MobileUniversal Windows 10 App champs de type calculé et champs de type rubrique des états.
  • WINDEVAndroidWindows MobileUniversal Windows 10 App champs de saisie de type "Monétaire + Euro".
  • WINDEVWindows MobileUniversal Windows 10 App colonnes des champs Table de type "Monétaire + Euro".
  • WEBDEV - Code Serveur champs de saisie, champs d'affichage formaté, colonnes des champs Table et attributs des champs Zone répétée de type "Monétaire + Euro".
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire