So, damit euch nicht langweilig wird...
In meiner FahrezeugreservierungsDB lasse ich die Einträge in einer Kalenderansicht anzeigen. Die Fahrzeuge lassen sich für mehrere Tage reservieren - mit den Feldern D_Vom und D_Bis. Hier die Formel für die erste Spalte:
Datum := @Explode(@TextToTime(@Text(D_Vom) + "-" + @Text(D_Bis)));
@TextToTime(@Text(Datum) + " 00:00:00")
Die Uhrzeit wird in der Spalte nicht mit angezeigt.Die hole ich mir aus dem Dokument D_ab_Uhr und D_bis_Uhr und lasse sie in der 2.Spalte anzeigen.
Jetzt möchte der Verwalter aber die Anzeige der Uhrzeit so haben, dass bei eintägigen Reservierungen die Uhrzeit 'D_ab_Uhr' - D_bis_Uhr' anzeigt,
jedoch bei mehrtägigen beim 1.Kalendereintrag 'D_ab_Uhr' - ;
die mittleren dann '0:00 - 24:00';
und beim letzten Eintrag - "D_bis_Uhr'.
Wie bekomme ich denn sowas hin ?
Hier die Formel, die momentan für die 2.Spalte habe - damit lässt sich zumindest schon einmal ersehen, dass es ein mehrtägiger Termin ist.
@If(D_Vom != D_Bis & D_Bis != "";
"mehrere Tage";
@Left(@Text(D_ab_Uhr);5)+"-"+@Left(@Text(D_bis_Uhr);5))