Domino 9 und frühere Versionen > ND7: Entwicklung

Effizienteste Möglichkeit 2 Arrays zu vereinen

(1/3) > >>

Dubidu:
Hallo,
kennt jemand die effizienteste Möglichkeit zwei Arrays miteinander zu vereinen?

Ich habe an folgendes gedacht:


--- Code: ---Dim vasCommandWithModule As Variant
Dim vasMainCommand As Variant
Dim vasTotalCommand As Variant
        Dim nd As NotesDocument
Dim workspace As New NotesUIWorkspace
Dim uidoc As NotesUIDocument

Set uidoc = workspace.CurrentDocument
Set nd = uidoc.Document

Set vasCommandWithModule =  nd.GetItemValue("test1") 'Typemismatch

Set vasMainCommand = nd.GetItemValue("test2")

Set vasTotalCommand = Arrayappend(vasCommandWithModule, vasMainCommand)
--- Ende Code ---

Nur kriege ich bei "Set vasCommandWithModule =  nd.GetItemValue("test1")" einen Typemismatch.

Weiß jemand weiter?

Liebe Grüße
Giordano

koehlerbv:
Und was soll das "Set" da? Das hat doch dort nichts zu suchen, Giordano.

Bernhard

m3:
"Option Declare" einfügen, dann die "Fehler" beheben, dann sollte es klappen.

koehlerbv:

--- Zitat von: m3 am 07.11.08 - 16:52:34 ---Und NotesDocument ist nicht NotesUIDocument. Das sind zwei unterschiedliche Klassen.
--- Ende Zitat ---

Das ist wohl richtig, Martin - aber wo siehst Du hier einen Zusammenhang zum Thread? DAS Problem taucht da ja nicht auf, in der Hinsicht hat er alles richtig gemacht.

Bernhard

Dubidu:

--- Zitat von: koehlerbv am 07.11.08 - 16:51:37 ---Und was soll das "Set" da? Das hat doch dort nichts zu suchen, Giordano.

Bernhard

--- Ende Zitat ---

Ohne Set wird rumgemäckert.
@M3: Über NotesUIDocument hole ich mir NotesDocument.

EDIT: Ich gebe mich auch mit einer anderen Methode zufrieden.
EDIT2: Option Declare ist drin.

Liebe Grüße
Giordano

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln