Comment limiter une vue de lotus au contenu de certains dossiers?
-
21-08-2019 - |
Question
Je suis en train de faire une vue qui sélectionne tous les messages non lus qui appartiennent également à une liste spécifique des dossiers et sous-dossiers.
J'ai créé une vue par coying la vue « non lu » existant, mais malgré mes recherches dans la documentation et dans google je suis à une perte quant à la façon de limiter le contenu de la vue des documents dans une liste de dossiers. La liste des dossiers peut être codé en dur, encore mieux serait d'avoir seulement de fournir le nom haut des dossiers.
structure du dossier estcomme ceci: Mailer daemon alertes app1 poussée rec dev App2 poussée rec dev
Je veux la vue de limiter à app1 / prod et App2 / prod. c'est dans les notes de lotus 6.5.4 CCH6
La formule non lu ressemble à ceci (et fonctionne bien):
SELECT @IsNotMember("A"; ExcludeFromView) & IsMailStationery != 1 & Form != "Group" & Form != "Person"
comment restreindre?
La solution
Je ne pense pas que ce soit possible. appartenance à un dossier n'est pas une propriété dans le document, et puisque vous ne pouvez pas faire un @DbLookup dans la formule SELECT vous ne pouvez pas vérifier pendant la vue de construire si les documents sont présents dans les dossiers.
Si vous avez le contrôle sur le processus lorsque les documents sont classés dans les dossiers, vous pouvez tracer la valeur aux documents et de l'utiliser pour la sélection - ou ajouter le document dans un dossier « global » et l'utiliser au lieu de la vue.