Domino 9 und frühere Versionen > ND6: Entwicklung
ColumnValues -> "Variant does not contain a container"
(1/1)
Untitled:
Hallo zusammen
Damit das Forum nicht gleich einschläft:
Gegeben folgender Code:
--- Code: ---Set database = view.Parent
Set dc = database.UnprocessedDocuments
rowCount = dc.Count
Set doc = dc.GetFirstDocument
Msgbox doc.ColumnValues(0)
--- Ende Code ---
Dieser Code erzeugt bei der MsgBox oben besschriebene Fehlermeldung ???
Ich kann ohne weiteres zum Bleistift die unid ausgeben. Oder wenn ich das doc mit
--- Code: ---Set doc = view.GetFirstDocument
--- Ende Code ---
initialisiere funktionierts auch.
Ich wäre sehr froh, wenn mir jemand den Wald roden könnte.
Danke und Grüsse
Moritz
Glombi:
Es steht ja in der Designer Hilfe, warum es mit "dc" nicht geht:
If you do not access the document through a view, this property has no value.
Andreas
Untitled:
Tatsächlich! Hab mich schon gefragt, wie das funktionieren soll im Hintergrund ;D
Ich habe das aus einem Codebeispiel und dabei übersehen, dass das doc von "database.UnprocessedDocuments" aus einer view-document-collection gezogen wird.
Habe gar nicht gewusst, dass man das tun kann:
--- Code: ---Set doc = dc.GetFirstDocument
Set doc = view.GetNextDocument(doc)
--- Ende Code ---
Und schon ist das selbe Dokument plötzlich aus einer anderen Collection.
Auf jeden Fall ein dickes Dankeschön an Andreas! ;D
Moritz
webchild:
@Untitled
Wollte nur sagen das mir dein Tipp super geholfen hat, bei einer Funkion wo ich doc.ColumnValues aus einer DocumentCollection gebraucht habe.
Danke :)
Untitled:
Freut mich :)
Zur Vervollständigung sei noch dieser Link gegeben:
http://atnotes.de/index.php?topic=31166
Moritz
Navigation
[0] Themen-Index
Zur normalen Ansicht wechseln