DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions de gestion de Windows / Fonctions Pays et Continents
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
Avertissement
A partir de la version 25, cette fonction est conservée par compatibilité. Il est conseillé d'utiliser les Fonctions de gestion des continents et des pays.
Renvoie la liste des pays selon la norme ISO 3166-1.
Exemple
// Initialisation de la liste des pays
ListeAjoute(LISTE_ListePays, DonneListePays())
// Remplit un champ Table avec la liste de tous les pays
// (ainsi que toutes les informations sur chaque pays).
POUR TOUTE CHAÎNE sPays DE DonneListePays(lpTout) SÉPARÉE PAR RC
TableAjoute(TABLE_Pays, sPays)
FIN
// Cet exemple montre comment remplir un champ Combo avec la liste des pays.
// Le Libellé du pays est affiché.
// Le code numérique du pays est mémorisé.
// Le code du pays est mémorisé et récupéré grâce à la fonction gValeurMémorisée.
//---------------------------------------------------------------
// -- Initialisation du champ Combo
gValeurMémoriséeActive(COMBO_Pays, Vrai)
POUR TOUTE CHAÎNE sPays DE DonneListePays(lpLibellé + lpCodeAlpha3) SÉPARÉE PAR RC
ListeAjoute(COMBO_Pays, ExtraitChaîne(sPays, 1) + gValeurMémorisée(ExtraitChaîne(sPays, 2)))
FIN
//--------------------------------------------------------------
// -- Sélection d'une ligne du champ Combo
Info("Le nom du pays est : " + COMBO_Pays.ValeurAffichée, ...
"Le code pays est : " + COMBO_Pays.ValeurMémorisée)
Syntaxe
<Résultat> = DonneListePays([<Informations à renvoyer>])
<Résultat> : Chaîne de caractères
Liste classée par ordre alphabétique des pays avec les informations désirées sous la forme :
[<Libellé Pays 1>][ + TAB + <Code ISO alpha sur 2>] [ + TAB + <Code ISO alpha sur 3>]
[+ TAB + <Code ISO numérique>] [+ TAB + <Valeur de la constante Nation>] + RC + ...
[<Libellé Pays N>][+ TAB + <Code ISO alpha sur 2>] [ + TAB + <Code ISO alpha sur3>]
[+ TAB + <Code ISO numérique>] [+ TAB + <Valeur de la constante Nation>]
<Informations à renvoyer> : Combinaison optionnelle de constantes de type Entier
Combinaison des constantes suivantes permettant de sélectionner les informations à récupérer :
lpCodeAlpha2Code ISO alphabétique sur 2 caractères.
lpCodeAlpha3Code ISO alphabétique sur 3 caractères.
lpCodeNumériqueCode ISO numérique.
lpLibelléLibellé du pays.
lpNationEntier correspondant à la constante du pays pour la fonction Nation.
lpTout
(Valeur par défaut)
Toutes les informations concernant les pays.
Remarques
  • La liste des pays fournie est celle définie par la norme ISO 3166-1 au 26/06/2019.
  • Certains pays n'ont pas de constantes correspondantes pour la fonction Nation. Dans ce cas, la valeur de la constante vaut 0.
Composante : wd300std.dll
Version minimum requise
  • Version 21
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

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