PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

  • Propriétés spécifiques à la description des variables de type Adresse
  • Utilisation des variables de type Adresse
  • Réinitialisation
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
Le type Adresse permet de manipuler l’adresse d’un lieu ou d’une personne. Une adresse est définie par une adresse postale (rue, ville, département, code postal, pays) et/ou une position géographique (latitude et longitude). Les caractéristiques de cette adresse peuvent être définies et modifiées à l'aide de différentes propriétés WLangage.
Remarque : Pour plus de détails sur la déclaration de ce type de variable et l'utilisation des propriétés WLangage, consultez Déclaration d'une variable.
Versions 18 et supérieures
WINDEViPhone/iPad Ce type de variable est désormais disponible pour les applications iPhone/iPad.
Nouveauté 18
WINDEViPhone/iPad Ce type de variable est désormais disponible pour les applications iPhone/iPad.
WINDEViPhone/iPad Ce type de variable est désormais disponible pour les applications iPhone/iPad.
Versions 20 et supérieures
WINDEVWindows Ce type de variable est désormais disponible pour les applications WINDEV sous Windows.
WEBDEV - Code Navigateur Ce type de variable est désormais disponible en code Navigateur.
WEBDEV - Code ServeurWindowsLinux Ce type de variable est désormais disponible pour les sites WEBDEV sous Windows et sous Linux.
PHP Ce type de variable est désormais disponible pour les sites WEBDEV PHP.
Nouveauté 20
WINDEVWindows Ce type de variable est désormais disponible pour les applications WINDEV sous Windows.
WEBDEV - Code Navigateur Ce type de variable est désormais disponible en code Navigateur.
WEBDEV - Code ServeurWindowsLinux Ce type de variable est désormais disponible pour les sites WEBDEV sous Windows et sous Linux.
PHP Ce type de variable est désormais disponible pour les sites WEBDEV PHP.
WINDEVWindows Ce type de variable est désormais disponible pour les applications WINDEV sous Windows.
WEBDEV - Code Navigateur Ce type de variable est désormais disponible en code Navigateur.
WEBDEV - Code ServeurWindowsLinux Ce type de variable est désormais disponible pour les sites WEBDEV sous Windows et sous Linux.
PHP Ce type de variable est désormais disponible pour les sites WEBDEV PHP.
Versions 21 et supérieures
Universal Windows 10 App Ce type de variable est désormais disponible pour les applications en mode Universal Windows 10 App.
Nouveauté 21
Universal Windows 10 App Ce type de variable est désormais disponible pour les applications en mode Universal Windows 10 App.
Universal Windows 10 App Ce type de variable est désormais disponible pour les applications en mode Universal Windows 10 App.
Exemple
MonAdresse est une Adresse
MonAdresse..Ville = "Paris"
MonAdresse..Pays = "France"

// Centre la carte affichée par le champ "CARTE_Position" à partir d'une adresse
CarteAffichePosition(CARTE_Position, MonAdresse)
Remarques

Propriétés spécifiques à la description des variables de type Adresse

Les propriétés suivantes peuvent être utilisées pour manipuler une variable de type Adresse :
Nom de la propriétéType manipuléEffet
CodePostalChaîne de caractèresCode postal de l'adresse.
Cette propriété est optionnelle.
Versions 18 et supérieures
Android Etiquette
Nouveauté 18
Android Etiquette
Android Etiquette
Chaîne de caractèresEtiquette pour les types d'adresses personnalisées (optionnel).
Si la propriété ..Type ne correspond pas à la constante adressePersonnalisée, la valeur de cette propriété sera ignorée.
Cette propriété est notamment utilisée pour la gestion des contacts.
PaysChaîne de caractèresNom du pays. Cette propriété est optionnelle.
PositionVariable de type géoPositionPosition géographique de l'adresse : latitude et longitude.
Cette propriété est optionnelle.
Si la position géographique n’est pas spécifiée, la propriété ..PositionValide de la variable géoPosition vaut Faux.Si la position géographique n’est pas spécifiée, la propriété ..Position vaut NULL.
RégionChaîne de caractèresRégion associée à l'adresse (état pour une adresse aux Etats-Unis, land pour une adresse en Allemagne, Comté, province, ...).
Cette propriété est optionnelle.
RueChaîne de caractèresNom de la rue, route ou avenue.
Cette propriété est optionnelle.
Versions 18 et supérieures
Android Type
Nouveauté 18
Android Type
Android Type
Constante de type EntierType d'adresse :
  • adresseAutre : autre type d'adresse.
  • adresseBureau : adresse professionnelle (du bureau).
  • adresseDomicile : adresse du domicile.
  • adressePersonnalisée : type personnalisé correspondant à la valeur de la propriété ..Etiquette.
Cette propriété est notamment utilisée pour la gestion des contacts.
VilleChaîne de caractèresNom de la ville.
Cette propriété est optionnelle.

Remarque : Ces propriétés peuvent être utilisées avec une des deux syntaxes suivantes :
  • <Nom de la variable>..<Nom de la propriété>
  • <Nom de la variable>.<Nom de la propriété>

Utilisation des variables de type Adresse

Les variables de type Adresse sont utilisées par les fonctions suivantes :
Versions 17 et supérieures
CarteAffichePosition
CarteAffichePosition
Centre la carte affichée dans un champ Carte sur une position géographique ou un lieu donné.
Versions 18 et supérieures
CarteAjouteItinéraire
CarteAjouteItinéraire
Ajoute un itinéraire sur un champ Carte.
Versions 17 et supérieures
géoRécupèreAdresse
géoRécupèreAdresse
Récupère une adresse ou une liste d’adresses correspondant à la description d’un lieu géographique.
Les variables de type Adresse sont utilisées par les types de variables suivants :
Versions 17 et supérieures
Contact
Nouveauté 17
Contact
Contact
Le type Contact permet de définir toutes les caractéristiques avancées d'un contact du répertoire téléphonique.

Réinitialisation

Pour réinitialiser le contenu d’une variable de type Adresse, il est possible d’utiliser la fonction VariableRAZ.
Liste des exemples associés :
WM Geolocalisation Exemples multiplateforme (WINDEV Mobile) : WM Geolocalisation
[ + ] Cet exemple présente comment gérer des recherches de proximité avec géolocalisation :
- recherche autour de moi
- recherche dans une ville, à une adresse donnée, proche d'une adresse.
Les résultats apparaissent dans une zone répétée et dans une carte avec des marqueurs.
Version minimum requise
  • Version 17
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire