Routine: GetDateArray (vStartDate: 21.04.2011 vEndDate: 25.04.2011
Error number: Overflow ( 6)
Line: 29
Dim range As String
range = "[" + ndtStartDateTime.Dateonly + " - " + ndtEndDate.Dateonly + "]"
createDateArray = evaluate(|@TextToTime ( @Explode (| + range +|) )|,doc)
Ich hab da nicht wirklich Ahnung von, vorallem nicht vom Mac, aber kann da nicht auch eine lokale Einstellung des Betriebssystems über die Darstellung von Datum und Uhrzeit einwirken?+1
Hast Du es schon einmal auf einem englisch oder amerikanisch eingestellten Windows versucht? Da kracht das auch. Also keine Mac-Macke. Gleiches "Problem" mit Zahlen. Habe eine ähnlich hart gedrahtete Routine mit Zahlen auf meinem norwegischen (Windows-)Rechner laufen.Nicht, dass das IBM jemals passieren würde ...
Format (1000, "#,#0.00") auf deutsch -> 1.000,00
Format (1000, "#,#0.00") auf norwegisch -> 1 000,00
(Zum Glück schreibe ich damit nur meine Rechnungen :) )
Da "fehlt" der Punkt, und den kriegst Du ums verrecken nicht da rein. Wehe dem, da hängt Programmlogik dran ...
Some customers have worked around this issue by setting the server's OS locale to a language that uses commas instead of periods for the thousands separator.
Michael, mach dein DateArray doch einfach mit LotusScript und lasse die Krücke mit @Text aus: