Domino 9 und frühere Versionen > ND6: Entwicklung

Positionenvergleich innerhalb eines Feldes

<< < (3/3)

animate:

--- Zitat von: Lotus_Notes_Newbie am 30.03.04 - 15:48:17 ---Position1 = Arraygetindex(MoeglicheVersionen, item1.values(0))
Position2 = Arraygetindex(MoeglicheVersionen, item2.values(0))

Genau an dieser Stelle bekomme ich immer die Fehlermeldung "Invalid use of null"...kann mir einer sagen woran das liegt und wie ich das beheben kann?

--- Ende Zitat ---

wenn das gesuchte Element nicht im Array vorhanden ist , liefert die Funktion Null zurück

deswegen musst du das Ergbnis in einen Variant schreiben und diesen vor Verwendung auf Null prüfen

dim vaPosition as Variant
vaPosition = Arraygetindex(MoeglicheVersionen, item1.values(0))
if not Isnull(vaPosition) Then
   'Sachen mit der Position machen
End if

koehlerbv:
Jo, Thomas. Und ein String mag eine NULL-Zuweisung sowieso nicht.
Ansonsten lasst uns erstmal auf den aktuellen Code warten - zwischen type mismatch und dieser Sache muss ja was passiert sein.

Bernhard

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln