Autor Thema: Kalenderproblem  (Gelesen 1304 mal)

Offline Thunder

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 728
  • Geschlecht: Männlich
Kalenderproblem
« am: 29.11.04 - 11:40:51 »
Folgendes Problem:
In meiner FahrzeugreservierungsDB kann Fahrzeuge für einen bestimmten Zeitraum (Datum von-bis / Uhrzeit von-bis) reservieren. Diese Angaben lasse ich dann in einem Kalender anzeigen.

1.Spalte
Datum := @Explode(@TextToTime(@Text(D_Vom) + "-" + @Text(D_Bis)));
@TextToTime(@Text(Datum) + " 00:00:00")

Ich habe ein Problem mit den Uhrzeiten.Wenn jemand das Auto für zB 3 Tage reserviert und Uhrzeit von 10:00 - 14:00, dann heißt das eigentlich, dass das Auto am 1. Tag von 10:00-23:59 / am 2.Tag von 0:00-23:59 / und am 3.Tag von 0:00-14:00 geblockt ist. Im Kalender steht bei allen 3 Tagen 10:00 - 14:00. Habe jetzt schon den Text 'mehrere Tage' davor gesetzt, um es kenntlich zu machen aber schön finde ich das noch nicht.

Wie kann ich dieses Problem am besten lösen?   ???
Notes Server: 9.0.1 FP10
Workstations: 9.0.1 (ca.350)

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Kalenderproblem
« Antwort #1 am: 30.11.04 - 00:23:53 »
Da kein Rückgriff von der Ansichtsspalte auf das dahinterstehende Dokument möglich ist: Du kannst hier noch Deine Datumsliste vorher korrekt "aufdröseln", also jeden Tag mit der korrekten Anfangs- und Endzeit versehen. Daran führt keinerlei Weg vorbei.

Bernhard

Offline Thunder

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 728
  • Geschlecht: Männlich
Re: Kalenderproblem
« Antwort #2 am: 30.11.04 - 12:12:35 »
..und das geht natürlich nur mit Script und met einer Schleife.
von Anfang bis Ende
   wenn Anfang dann Beginnuhrzeit=X, Enduhrzeit = 23:59
    wenn Ende dann Beginnuhrzeit = 0:00 Enduhrzeit=XX
  wenn nicht Anfang/Ende 0:00 - 23:59

OK-wenn ich mit Script mal etwas weiter bin...

Trotzdem danke für die Antwort

Remko
Notes Server: 9.0.1 FP10
Workstations: 9.0.1 (ca.350)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz