DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Champs, pages et fenêtres / Fonctions Multilingue
  • Différences serveur / navigateur
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
Change la valeur d'un des séparateurs (de décimales ou de milliers) dans les masques des numériques pour l'internationalisation.
Pour modifier le séparateur :
  • WEBDEV - Code ServeurPHPAjax de la page en cours : utilisez la fonction ChangeSéparateur puis réaffichez la page en cours avec la fonction PageUtilise ou FramesetUtilise.
  • WINDEV de la fenêtre en cours : utilisez la fonction ChangeSéparateur puis réaffichez la fenêtre en cours avec la fonction Utilise.
Exemple
WEBDEV - Code ServeurAjax
// -- Code d'initialisation de projet
// Si la langue préférée de l'utilisateur est l'anglais
SI CookieLit("LANGUE_PREFEREE") = "ANGLAIS" ALORS
// On passe les libellés en anglais
Nation(3)
// On utilise le "." comme séparateur décimal
ChangeSéparateur(sepDECIMAL, ".")
FIN
Syntaxe
ChangeSéparateur(<Type séparateur> , <Nouvelle valeur>)
<Type séparateur> : Constante de type entier
Spécifie le type de séparateur à modifier :
sepDECIMALSéparateur décimal (si le système d'exploitation utilisé est Windows version Française, le séparateur est une virgule (",") par défaut).
sepDEVISESymbole utilisé pour les devises.
sepMILLIERSéparateur millier (si le système d'exploitation utilisé est Windows version Française, le séparateur est un espace (" ") par défaut).
<Nouvelle valeur> : Caractère
Nouvelle valeur du séparateur spécifié.
Remarques
WEBDEV - Code ServeurPHPAjax

Différences serveur / navigateur

La valeur des séparateurs peut être différente en mode développement et en mode déploiement. En effet, lors du lancement d'un site WEBDEV, la valeur par défaut des séparateurs est fixée par les paramètres régionaux affectés à l'utilisateur utilisé par le serveur Web.
Composante : wd300obj.dll
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Recupérer le séparateur millie et décimale du projet
gSepMillier = Milieu(NumériqueVersChaîne(1000,"4S"),2,1)
gSepDecimale= Milieu(NumériqueVersChaîne(0.21,"0,2"),2,1)
Mesut IGLIKCI
03 oct. 2023
Connaître le séparateur actuellement utilisé
D'habitude, on peut connaître la valeur actuellement utilisée. Est-il possible de connaître, via programmation, la valeur actuellement utilisée comme séparateur (un des trois) ?

Ce serait très pratique pour changer temporairement le séparateur des milliers (ou un des deux autres).
Philip
23 sep. 2015

Dernière modification : 25/05/2022

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