DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Communication / Fonctions Lotus Notes / Fonctions Notes
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
Renvoie la valeur des champs du document Notes en cours dans Lotus Notes.
// Ouverture d'une session Lotus Notes
IDSession est un entier
IDSession = EmailOuvreSessionNotes("MotDePasse", "ServeurMars", ...
"mail\julie.nsf", "C:\Users\Julie\AppData\Local\Lotus\Notes\Data\user.id")
...
// Lecture du premier document
NotesDocumentPremier(IDSession)
// Récupération des champs Lotus Notes de ce document
ListeChampLotusNotes est une chaîne
UnChampLotusNotes est une chaîne
ListeChampLotusNotes = NotesListeChamp(IDSession)
// Pour chaque champ Lotus Notes
POUR TOUTE CHAÎNE UnChampLotusNotes DE ListeChampLotusNotes SÉPARÉE PAR RC
// Ajoute le nom du champ Lotus Notes et sa valeur dans un champ Liste
ListeAjoute(LISTE_ChampLotusNotes, UnChampLotusNotes + RC + ...
NotesChamp(IDSession, UnChampLotusNotes))
FIN
Syntaxe

Connaître la valeur d'un champ Lotus Notes simple Masquer les détails

<Résultat> = NotesChamp(<Identifiant de la session> , <Champ Lotus Notes>)
<Résultat> : Type de la valeur du champ Lotus Notes
  • Valeur du champ Lotus Notes spécifié.
  • Chaîne vide ("") si le champ Lotus Notes n'existe pas.
En cas d'erreur, la variable ErreurDétectée est à Vrai. 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 la fonction EmailOuvreSessionNotes ou la fonction NotesOuvreBase.
<Champ Lotus Notes> : Chaîne de caractères
Nom du champ Lotus Notes dont on veut connaître la valeur.
Pour connaître le nom et le type des champs du document Notes en cours, utilisez la fonction NotesListeChamp.

Connaître la valeur d'un champ Lotus Notes composé Masquer les détails

<Résultat> = NotesChamp(<Identifiant de la session> , <Champ Lotus Notes> [, <Indice du champ Lotus Notes>])
<Résultat> : Type de la valeur du champ Lotus Notes
  • Valeur du champ Lotus Notes spécifié pour l'indice donné.
  • Ensemble des valeurs du champ Lotus Notes séparées par des RC si le paramètre <Indice du champ Lotus Notes> n'est pas spécifié.
  • Chaîne vide ("") si le champ Lotus Notes et/ou l'indice n'existe pas.
En cas d'erreur, la variable ErreurDétectée est à Vrai. 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 la fonction EmailOuvreSessionNotes ou la fonction NotesOuvreBase.
<Champ Lotus Notes> : Chaîne de caractères
Nom du champ Lotus Notes dont on veut connaître la valeur.
Pour connaître le nom et le type des champs du document Notes en cours, utilisez la fonction NotesListeChamp.
<Indice du champ Lotus Notes> : Entier optionnel
Indice du champ Lotus Notes dont on veut connaître la valeur. Si ce paramètre n'est pas spécifié, <Résultat> contiendra l'ensemble des valeurs du champ Lotus Notes séparées par des RC.

Connaître, sous forme d'un tableau, la valeur d'un champ Lotus Notes composé Masquer les détails

<Résultat> = NotesChamp(<Identifiant de la session> , <Champ Lotus Notes> , <Tableau des valeurs>)
<Résultat> : Booléen
  • Vrai si le <Tableau des valeurs> a bien été rempli avec les valeurs du champ Lotus Notes spécifié,
  • Faux dans le cas contraire.
En cas d'erreur, la variable ErreurDétectée est à Vrai. 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 la fonction EmailOuvreSessionNotes ou la fonction NotesOuvreBase.
<Champ Lotus Notes> : Chaîne de caractères
Nom du champ Lotus Notes dont on veut connaître la valeur.
Pour connaître le nom et le type des champs du document Notes en cours, utilisez la fonction NotesListeChamp.
<Tableau des valeurs> : Tableau à une dimension, du type des valeurs des champs Lotus Notes
Nom du tableau dans lequel les valeurs du champ Lotus Notes doivent être initialisées.
Composante : wd290mess.dll
Version minimum requise
  • Version 11
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