Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Marboro am 08.05.06 - 16:05:24

Titel: Über Formel herausfinden, ob ein Doc in einem Ordner ist
Beitrag von: Marboro am 08.05.06 - 16:05:24
Hallo Zusammen,

ich habe da ein kleines Problem.
Ich möchte über db.search alle Dokumente erhalten, die ein bestimmtes Feld nicht enthalten, und sich im Ordner $Inbox befinden.
Leider weiss ich nicht, wie ich die Formel bezüglich des Ordners ansetzen muss.
Die FolderReferences helfen mir hierbei wohl nicht, da ich zu diesem Zeitpunkt ja noch kein Dokument habe.
Falls ich so nicht weiter komme, kann mir einer von euch eine performantere Möglichkeit anbieten?
Ich möchte nicht über jedes Dokument gehen, da diese nicht relevanten nur unnötig Zeit kosten.

Danke schon mal im voraus
Titel: Re: Über Formel herausfinden, ob ein Doc in einem Ordner ist
Beitrag von: m3 am 08.05.06 - 16:15:50
Du kannst "($Inbox)" wie eine View behandeln, also einfach die Suche über notesView.FTSearch abwickeln, dann musst Du zumindest nicht alles Doks in der DB durchwassern. Oder Du gehts in der Inbox dann alle mit  GetFirstDocument/GetNextDocument  durch.
Titel: Re: Über Formel herausfinden, ob ein Doc in einem Ordner ist
Beitrag von: m3 am 08.05.06 - 16:17:12
Heute sind die Crossposter wieder unterwegs. :(   >:(   :-P

Zitat
2.3 Crosspostings in mehreren Webforen oder Newsgroups
     Es verstößt gegen die gültige Netiquette von Newsgroups und Onlineforen, Probleme zeitnah in mehreren verschiedenen Webforen gleichzeitig zu posten.
Bitte entscheidet Euch deshalb zunächst, in welchem Forum Ihr Euer Problem posten wollt, bevor Ihr ein Thema einstellt.
Bekommt Ihr in diesem Forum keine befriedigende Antwort, so könnt Ihr die Frage einige Tage später gerne in einem weiteren Forum stellen - mit Querverweis und Link auf den ursprünglichen Beitrag.
Sollte es einmal Gründe dafür geben, ein Problem gleichzeitig in verschiedenen Foren einzustellen, so ist in jedem Forum ein Querverweis mit Link auf die jeweils anderen Forumsbeiträge zu erstellen.
Genauso sind gefundene Lösungen in den jeweiligen Foren als Querverweis mit Link einzustellen.
http://atnotes.de/projekte/bp/team/tmc/_forumsregeln/rules001.html#23
Titel: Re: Über Formel herausfinden, ob ein Doc in einem Ordner ist
Beitrag von: Marboro am 08.05.06 - 16:22:51
darüber kann ich aber nicht filtern, ob ein dokument ein feld nicht hat.
Ich brauche ja nur die dokumente, die ein bestimmtes feld nicht haben, oder dessen wert nicht "ERROR" ist.
Na gut, also werde ich am ende wohl doch über getfirst-/getnextdocument gehen müssen.
Titel: Re: Über Formel herausfinden, ob ein Doc in einem Ordner ist
Beitrag von: m3 am 08.05.06 - 16:30:06
Ev. hilft Dir das http://www.alanlepofsky.net/alepofsky/alanblog.nsf/dx/searching-for-blank-fields weiter?
Titel: Re: Über Formel herausfinden, ob ein Doc in einem Ordner ist
Beitrag von: koehlerbv am 08.05.06 - 16:33:08
Das funktioniert aber unter R5 noch nicht, Martin.

Wenn die Alternative heisst, dass das Feld nicht "ERROR" enthalten darf, dann ist die FTSearch ja wieder einfach zu realisieren.

Bernhard
Titel: Re: Über Formel herausfinden, ob ein Doc in einem Ordner ist
Beitrag von: m3 am 08.05.06 - 16:50:06
Argl. Erster Arbeitstag nach 2 Wochen Krankenstand. Gilt das als Entschuldigung? ;)
Danke für den Hinweis.
Titel: Re: Über Formel herausfinden, ob ein Doc in einem Ordner ist
Beitrag von: koehlerbv am 08.05.06 - 16:51:53
Wir sollten das bei einem Bier besprechen, Martin  ;)

Bernhard