Domino 9 und frühere Versionen > ND6: Entwicklung
Debugger zeigt anderen Wert als in den Doc Properties
(1/1)
Alexis:
Hallo Forum,
ein Datumsvergleich eines Feldwertes (Typ: Time/Date und editierbar) mit today() in Script klappt nicht wie vermutet.
Im Debugger wird mir für den Feldwert 01.10.2006 angezeigt, in den Properties des Dokumente jedoch 19.10.2006. Der Vergleich mit dem heutigen Datum ist False.
Welchen Grund kann es für diese Erscheinung geben?
Alexis
m3:
Code her! ;)
Alexis:
Hallo, hier der Schnipsel:
--- Code: ---Dim session As New NotesSession
Dim db As NotesDatabase
Dim doc As NotesDocument
Dim view As NotesView
Dim nextdoc As notesdocument
Set db = session.CurrentDatabase
Set view = db.GetView("(Wasser)")
Set doc = view.GetFirstDocument()
If Today() = doc.Forecast(0) Then
Messagebox "Datum erreicht " & doc.Forecast(0)
End If
--- Ende Code ---
m3:
Und von was für einem Typ ist "Forecast"?
Wenn es ein Textfeld ist, dann MUSS der Vergleich in die Hose gehen. Benutze in diesem Fall die Forumsuche, koehlerbv hat bereits des öfteren beschrieben, wie man korrekt zwei Datumswerte vegleicht.
Alexis:
DANKE, ist damit gelöst!
Alexis
Navigation
[0] Themen-Index
Zur normalen Ansicht wechseln