Domino 9 und frühere Versionen > ND9: Entwicklung
Prüfen ob Item im Feld existiert
(1/1)
ralph71:
Hallo zusammen,
in einer Maske habe ich ein Feld "Test".
Das kann mit maximal 5 Einträgen so belegt sein:
Test(0)=5
Test(1)=2
Test(2)=5
Test(3)=9
Test(4)=5
ODER so:
Test(0)=5
Test(1)=2
Test(2)=5
(3) und (4) sind nicht initialisiert
Mittels:
Dim item As notesitem
Dim elements As Integer
Set item = doc.getfirstitem("Test")
elements = Ubound(item.values)
ist es ja problemlos möglich, die Anzahl der Belegungen zu ermitteln. Führt aber nicht zum Ziel.
Bleiben wir beim Beispiel 2:
Ein if Test(3) <>"" ..... --> führt zum Fehler, da Test(3) nicht initialisiert ist. Wie kann ich prüfen, ob Test(3) belegt ist?
Vielen Dank!
Peter Klett:
If Ubound (doc.Test) > 2 Then
If doc.Test (3) = ... Then
End If
End If
ralph71:
Oh je.....
Perfekt. Danke!
Navigation
[0] Themen-Index
Zur normalen Ansicht wechseln