Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: bikerboy am 21.09.07 - 09:43:39

Titel: Ersatz für @dbcolumn
Beitrag von: bikerboy am 21.09.07 - 09:43:39
Hallo,

bin gerade das erste mal  in meinem Leben an die Grenze des @dbcolumn gestossen und suche nun einen voll fertigen ersatz.

Code
	varIDList = Evaluate({@DbColumn("";server:filepath;"(pumpDocumentsBySearchKey)";1)})
	varIDList = Arrayunique(varIDList)

Hatte an ein Walk the View gedacht, der alle Einträge wegschreibt und dann das ArrayUnique ausführt. Habt ihr ne bessere Idee ?
Titel: Re: Ersatz für @dbcolumn
Beitrag von: Glombi am 21.09.07 - 09:49:28
Was passiert denn mit varIDList weiter?

Ist die Ansicht "(pumpDocumentsBySearchKey)" kategorisiert, damit doppelte Werte nicht mehrfach geliefert werden?

Ansonsten musst Du mit
set doc = view.GetFirstDocument
while not (doc is nothing)

':...

set doc = view.GetNextDocument(doc)
wend

arbeiten.
Andreas
Titel: Re: Ersatz für @dbcolumn
Beitrag von: bikerboy am 21.09.07 - 10:02:01
nein die Ansicht ist nicht kategoriesiert und soweit ich weiss darf ich daran auch nichts ändern, aber wenn ich ändern dürfte sollte auch mein @DbColumn nicht gesprengt werden, oder hätte ja dann eine drastische Reduzierung, weil im moment von jedem dokument 6-7 Dubletten bestehen die ich rausfiltern soll.