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
Liste les colonnes présentes dans la vue en cours dans Lotus Notes.
La vue en cours a été spécifiée à l'aide de la fonction NotesActiveVue.
// Ouverture de la connexion
IDConnexion est un entier
IDConnexion = NotesOuvreConnexion("MotDePasse", "ServeurMars", ...
"C:\Users\Julie\AppData\Local\Lotus\Notes\Data\user.id")
// Spécification de la base Lotus Notes à utiliser
IDBase est un entier
IDBase = NotesOuvreBase(IDConnexion, "julie.nsf")
...
// Activation de la vue
NotesActiveVue(IDBase, "MesClients")
// Liste des colonnes triables de cette vue
ListeColonne est une chaîne
ListeColonne = NotesVueListeColonne(IDBase)
UneColonne est une chaîne
// Pour chaque colonne
POUR TOUTE CHAÎNE UneColonne DE ListeColonne SÉPARÉE PAR RC
// Ajout des caractéristiques de la colonne dans un champ Liste
ListeAjoute(LISTE_ListeColonneVue, UneColonne)
// Par exemple, la colonne MaColonne est de type Texte, triable
// triée dans l'ordre croissant et sensible à la casse :
// "MaColonne+TAB+notesTypeTexte+TAB+1+TAB+1+TAB+1+TAB+0"
FIN
Syntaxe
<Résultat> = NotesVueListeColonne(<Identifiant de la session> [, <Colonnes listées>])
<Résultat> : Chaîne de caractères
Liste des colonnes présentes dans la vue en cours sous la forme :
<Nom colonne 1> + TAB + <Type colonne 1> + TAB + <Colonne 1 triable> + TAB +
<Sens tri colonne 1> + TAB + <Sensibilité casse colonne 1> + TAB +
<Sensibilité accents colonne 1> + RC + <Nom colonne 2> + TAB +
<Type colonne 2> + TAB + <Colonne 2 triable> + TAB + <Sens tri colonne 2> + TAB +
<Sensibilité casse colonne 2> + TAB + <Sensibilité accents colonne 2> + ...

Où :
  • <Nom colonne X> correspond au nom de la colonne.
  • <Type colonne X> correspond au type de la colonne. Ce paramètre peut correspondre à :
    • notesTypeDateHeure : Colonne de type DateHeure.
    • notesTypeInconnu : Type de colonne non supporté.
    • notesTypeNombre : Colonne de type Nombre.
    • notesTypeTexte : Colonne de type Texte.
    • notesTypeTexteRiche : Colonne de type Texte Riche (contenant un formatage et éventuellement des pièces attachées).
  • <Colonne X triable> indique si la colonne est triable (1) ou non (0).
  • <Sens tri colonne X> indique si la colonne est triée par ordre croissant (1) ou par ordre décroissant (0).
  • <Sensibilité casse colonne X> indique si la colonne est sensible à la casse (1) ou non (0).
  • <Sensibilité accents colonne X> indique si la colonne est sensible aux accents (1) ou non (0).
Si le paramètre <Colonne X triable> correspond à 0, les paramètres <Sens tri colonne X>, <Sensibilité casse colonne X> et <Sensibilité accents colonne X> ne doivent pas être pris en compte et correspondent toujours à 0.
<Identifiant de la session> : Entier
Identifiant de la session à utiliser. Cet identifiant est renvoyé par la fonction EmailOuvreSessionNotes ou NotesOuvreBase.
<Colonnes listées> : Constante optionnelle de type entier
Mode de sélection des colonnes listées :
notesLstColonneTousRenvoie toutes les colonnes (qu'elles soient triables ou non).
notesLstColonneTriable
(valeur par défaut)
Renvoie uniquement les colonnes triables.
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