Das Notes Forum

Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: skywook am 16.11.12 - 14:09:40

Titel: Zweidimensionales Array
Beitrag von: skywook am 16.11.12 - 14:09:40
Hallo,
ich habe eine Verständnisfrage:

ich habe einen zweidimensionales Array (wobei der erste Wert dynamisch ist):

wert(i,2)
Inhalt:
wert(i,1) = Testmann
wert(i,2) = 1500

Nun möchte ich mit arrayGetIndex z.B. Testmann suchen und dann den zweiten Wert, also 1500 ausgeben.
Mit arrayGetIndex bekomme ich die Position aber wie gebe ich dann den zweiten Wert aus?
Titel: Re: Zweidimensionales Array
Beitrag von: koehlerbv am 16.11.12 - 14:23:54
Verstehe ich jetzt nicht so richtig. Reicht Dir nicht

wert (Arraygetindex (wert, "Testmann"), 2) ?

Bernhard
Titel: Re: Zweidimensionales Array
Beitrag von: Johnson am 16.11.12 - 14:25:01
Einfach über den Index der zweiten Dimension. (Klingt komisch, is aber so :-D)

Code
	

	Dim var() As Variant
	Dim pos As Variant
	
	ReDim var(1093 To 1094, 1 To 2) As Variant
	var(1093, 1) = "Testmann"
	var(1093, 2) = 1500
	var(1094, 1) = "Testfrau"
	var(1094, 2) = 2000
	
	
	pos = ArrayGetIndex(var, "Testmann")

	If Not(IsNull(pos)) Then
		MessageBox var(pos, 1) & Chr (10) & var(pos, 2)
	End If

	
Titel: Re: Zweidimensionales Array
Beitrag von: skywook am 16.11.12 - 14:49:54
Danke,
klar habe vor lauter Wald die Bäume nicht gesehen..