DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Communication / Gestion des emails
  • Présentation
  • Fonctionnement
  • Méthode d'accès à Lotus Notes :
  • Version de Lotus Notes
  • Manipulation des données
  • Envoi d'emails
  • Lecture d'emails
WINDEV
WindowsLinuxJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac Catalyst
Autres
Procédures stockées
Avertissement
Les fonctions d'accès à Lotus Notes du WLangage sont conservées principalement pour des raisons de compatibilité avec les projets existants.
Il est désormais conseillé d'utiliser l'accès aux données via REST API (Domino Data Service). La version du serveur Notes doit être 9.0.1 et supérieures.
Présentation
WINDEV et WEBDEV permettent d'accéder facilement aux différentes données manipulées par Lotus Notes (base Domino). Il est ainsi possible de récupérer, modifier, ajouter ou manipuler vos contacts, vos rendez-vous, vos tâches, vos emails, vos bases de données, ...
L'ensemble des données gérées par Lotus Notes est organisé ainsi :
  • Une base par utilisateur contenant les emails, les tâches et les rendez-vous de cet utilisateur.
  • Une base commune à tous les utilisateurs contenant les contacts et les groupes de contacts.
  • Plusieurs bases de données contenant des documents.
Pour accéder à Lotus Notes, le client Lotus Notes doit être installé sur le poste des utilisateurs finaux.
Fonctionnement

Méthode d'accès à Lotus Notes :

  1. Établissement de la connexion avec le serveur Domino : fonction NotesOuvreConnexion.
  2. Ouverture d'une session d'accès aux emails, tâches, rendez-vous, contacts et/ou groupes de contacts : fonction EmailOuvreSessionNotes (en indiquant l'identifiant de la connexion et la base locale ou distante Lotus Notes à utiliser, syntaxe 2) ou fonction EmailOuvreSession avec une variable de type emailSessionNotes.
  3. Ouverture d'une session d'accès aux documents : fonction NotesOuvreBase (en indiquant l'identifiant de la connexion et la base locale ou distante Lotus Notes à utiliser).
  4. Changement de la base Lotus Notes à utiliser : fonctions NotesFermeBase et NotesOuvreBase.
  5. Fermeture de la connexion avec le serveur Domino : fonction FermeSession ou EmailFermeSession.
Méthode d'accès concise si vous ne voulez pas accéder aux documents
Si vous voulez accéder uniquement aux emails, tâches, rendez-vous, contacts et/ou groupes de contacts, il est possible d'établir la connexion avec le serveur Domino et d'ouvrir une session d'accès à la base Lotus Notes en utilisant directement la fonction EmailOuvreSessionNotes (syntaxe 1), sans appeler la fonction NotesOuvreConnexion.

Version de Lotus Notes

L'accès à Lotus Notes est possible uniquement sous Lotus Notes version 6.5 ou supérieure.
Manipulation des données
Après avoir établi la connexion avec le serveur Domino et indiqué la base Lotus Notes à utiliser, vous pouvez manipuler :

Envoi d'emails

Lors de l'envoi d'un email, si un ou plusieurs Retours Chariot (RC) sont positionnés à la fin du message envoyé, ce(s) caractère(s) sont automatiquement supprimés par Lotus Notes. Cette suppression est effectuée lors de la conversion du message en une chaîne de type Texte Riche.
Attention : Pour envoyer des emails, Lotus Notes doit être installé en mode connecté et non en mode local.

Lecture d'emails

L'ordre de lecture des emails ne respecte pas obligatoirement l'ordre d'affichage des emails sous Lotus Notes.
Liste des exemples associés :
Accès aux bases Notes et Outlook Exemples unitaires (WINDEV) : Accès aux bases Notes et Outlook
[ + ] Accès aux contacts des bases Lotus Notes et Outlook en WLangage.
Des fonctions WLangage permettent d'accéder nativement à des bases Lotus Notes et Outlook.
Version minimum requise
  • Version 11
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 19/11/2024

Signaler une erreur ou faire une suggestion | Aide en ligne locale