Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: 0xse am 05.01.05 - 10:24:54

Titel: Name Feld aus Maske in LS auslesen
Beitrag von: 0xse am 05.01.05 - 10:24:54
Es gibt eine Maske die ein Feld des Typs Name enthällt. Auf dieses Versuche ich aus LotusScript heraus zuzugreifen.

Name = Dokument.Feldname

Wenn Name den Typ NotesName, String, oder sonstwas hat, bekomme ich immer ein Type Mismatch. Das obligatorische $ beim Datentyp String hilft auch nicht.
Ich frage mich jetzt nur wie ich an den Wert in diesem Feld kommen kann. In Google, meinem sonst besten Freund, hab ich wieder mal keine Lösung gefunden. Würd mich freuen wenn wer eine Lösung für das Problem kennt.

Titel: Re: Name Feld aus Maske in LS auslesen
Beitrag von: rar am 05.01.05 - 10:35:32
Es ist schlecht Variablen mit den Namen von Funktionen zu verwenden.
Verwende statt Name z.B. strName (wenn es als String deklariert ist.)

Dokument.Feldname liefert eine Liste mit den Werten zurück. Um den ersten Wert in dem Feld zu bekommen muß der Befehl also
strName = Dokument.Feldname(0)
heißen.

HTH
Titel: Re: Name Feld aus Maske in LS auslesen
Beitrag von: 0xse am 05.01.05 - 10:40:20
Ich wollte eigentlich nur ein Beispiel mit sprechenden Namen verwenden ^^ Aber krass, es funktioniert. Danke :D