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 est

comme 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?

Était-ce utile?

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.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top