PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Cas particuliers
  • Création d'un contact (sans utiliser la fenêtre de création)
  • Fonctionnalité d'application requise
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
Affiche la fenêtre de création de contact de l'application native de gestion des contacts de l'appareil (Android, iPhone ou iPad, Universal Windows).
Versions 18 et supérieures
Widget Android Cette fonction est désormais disponible en mode Widget Android.
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Nouveauté 18
Widget Android Cette fonction est désormais disponible en mode Widget Android.
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Widget Android Cette fonction est désormais disponible en mode Widget Android.
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Versions 22 et supérieures
Universal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Nouveauté 22
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
AndroidWidget AndroidiPhone/iPad
// Création d'un contact et initialisation de la structure Contact
SI ContactCrée() = Vrai ALORS
Info(ChaîneConstruit("Le contact %1 a été ajouté à la liste de vos contacts : ", ...
 mContact.Nom))
FIN
AndroidWidget AndroidiPhone/iPad
gContactEnCours est un Contact
// Création d'un contact dans la fenêtre par défaut
SI ContactCrée() = Vrai ALORS
// Rafraîchit la liste des contacts affichée dans une zone répétée
nIndice est un entier = ZR_CONTACTS
ZoneRépétéeSupprimeTout(ZR_CONTACTS)
// Liste des contacts
gtabContacts = ContactListe()
// Tri des contacts
TableauTrie(gtabContacts, ttMembre, "+Nom")
// Ajout dans la zone répétée
POUR TOUT tContact DE gtabContacts
ZoneRépétéeAjouteLigne(ZR_CONTACTS, tContact..Nom, tContact..Prénom)
FIN
FIN
Syntaxe
Versions 17 et supérieures
Attention : Syntaxe disponible à partir de la version 170069

Créer un contact et initialiser la variable Contact (à partir de Android 2.0, iPhone, iPad, Universal Windows) Masquer les détails

<Résultat> = ContactCrée([<Contact>])
<Résultat> : Booléen
  • Vrai si un contact a été créé,
  • Faux dans le cas contraire. Pour plus de détails sur l'erreur, utilisez la fonction ErreurInfo.
Versions 22 et supérieures
Universal Windows 10 App
  • Vrai si l'interface utilisateur est affichée,
  • Faux dans le cas contraire.
Nouveauté 22
Universal Windows 10 App
  • Vrai si l'interface utilisateur est affichée,
  • Faux dans le cas contraire.
Universal Windows 10 App
  • Vrai si l'interface utilisateur est affichée,
  • Faux dans le cas contraire.
<Contact> : Variable de type Contact
Nom de la variable de type Contact contenant les données correspondant au contact créé.
Nouveauté 17
Attention : Syntaxe disponible à partir de la version 170069

Créer un contact et initialiser la variable Contact (à partir de Android 2.0, iPhone, iPad, Universal Windows) Masquer les détails

<Résultat> = ContactCrée([<Contact>])
<Résultat> : Booléen
  • Vrai si un contact a été créé,
  • Faux dans le cas contraire. Pour plus de détails sur l'erreur, utilisez la fonction ErreurInfo.
Versions 22 et supérieures
Universal Windows 10 App
  • Vrai si l'interface utilisateur est affichée,
  • Faux dans le cas contraire.
Nouveauté 22
Universal Windows 10 App
  • Vrai si l'interface utilisateur est affichée,
  • Faux dans le cas contraire.
Universal Windows 10 App
  • Vrai si l'interface utilisateur est affichée,
  • Faux dans le cas contraire.
<Contact> : Variable de type Contact
Nom de la variable de type Contact contenant les données correspondant au contact créé.
Attention : Syntaxe disponible à partir de la version 170069

Créer un contact et initialiser la variable Contact (à partir de Android 2.0, iPhone, iPad, Universal Windows) Masquer les détails

<Résultat> = ContactCrée([<Contact>])
<Résultat> : Booléen
  • Vrai si un contact a été créé,
  • Faux dans le cas contraire. Pour plus de détails sur l'erreur, utilisez la fonction ErreurInfo.
Versions 22 et supérieures
Universal Windows 10 App
  • Vrai si l'interface utilisateur est affichée,
  • Faux dans le cas contraire.
Nouveauté 22
Universal Windows 10 App
  • Vrai si l'interface utilisateur est affichée,
  • Faux dans le cas contraire.
Universal Windows 10 App
  • Vrai si l'interface utilisateur est affichée,
  • Faux dans le cas contraire.
<Contact> : Variable de type Contact
Nom de la variable de type Contact contenant les données correspondant au contact créé.
Avertissement
A partir de la version 17 (69), cette syntaxe est conservée par compatibilité.

Créer un contact et initialiser la structure Contact (avant Android 2.0, iPhone, iPad, Universal Windows) Masquer les détails

<Résultat> = ContactCrée()
<Résultat> : Booléen
  • Vrai si un contact a été créé,
  • Faux dans le cas contraire. Pour plus de détails sur l'erreur, utilisez la fonction ErreurInfo.
Versions 22 et supérieures
Universal Windows 10 App
  • Vrai si l'interface utilisateur est affichée,
  • Faux dans le cas contraire.
Nouveauté 22
Universal Windows 10 App
  • Vrai si l'interface utilisateur est affichée,
  • Faux dans le cas contraire.
Universal Windows 10 App
  • Vrai si l'interface utilisateur est affichée,
  • Faux dans le cas contraire.
Remarques

Cas particuliers

  • Si l'utilisateur crée un nouveau contact, la structure Contact ou la variable Contact est automatiquement renseignée avec les informations relatives à ce nouveau contact.
  • AndroidWidget AndroidiPhone/iPad La fonction ContactCrée est bloquante jusqu'à ce que l'utilisateur valide ou annule la fenêtre de création de contact.
  • Versions 22 et supérieures
    Universal Windows 10 App La fonction ContactCrée est non bloquante.
    Nouveauté 22
    Universal Windows 10 App La fonction ContactCrée est non bloquante.
    Universal Windows 10 App La fonction ContactCrée est non bloquante.
  • La fonction ContactCrée peut être utilisée dans l'émulateur. Elle ne peut pas être utilisée dans le simulateur.

Création d'un contact (sans utiliser la fenêtre de création)

Pour créer un nouveau contact entièrement par programmation (sans ouvrir de fenêtre) :
  1. Décrivez le contact dans la structure Contact ou dans la variable Contact.
  2. Utilisez la fonction ContactAjoute.
Versions 22 et supérieures
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.
Nouveauté 22
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.
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
- ...
Composantes
Android wd220android.jar
Version minimum requise
  • Version 16
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire