Autor Thema: Lotus Notes Script Befehl currentdoc  (Gelesen 1510 mal)

Offline mweitzel

  • Junior Mitglied
  • **
  • Beiträge: 88
  • Ich liebe dieses Forum!
Lotus Notes Script Befehl currentdoc
« am: 13.06.14 - 08:44:37 »
Hallo,

das Feld Department im aktuellen Dokument ist ein Mehrfachfeld.
Nun möchte ich per Script den Inhalt in eine Variable "Department" stellen. Allerdings nur den ersten Wert des Mehrfachfeldes.
Dieser Befehl wird nicht akzeptiert.
Department = currentDoc.Department[1]

Dieser Befehl liest das Feld mit allen Werten ein.
Department = currentDoc.Department

Kann mir jemand weiter helfen?

Offline ghostmw

  • Aktives Mitglied
  • ***
  • Beiträge: 201
  • Geschlecht: Männlich
    • BELOS - Raum+Ressourcenmanagement unter Lotus Notes
Re: Lotus Notes Script Befehl currentdoc
« Antwort #1 am: 13.06.14 - 08:48:09 »
Guten Morgen,

das mit den eckigen Klammern wird so auch nicht funktionieren.
Es sind runde Klammern, um einen speziellen Eintrag zu holen, also docCurrent.Department(1).

Außerdem fängt LotusScript anders als in der Formelsprache bei Index 0 für den ersten Wert an (für die 100%igen - es sei denn, man stellt Option Base 1 ein), nicht bei 1 wie in Formeln.

Gruß
Marco
Grüße
Marco Weller
Lotus Domino / Lotus Notes seit 1996 (ab 4.5x)

Offline mweitzel

  • Junior Mitglied
  • **
  • Beiträge: 88
  • Ich liebe dieses Forum!
Re: Lotus Notes Script Befehl currentdoc
« Antwort #2 am: 13.06.14 - 08:54:30 »
Super, vielen Dank. Ich hatte es auch schon mit runden Klammern ausprobiert, aber dass in der Scriptsprache bei 0 angefangen wird und nicht bei 1 war der Grund dass das darauf folgende Ergebnis nicht stimmte und dadruch das Gesamtscript nicht lief.

Nun geht es.

Nochmals vielen Dank!

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz