Autor Thema: Notesphänomen bei Datumsvergleich  (Gelesen 930 mal)

Offline Gruenkohl

  • Aktives Mitglied
  • ***
  • Beiträge: 222
  • Geschlecht: Männlich
Notesphänomen bei Datumsvergleich
« am: 26.07.05 - 15:16:54 »
Hallo zusammen,

mich grade ein Kunde an, für den ich eine Datenbank entwickelt habe.
Bei einem Dokument in der DB wird beim Versuch dieses zu editieren geprüft, ob das heutige Datum größer als das Erstellungsdatum + x Tage (wird im ProfilDokument festgelegt) ist.

If Today > dateCheck.LocalTime Then
Msgbox "Sie dürfen das Dokument nicht mehr ändern."
End If

Laut Debugger ist ist das dateCheck.LocalTime der 01.08.2005 und laut Msgbox ist heute auch der 26.07.2005.

Trotzdem bekommt der Kunde die Meldung das er das Dokument nicht bearbeiten kann.
Bis heute gab es keine Probleme.

Hat jemand eine Ahnung woran das liegen kann? Ich nicht!

Danke und Gruss
Andreas
« Letzte Änderung: 26.07.05 - 15:23:20 von Gruenkohl »

Glombi

  • Gast
Re: Notesphänomen bei Datumsvergleich
« Antwort #1 am: 26.07.05 - 15:19:59 »
Die Formel kann gar nicht funktionieren, da LocalTime einen String zurückgibt.

Es gibt für NotesDateTime Objekte die Methode TimeDifferenceDouble. Damit würde ich das machen.

Andreas

Offline Gruenkohl

  • Aktives Mitglied
  • ***
  • Beiträge: 222
  • Geschlecht: Männlich
Re: Notesphänomen bei Datumsvergleich
« Antwort #2 am: 26.07.05 - 15:23:04 »
@Glombi:

OK, das erklärt einiges.
Dann mach ich das damit.

Danke

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz