Domino 9 und frühere Versionen > Entwicklung

Anzahl der Werte im dynamischen Array

(1/2) > >>

KnoJo:
Hi
ich hab ein feld mit mehrfachwerten. diese speicher ich dann mit array=doc.getitemvalue("feld")
wie kann ich nun ermitteln wieviel werte dieses array enthält?

mfg

Thomas Schulte:
mit Ubound(Array)

koehlerbv:
Da gewöhnlich Option Base = 0 ist, ist aber die Anzahl der Elemente des Array Ubound (Array) + 1.
Nur so der Genauigkeit halber  ;D

Bernhard

KnoJo:
ouh man... und dafür verbring ich den halben nachmittag  ::)
thx thomas für die schnelle antwort ^^

@koehlerbv
ja ich glaub darauf wäre ich noch selber gekommen (grad so) ;)

mfg

flaite:
oder

--- Code: ---Ubound(Array) + (1 - LBound(Array))

--- Ende Code ---
Das ist dann unabhängig von Base 1 oder 0.

Obwohl das so korrekt sein dürfte habe ich das aber auch noch nie so gemacht.
Ich hab lange nicht mehr gesehen, dass jemand Base 1 verwendet. In den Skripten aus den Anfangstagen von LotusScript gabs das öfters. Vermutlich stand das in einer Lotus Schulungsunterlage.

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln