Domino 9 und frühere Versionen > Entwicklung
Type Missmatch
stitze:
Hallo,
ich hab heut wieder mal einen Type missmatch Fehler und kann mir wieder mal nicht erklären woran es liegt
For i = 0 To Ubound(profileDocument.GetItemValue("rpRaumbez"))
If Left( profileDocument.GetItemValue( "rpRaumbez")(i),";" ) = cdoc.GetItemValue( "rpRaum" ) Then
strTelNummer = Right(profileDocument.GetItemValue("rpRaumbez")(i),";")
End If
Next
rpRaumbez ist ein Textfeld mit Mehrfachwerten.
Hat jemand eine Lösung?
koehlerbv:
GetItemValue gibt immer ein Array zurück. Daher muss auch der Rückgabewert von rpRaum mit einem Index (hier sicherlich 0) angesprochen werden.
Bernhard
stitze:
Mh,danke erstmal, klingt logisch, funktioniert aber auch nicht :(
Übrigens bekomme ich in der IF Bedingung und in der Anweisung den Type Missmatch Fehler
koehlerbv:
Left und Right erwarten als zweiten Parameter eine Zahl - da ist also bei Dir auch noch ein Fehler.
Bernhard
stitze:
Achso, ja das könnte es sein, ich bin jetzt von der Formelsprach ausgegeangen, wo ich als zweites Argument einen Suchstring angeben kann, k, danke. Könntest du mir vieleicht noch sagen, wie ich die Stelle eines Zeichen in einem String herrausbekomme?
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln