Autor Thema: Format-Funktion in Lotus Script  (Gelesen 2734 mal)

Offline MLe56

  • Aktives Mitglied
  • ***
  • Beiträge: 102
Format-Funktion in Lotus Script
« am: 14.12.16 - 16:20:16 »
Ich wolle eine NotesDateTime-Object im Format "yyyymmdd" ausgeben.
Bei der Funktion Format(<notesdatetime>,"yyyymmdd") bzw. Format(<notesdatetime>) erscheint die Fehlermeldung "Type Mismatch"

Beispiel:
Set dtTmp = sess.Createdatetime("Today")
Print Format(dtTmp)

Mit einem num. Wert in der Formatfunktion funktioniert es:
print Format(36525, "yyyymmdd")

Weiß jemand, wie die Formatfunktion richtig angewendet werden muss?

Matthias



Offline Tode

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 6.883
  • Geschlecht: Männlich
  • Geht nicht, gibt's (fast) nicht... *g*
Re: Format-Funktion in Lotus Script
« Antwort #1 am: 14.12.16 - 16:23:39 »
Format geht nur auf ein Variant vom Typ DateTime, NICHT auf ein Objekt der Klasse NotesDateTime.

Probier mal:
Code
Print Format(dtTmp.LSLocalTime)
Gruss
Torsten (Tode)

P.S.: Da mein Nickname immer mal wieder für Verwirrung sorgt: Tode hat NICHTS mit Tod zu tun. So klingt es einfach, wenn ein 2- Jähriger versucht "Torsten" zu sagen... das klingt dann so: "Tooode" (langes O, das r, s und n werden verschluckt, das t wird zum badischen d)

Offline MLe56

  • Aktives Mitglied
  • ***
  • Beiträge: 102
Re: Format-Funktion in Lotus Script
« Antwort #2 am: 14.12.16 - 16:45:26 »
Hallo Torsten,
danke für die schnelle Antwort, genau so funktioniert's.
MfG
Matthias
« Letzte Änderung: 14.12.16 - 16:47:05 von MLe56 »

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz