DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Communication / Fonctions Contact (Lotus Notes ou Android/iPhone/iPad)
  • Cas particuliers
  • Permissions requises
  • Fonctionnalité d'application requise
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
Liste les contacts de l'appareil correspondant aux critères spécifiés.
Exemple
// Rafraîchissement de la liste des contacts dans le champ Zone répétée
ZoneRépétéeSupprimeTout(ZR_CONTACTS)

// Récupération de la liste des contacts
SI SAI_Recherche <> "" ALORS
gtabContacts = ContactListe(Null, contactNom, SAI_Recherche)
SINON
gtabContacts = ContactListe(Null)
FIN

// Ajout dans le champ Zone répétée
POUR TOUT tContact DE gtabContacts
SI tContact.NomAffiché <> "" ALORS
ZoneRépétéeAjouteLigne(ZR_CONTACTS, tContact.NomAffiché, tContact)
FIN
FIN
Syntaxe
<Résultat> = ContactListe([<Source> [, <Filtre> [, <Borne minimale> [, <Borne maximale>]]]])
<Résultat> : Tableau de variables de type Contact
Tableau de variables de type Contact initialisé avec la liste des contacts correspondant aux critères spécifiées.
En cas d'erreur, la variable ErreurDétectée est à Vrai. Pour plus de détails sur l'erreur, utilisez la fonction ErreurInfo.
<Source> : Variable optionnelle de type ContactSource
Nom de la variable de type ContactSource décrivant la source ou le compte pour lequel les contacts doivent être listés.
Si ce paramètre vaut NULL, les contacts de toutes les sources de l'appareil seront pris en compte.
<Filtre> : Constante optionnelle de type Entier
Propriété sur laquelle la liste des contacts doit être filtrée :
contactEmailFiltrage sur les adresses Email.
contactNomFiltrage sur les noms de famille.
contactPrénomFiltrage sur les prénoms.
contactSociétéFiltrage sur les sociétés.
contactTéléphone
(Valeur par défaut)
Filtrage sur les numéros de téléphone.
<Borne minimale> : Chaîne de caractères optionnelle
Borne minimale du filtre.
<Borne maximale> : Chaîne de caractères optionnelle
Borne maximale du filtre.
Si ce paramètre n'est pas précisé, la borne maximale du filtre correspond à la valeur du paramètre <Borne minimale>.
Remarques

Cas particuliers

Pour lister les sources ou les comptes avec lesquels sont synchronisés les contacts de l'appareil, utilisez la fonction ContactListeSource.
AndroidWidget Android

Permissions requises

L'utilisation de cette fonction entraîne la modification des permissions requises par l'application.
Permission requise : READ_CONTACTS
Cette permission autorise l'application à lire les données des contacts de l'utilisateur.
Universal Windows 10 App

Fonctionnalité d'application requise

L'utilisation de cette fonction entraîne la déclaration d'une fonctionnalité d'application dans l'assistant de génération de l'application.
Fonctionnalité requise : Contacts
Cette fonctionnalité permet aux applications d'accéder aux contacts.
Liste des exemples associés :
WM Gestion Contacts Exemples multiplateforme (WINDEV Mobile) : WM Gestion Contacts
[ + ] Cet exemple illustre la gestion de contacts pour Android et iOS.
Il permet de :
- lister les contacts du téléphone
- appeler les contacts
- envoyer des sms aux contacts
- ...
Classification Métier / UI : Code métier
Composante : wd290android.aar
Version minimum requise
  • Version 17
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