Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: immanuel am 22.07.04 - 10:30:03

Titel: LS: Leeres Array --> Fehlermeldung?
Beitrag von: immanuel am 22.07.04 - 10:30:03
Hallo Zusammen

Ich möchte über einen DBlookup einen string auslesen. Ist das Array leer, erhalte ich die Fehlermeldung "Variant does not contain a container"

Hier der code:
aProblemTypeUrl = Evaluate ( {@DbLookup("":"NoCache";""  ; "ProblemType Handler\\By Problem Type"  ; iq_ProblemType  ; "pthProblemTypeUrl" )}, doc )
   sProblemTypeUrl = aProblemTypeUrl(0) ' get the value by accessing the array

Wie kann ich abfangen, dass Bei leerem / unzulässigen Array keine Fehlermeldung entsteht? Gibt es eine Funktion wie z.B. IsArray, oder IsNotEmpty oder so?

Danke!

Greez
Manuel
Titel: Re:LS: Leeres Array --> Fehlermeldung?
Beitrag von: Axel am 22.07.04 - 10:52:04
Hi,

versuch's mal mit IsEmpty.


Axel
Titel: Re:LS: Leeres Array --> Fehlermeldung?
Beitrag von: immanuel am 22.07.04 - 11:36:57
Hallo Alex!

Ich verwende jetzt IsArray, das scheint mir noch besser...
Code
If Isarray(aProblemTypeUrl) Then sProblemTypeUrl = aProblemTypeUrl(0) ' get the value by accessing the array
Ich kenne eben nicht so viele LS Befehle :)

Greez und Danke!
Manuel
Titel: Re:LS: Leeres Array --> Fehlermeldung?
Beitrag von: Axel am 22.07.04 - 11:47:22
Hi,

wenn's fuktioniert, setz bitte den Thread auf "Erledigt".

Danke.


Axel