Domino 9 und frühere Versionen > Entwicklung
GetDocumentByKey - Array ?
Jérôme:
Hallihallo!
Ich weiß nicht, ob ich total blöd bin, oder ob das ein echtes Problem ist - auf jeden Fall hoffe ich, ihr könnt mir helfen:
Ich möchte eine Ansicht nach mehreren Spalten durchsuchen lassen. Dazu bediene ich mich der Funktion view.GetDocumentByKey ( key-array )
Wie kann ich das Array aber in die Klammer reinschreiben?
Der versuch, es so zu machen: Set doc = view.GetDocumentByKeay ( key1, key2, key3 ) funktioniert nicht.
Vielen Dank für Eure Hilfe
Jérôme
Till_21:
dim arr(2) as String
arr(0) = "bed1"
arr(1) = "bed1"
arr(2) = "bed1"
getdocbykey(arr,....)
gruss
my head:
schau mal in den thread von mir!! "suche"
my head:
schau mal in den thread von mir!! "suche"
Jérôme:
Danke für die schnellen Antworten:
Das Problem in meinem Fall ist, dass sich das Array dynamisch vergrößern muss.
Ich suche in einer Ansicht mit Haupt- und Antwortdokumenten. Dabei suche ich erst nach dem Hauptdokument, dann nach einem dazugehörigen Unterdokument, dann nach dem dazugehörigen Unterdokument etc.
Dazu muss man array zuerst 1 Element groß sein, dann 2, dann 3 etc.
Ich habe es mit folgendem versucht:
Dim arrKeys (0) As Variant
.
.
.
arrKeys (0) = strUserName
.
.
.
Redim Preserve arrKeys (1)
arrKeys (1) = intCurrentYear
.
.
.
etc.
Aber bei dem Redim bringt er mir schon in der Codeansicht den Fehler "Illegal Redim on arrKeys"
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln