PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Principe de la modification en utilisant la structure Contact
  • Remarques
  • 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
Modifie le contact en cours dans :
  • WINDEVWEBDEV - Code ServeurEtats et Requêtes le carnet d'adresses d'une messagerie Lotus Notes ou Outlook.
    Attention : Cette fonction ne permet pas de lire le dernier contact présent dans le carnet d'adresses d'une messagerie Outlook Express.
  • Versions 16 et supérieures
    AndroidWidget AndroidiPhone/iPadUniversal Windows 10 App la liste des contacts de l'appareil (Android, iPhone ou iPad, Universal Windows).
    Nouveauté 16
    AndroidWidget AndroidiPhone/iPadUniversal Windows 10 App la liste des contacts de l'appareil (Android, iPhone ou iPad, Universal Windows).
    AndroidWidget AndroidiPhone/iPadUniversal Windows 10 App la liste des contacts de l'appareil (Android, iPhone ou iPad, Universal Windows).
Versions 16 et supérieures
Android Cette fonction est désormais disponible pour les applications Android.
Nouveauté 16
Android Cette fonction est désormais disponible pour les applications Android.
Android Cette fonction est désormais disponible pour les applications Android.
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
WINDEVWEBDEV - Code ServeurEtats et RequêtesAjaxCode Utilisateur (MCU)
// Ouverture d'une session Lotus Notes
IDSession est un entier
IDSession = EmailOuvreSessionNotes("MotDePasse", "ServeurMars", ...
       "mail/julie.nsf", "C:\Lotus Notes\julie.id")
// Recherche du contact à modifier
SI ContactCherche(IDSession, "Dupont", mContactNom, "Axelle", mContactPrénom) = Vrai ALORS
        // Modification du numéro de téléphone de ce contact
        mContact.TéléphoneMobile = "06.15.14.84.52"
        ContactModifie(IDSession)
        Info("Le numéro de téléphone a été modifié")
SINON
        Info("Aucun contact n'a été trouvé")
FIN
Syntaxe
WINDEVWEBDEV - Code ServeurEtats et RequêtesAjaxCode Utilisateur (MCU)

Modifier le contact en cours dans la messagerie Lotus Notes ou Outlook Masquer les détails

<Résultat> = ContactModifie(<Identifiant de la session>)
<Résultat> : Booléen
  • Vrai si la modification a été effectuée.
  • Faux dans le cas contraire. Pour connaître le libellé de l'erreur, utilisez la fonction ErreurInfo avec la constante errMessage.
<Identifiant de la session> : Entier
Identifiant de la session à utiliser. Cet identifiant est renvoyé par une des fonctions suivantes : EmailOuvreSessionNotes, EmailOuvreSessionOutlook, NotesOuvreBase ou OutlookOuvreSession.
Versions 17 et supérieures
AndroidWidget AndroidiPhone/iPadUniversal Windows 10 App Attention : Syntaxe disponible à partir de la version 170069

Modifier le contact en cours dans la liste des contacts de l'appareil (Android 2.0 et supérieur, iPhone ou iPad, Universal Windows) Masquer les détails

<Résultat> = ContactModifie(<Contact>)
<Résultat> : Booléen
  • Vrai si la modification a été effectuée,
  • Faux dans le cas contraire. Pour connaître le libellé de l'erreur, utilisez la fonction ErreurInfo avec la constante errMessage.
<Contact> : Variable de type Contact
Nom de la variable de type Contact correspondant au contact pour lequel les informations modifiées doivent être mises à jour.
Nouveauté 17
AndroidWidget AndroidiPhone/iPadUniversal Windows 10 App Attention : Syntaxe disponible à partir de la version 170069

Modifier le contact en cours dans la liste des contacts de l'appareil (Android 2.0 et supérieur, iPhone ou iPad, Universal Windows) Masquer les détails

<Résultat> = ContactModifie(<Contact>)
<Résultat> : Booléen
  • Vrai si la modification a été effectuée,
  • Faux dans le cas contraire. Pour connaître le libellé de l'erreur, utilisez la fonction ErreurInfo avec la constante errMessage.
<Contact> : Variable de type Contact
Nom de la variable de type Contact correspondant au contact pour lequel les informations modifiées doivent être mises à jour.
AndroidWidget AndroidiPhone/iPadUniversal Windows 10 App Attention : Syntaxe disponible à partir de la version 170069

Modifier le contact en cours dans la liste des contacts de l'appareil (Android 2.0 et supérieur, iPhone ou iPad, Universal Windows) Masquer les détails

<Résultat> = ContactModifie(<Contact>)
<Résultat> : Booléen
  • Vrai si la modification a été effectuée,
  • Faux dans le cas contraire. Pour connaître le libellé de l'erreur, utilisez la fonction ErreurInfo avec la constante errMessage.
<Contact> : Variable de type Contact
Nom de la variable de type Contact correspondant au contact pour lequel les informations modifiées doivent être mises à jour.
AndroidWidget AndroidiPhone/iPadUniversal Windows 10 App
Versions 16 et supérieures
Avertissement
A partir de la version 17 (69), cette syntaxe est conservée par compatibilité.
Nouveauté 16
Avertissement
A partir de la version 17 (69), cette syntaxe est conservée par compatibilité.
Avertissement
A partir de la version 17 (69), cette syntaxe est conservée par compatibilité.

Modifier le contact en cours dans la liste des contacts de l'appareil (avant Android 2.0, iPhone ou iPad, Universal Windows) Masquer les détails

<Résultat> = ContactModifie(<Type de contact>)
<Résultat> : Booléen
  • Vrai si la modification a été effectuée,
  • Faux dans le cas contraire. Pour connaître le libellé de l'erreur, utilisez la fonction ErreurInfo avec la constante errMessage.
<Type de contact> : Constante de type Entier
Type de contact à modifier. Ce paramètre correspond par défaut à la constante contactTéléphone.
Remarques

Principe de la modification en utilisant la structure Contact

Lors de la lecture d'un contact (à l'aide des fonctions ContactLit, ContactPremier, ContactDernier, ...), les données de ce contact sont mises à jour dans la structure Contact.
Pour modifier le contact en cours, il suffit de :
  1. Modifier les valeurs de la structure Contact.
  2. Valider les modifications avec la fonction ContactModifie.
Versions 16 et supérieures
AndroidWidget AndroidiPhone/iPadUniversal Windows 10 App

Remarques

  • Pour afficher la fenêtre de création de contact de l'application native de gestion des contacts de l'appareil, utilisez la fonction ContactCrée.
  • Syntaxe utilisant la structure Contact (avant Android 2.0)  : Seuls les membres suivants de la structure Contact seront pris en compte lors de la modification du contact :
    • mContact.Nom
      Le nom du contact sur l'appareil sera construit à partir des membres mContact.Nom et mContact.Prénom.
    • mContact.Prénom
      Le nom du contact sur l'appareil sera construit à partir des membres mContact.Nom et mContact.Prénom.
    • mContact.Notes
    • mContact.AdresseDomicile
      L'adresse de domicile du contact sur l'appareil sera construit à partir des membres mContact.AdresseDomicile, mContact.VilleDomicile, mContact.CodePostalDomicile, mContact.EtatDomicile et mContact.PaysDomicile.
    • mContact.VilleDomicile
    • mContact.CodePostalDomicile
    • mContact.EtatDomicile
    • mContact.PaysDomicile
    • mContact.TéléphoneDomicile
    • mContact.FaxDomicile
    • mContact.TéléphoneMobile
    • mContact.Société
    • mContact.Service
    • mContact.AdresseBureau
      L'adresse du bureau du contact sur l'appareil sera construit à partir des membres mContact.AdresseBureau, mContact.VilleBureau, mContact.CodePostalBureau, mContact.EtatBureau et mContact.PaysBureau.
    • mContact.VilleBureau
    • mContact.CodePostalBureau
    • mContact.EtatBureau
    • mContact.PaysBureau
    • mContact.TéléphoneBureau
    • mContact.FaxBureau
    • mContact.TéléphoneMobileBureau
    • mContact.TéléphonePager
    • mContact.Email
Nouveauté 16
AndroidWidget AndroidiPhone/iPadUniversal Windows 10 App

Remarques

  • Pour afficher la fenêtre de création de contact de l'application native de gestion des contacts de l'appareil, utilisez la fonction ContactCrée.
  • Syntaxe utilisant la structure Contact (avant Android 2.0)  : Seuls les membres suivants de la structure Contact seront pris en compte lors de la modification du contact :
    • mContact.Nom
      Le nom du contact sur l'appareil sera construit à partir des membres mContact.Nom et mContact.Prénom.
    • mContact.Prénom
      Le nom du contact sur l'appareil sera construit à partir des membres mContact.Nom et mContact.Prénom.
    • mContact.Notes
    • mContact.AdresseDomicile
      L'adresse de domicile du contact sur l'appareil sera construit à partir des membres mContact.AdresseDomicile, mContact.VilleDomicile, mContact.CodePostalDomicile, mContact.EtatDomicile et mContact.PaysDomicile.
    • mContact.VilleDomicile
    • mContact.CodePostalDomicile
    • mContact.EtatDomicile
    • mContact.PaysDomicile
    • mContact.TéléphoneDomicile
    • mContact.FaxDomicile
    • mContact.TéléphoneMobile
    • mContact.Société
    • mContact.Service
    • mContact.AdresseBureau
      L'adresse du bureau du contact sur l'appareil sera construit à partir des membres mContact.AdresseBureau, mContact.VilleBureau, mContact.CodePostalBureau, mContact.EtatBureau et mContact.PaysBureau.
    • mContact.VilleBureau
    • mContact.CodePostalBureau
    • mContact.EtatBureau
    • mContact.PaysBureau
    • mContact.TéléphoneBureau
    • mContact.FaxBureau
    • mContact.TéléphoneMobileBureau
    • mContact.TéléphonePager
    • mContact.Email
AndroidWidget AndroidiPhone/iPadUniversal Windows 10 App

Remarques

  • Pour afficher la fenêtre de création de contact de l'application native de gestion des contacts de l'appareil, utilisez la fonction ContactCrée.
  • Syntaxe utilisant la structure Contact (avant Android 2.0)  : Seuls les membres suivants de la structure Contact seront pris en compte lors de la modification du contact :
    • mContact.Nom
      Le nom du contact sur l'appareil sera construit à partir des membres mContact.Nom et mContact.Prénom.
    • mContact.Prénom
      Le nom du contact sur l'appareil sera construit à partir des membres mContact.Nom et mContact.Prénom.
    • mContact.Notes
    • mContact.AdresseDomicile
      L'adresse de domicile du contact sur l'appareil sera construit à partir des membres mContact.AdresseDomicile, mContact.VilleDomicile, mContact.CodePostalDomicile, mContact.EtatDomicile et mContact.PaysDomicile.
    • mContact.VilleDomicile
    • mContact.CodePostalDomicile
    • mContact.EtatDomicile
    • mContact.PaysDomicile
    • mContact.TéléphoneDomicile
    • mContact.FaxDomicile
    • mContact.TéléphoneMobile
    • mContact.Société
    • mContact.Service
    • mContact.AdresseBureau
      L'adresse du bureau du contact sur l'appareil sera construit à partir des membres mContact.AdresseBureau, mContact.VilleBureau, mContact.CodePostalBureau, mContact.EtatBureau et mContact.PaysBureau.
    • mContact.VilleBureau
    • mContact.CodePostalBureau
    • mContact.EtatBureau
    • mContact.PaysBureau
    • mContact.TéléphoneBureau
    • mContact.FaxBureau
    • mContact.TéléphoneMobileBureau
    • mContact.TéléphonePager
    • mContact.Email
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.
Composantes
WINDEVWEBDEV - Code ServeurEtats et Requêtes wd220com.dll
Android wd220android.jar
Version minimum requise
  • Version 11
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire