PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Cas particuliers
  • 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
Ouvre en édition la fiche d'un contact en cours dans 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
// Ouvre en édition la fiche du contact en cours
// Variables globales
gContactEnCours est un Contact

...

// - Clic sur BTN_Modifier
// Lance l'édition du contact
ContactEdite(gContactEnCours)
AndroidWidget AndroidiPhone/iPad
// Ouvre en édition la fiche du premier contact présent sur le téléphone
// Syntaxe conservée par compatibilité
SI ContactPremier(contactTéléphone) = Vrai ALORS
SI ContactEdite() = Vrai ALORS
// Si le contact a été modifié, met à jour la structure contact
// avec les nouvelles données du contact
ContactLit(contactTéléphone, mContact.ID)
FIN
FIN
Syntaxe
Versions 17 et supérieures
Attention : Syntaxe disponible à partir de la version 170069

Ouvrir la fiche d'un contact en édition (à partir de Android 2.0, iPhone, iPad, Universal Windows) Masquer les détails

<Résultat> = ContactEdite(<Contact>)
<Résultat> : Booléen
  • Vrai si le contact a été modifié,
  • Faux dans le cas contraire. En cas d'erreur, la variable ErreurDétectée est à Vrai. 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 correspondant au contact dont la fiche doit être ouverte. Ce contact doit exister dans la base des contacts de l'appareil.
Nouveauté 17
Attention : Syntaxe disponible à partir de la version 170069

Ouvrir la fiche d'un contact en édition (à partir de Android 2.0, iPhone, iPad, Universal Windows) Masquer les détails

<Résultat> = ContactEdite(<Contact>)
<Résultat> : Booléen
  • Vrai si le contact a été modifié,
  • Faux dans le cas contraire. En cas d'erreur, la variable ErreurDétectée est à Vrai. 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 correspondant au contact dont la fiche doit être ouverte. Ce contact doit exister dans la base des contacts de l'appareil.
Attention : Syntaxe disponible à partir de la version 170069

Ouvrir la fiche d'un contact en édition (à partir de Android 2.0, iPhone, iPad, Universal Windows) Masquer les détails

<Résultat> = ContactEdite(<Contact>)
<Résultat> : Booléen
  • Vrai si le contact a été modifié,
  • Faux dans le cas contraire. En cas d'erreur, la variable ErreurDétectée est à Vrai. 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 correspondant au contact dont la fiche doit être ouverte. Ce contact doit exister dans la base des contacts de l'appareil.
Avertissement
A partir de la version 17 (69), cette syntaxe est conservée par compatibilité.

Ouvrir la fiche d'un contact en édition (avant Android 2.0, iPhone, iPad, Universal Windows) Masquer les détails

<Résultat> = ContactEdite([<Identifiant du contact>])
<Résultat> : Booléen
  • Vrai si le contact a été modifié,
  • Faux dans le cas contraire. En cas d'erreur, la variable ErreurDétectée est à Vrai. 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.
<Identifiant du contact> : Chaîne de caractères optionnelle
Identifiant du contact à éditer. Cet identifiant est contenu dans la variable mContact.ID de la structure Contact.
Si ce paramètre n'est pas spécifié ou correspond à chaîne vide (""), la fiche du contact en cours sera affichée.
Rappel : Pour parcourir les contacts présents sur l'appareil, utilisez les fonctions suivantes : ContactPremier, ContactSuivant, ContactPrécédent et ContactDernier.
Remarques

Cas particuliers

  • AndroidWidget AndroidiPhone/iPad La fonction ContactEdite est bloquante jusqu'à la fermeture de la fiche du contact par l'utilisateur.
  • Universal Windows 10 App La fonction ContactEdite n'est pas bloquante .
  • Pour mettre à jour la structure Contact ou la variable Contact avec les informations relatives au contact précédemment édité, utilisez la fonction ContactLit.
  • La fonction ContactEdite peut être utilisée dans l'émulateur. Elle ne peut pas être utilisée dans le simulateur.
­
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