Domino 9 und frühere Versionen > ND6: Entwicklung

Type Mismatch ??!!

(1/1)

dirk_2909:
Hallo

Habe folgendes Problem:

In einem perodischen Agenten habe ich folgende Codezeile (natürlich auch ein paar mehr ;-) ):


--- Code: ---strYear = Cstr( Year( Cdat( DateTime.DateOnly ) ) )
--- Ende Code ---

In meinem Testsystem läuft alles ohne Probleme durch.
Nur beim Kunden nicht mehr!! Letzte Woche lief es noch. Am Wochenende hat ist der Domino auf neue Hardware "umgezogen". BS etc. soll (?!) alles gleich geblieben sein.

Jetzt bekomme ich in der o.g. Zeile aber ein Type mismatch !!!

Kann mir jemand sagen woran das liegt oder ob sich an den Funktionen irgendetwas bei neueren Releases geändert hat?

Gibt es eine Alternative?

Danke

eknori:

--- Zitat ---Type mismatch !!!

--- Ende Zitat ---

Warum um alles in der Welt soll ich auf der tastatur "mismatch" eingeben ??  ;D

dirk_2909:
Danke  ::)








 ;D

Glombi:
Einen Datumswert in einen String umzuwandeln (DateOnly) und dann wieder in ein Datum ist immer gefährlich.

Warum machst Du es nicht so:
strYear = Cstr(Year(DateTime.LSLocalTime))


Um für Deinen Fall den Fehler zu finden, würde ich mal ein
Print DateTime.DateOnly
vorher einfügen um zu sehen, was zurückkommt.


Andreas

dirk_2909:
Danke Andreas !!  ;D

Mit LSLocalTime funktioniert es


--- Code: ---.nsf') printing: Print my year : 2006
--- Ende Code ---

Super...

Danke auch Ulrich für die kunstruktive Hilfe  ;) ;) tippe nicht so viel auf die Tastatur  8)

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln