PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Différences serveur / navigateur
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
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.
  • WINDEVWindows MobileCode Utilisateur (MCU) de la fenêtre en cours : utilisez la fonction ChangeSéparateur puis réaffichez la fenêtre en cours avec la fonction Utilise.
Versions 15 et supérieures
PHP Cette fonction est désormais disponible pour les sites PHP.
Nouveauté 15
PHP Cette fonction est désormais disponible pour les sites PHP.
PHP Cette fonction est désormais disponible pour les sites PHP.
Versions 19 et supérieures
WINDEVLinux Cette fonction est désormais disponible pour les applications WINDEV sous Linux.
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Universal Windows 10 App Cette fonction est désormais disponible en mode Windows Store Apps.
Nouveauté 19
WINDEVLinux Cette fonction est désormais disponible pour les applications WINDEV sous Linux.
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Universal Windows 10 App Cette fonction est désormais disponible en mode Windows Store Apps.
WINDEVLinux Cette fonction est désormais disponible pour les applications WINDEV sous Linux.
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Universal Windows 10 App Cette fonction est désormais disponible en mode Windows Store Apps.
Versions 21 et supérieures
Universal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Nouveauté 21
Universal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Universal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
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).
sepMILLIERSéparateur millier (si le système d'exploitation utilisé est Windows version Française, le séparateur est un espace (" ") par défaut).
sepDEVISESymbole utilisé pour les devises.
<Nouvelle valeur> : Caractère (avec guillemets)
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 : wd240obj.dll
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
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