Domino 9 und frühere Versionen > Entwicklung

Datum & Uhrzeit vergleichen

<< < (2/2)

rar:
In Script mußt du die nur 2 DateTimes erstellen
Eines mit dem jetzigen Datum
Dim dtJetzt As New NotesDateTime(Now)

und eines mit dem Datum und der Zeit deiner Felder
Dim dtDoc As New NotesDateTime(doc.DatumsFeld(0) + " " + doc.ZeitFeld(0))

Das Datum kannst du dann mit
if dt.Jetzt.DateOnly = dtDoc.DateOnly then
vergleichen und die Zeit mit .TimeOnly

HTH

elajen:
mit Scipt kannst du die Formel von Driri nehmen und mit evaluate auswerten.

if evaluate( "If( @Date(@Now)=Datumsfeld & @Time(@Now)>Zeitfeld; 1; 0 )" )(0) = 1 then call doc.Send( false )

Eleganter geht's aber auch

Edit -> siehe rar

Gruß von Ekki

Blackraven:
Habs mit dem Script hinbekommen, er hat vorher immer die Formate durcheinander geworfen.

Die Declaration im Script muss korrekt aber so aussehen:

Dim dtDoc As New NotesDateTime(doc.DatumsFeld(0) & " " & doc.ZeitFeld(0))


Danke an alle die geholfen haben :-)

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln