Autor Thema: Schleife die alle Tage zwischen zwei Daten durchläuft  (Gelesen 1497 mal)

Offline Gruenkohl

  • Aktives Mitglied
  • ***
  • Beiträge: 222
  • Geschlecht: Männlich
Hi zusammen,

wieder mal ein Problem.

Ich habe zwei Daten. Ein Start- und ein Enddatum.
Nun möchte ich in einer Schleife alle Tage durchlaufen und mir den Tag wieder geben.

Sollte etwa so aussehen:

Do until StartDate <= EndDate
  call adjustDay(1)
  tag auslesen
Loop

Ich bekomme aber wenn ich StartDate und EndDate als NotesDateTime deklariere immer einen "Type mismatch" in der Do-Anweisung.

Gibt es eine Möglichkeit so eine Schleife zu bauen? Wenn ja, wie?

Bin für jeden Vorschlag zu haben. ;)
Danke und Gruss

Andreas
« Letzte Änderung: 13.07.05 - 15:17:05 von Gruenkohl »

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Schleife die alle Tage zwischen zwei Daten durchläuft
« Antwort #1 am: 13.07.05 - 15:12:27 »
AdjustDay-was ? Das Objekt für die Methode musst Du schon mit angeben:
Call StartDate.AdjustDay.

Bernhard

Offline diali

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.023
  • Geschlecht: Männlich
Re: Schleife die alle Tage zwischen zwei Daten durchläuft
« Antwort #2 am: 13.07.05 - 15:13:06 »
damit sollte es funktionieren
Do until StartDate.LSLocalTime <= EndDate.LSLocalTime
   Call StartDate.AdjustDay(1)
Gruß
Dirk

Offline Gruenkohl

  • Aktives Mitglied
  • ***
  • Beiträge: 222
  • Geschlecht: Männlich
Re: Schleife die alle Tage zwischen zwei Daten durchläuft
« Antwort #3 am: 13.07.05 - 15:16:49 »
@koehlerbv:
Danke, das hatte ich nur vergessen zu posten.
Mein Problem war das Type Mismatch in der Schleife.

@diali:
Danke, das hat er erstmal genommen ohne zu meckern.
Werde das dann mal testen.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz