Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Untitled am 01.05.06 - 16:49:12

Titel: ColumnValues -> "Variant does not contain a container"
Beitrag von: Untitled am 01.05.06 - 16:49:12
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)

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
initialisiere funktionierts auch.

Ich wäre sehr froh, wenn mir jemand den Wald roden könnte.

Danke und Grüsse
Moritz
Titel: Re: ColumnValues -> "Variant does not contain a container"
Beitrag von: Glombi am 01.05.06 - 17:12:42
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
Titel: Re: ColumnValues -> "Variant does not contain a container"
Beitrag von: Untitled am 01.05.06 - 17:27:17
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)
Und schon ist das selbe Dokument plötzlich aus einer anderen Collection.

Auf jeden Fall ein dickes Dankeschön an Andreas! ;D

Moritz
Titel: Re: ColumnValues -> "Variant does not contain a container"
Beitrag von: webchild am 28.06.06 - 15:56:47
@Untitled
Wollte nur sagen das mir dein Tipp super geholfen hat, bei einer Funkion wo ich doc.ColumnValues aus einer DocumentCollection gebraucht habe.

Danke  :)
Titel: Re: ColumnValues -> "Variant does not contain a container"
Beitrag von: Untitled am 28.06.06 - 16:10:16
Freut mich  :)

Zur Vervollständigung sei noch dieser Link gegeben:
http://atnotes.de/index.php?topic=31166

Moritz