Supportnet Computer
Planet of Tech

Supportnet / Forum / Datenbanken

Anzeigen auswerten v. Terminen





Frage

Hallo, ich habe da ein Darstellungsproblem im Bericht. Über ein Formular wird ein Termin erfasst. Anfangsdatum und Zeit, Enddatum und Zeit, Grund, Ort, Bemerkung. Die KLW wird aus dem Anfangsdatum ermittelt und gespeichert und der Name, für den dieser Termin gilt,. In einem Bericht, der auf einer Abfrage beruht, werden die Daten für die jeweils aktuelle KLW anzeigt. Dabei werden die Daten nach dem Wochentag gruppiert. Soweit ist alles i.O. Wenn ein Termin aber über mehrere Tage läuft, wird dieser Datensatz nur an dem Tag angezeigt, an dem er beginnt. (z.B. Termin beginnt in der 1. KLW am Donnerstag und geht bis 2. KLW nächsten Dienstag). Die Abwesenheit dieser Person wird für den Donnerstag angezeigt nicht aber für den Freitag. Und wenn ich mir die Übersicht für die 2. KLW anschaue, taucht der Datensatz der Person gar nicht mehr auf, da das Anfangsdatum in der 1. KLW liegt. Am liebsten wäre mir die Darstellung in einer Tabelle. Für jeden Wochentag einer KLW eine Spalte, und jede Zeile der Datensatz eines Mitarbeiters, der einen Termin in dieser KLW hat. Ich hatte mir folgendes überlegt: Ich nehme mir 7 x das Feld „Ort“ für jeden Wochentag 1 im Detailbereich des Berichts auf und müsste jedes Feld mit Kriterien versehen. Das „Ort“ Feld unter Montag müsste also etwas anzeigen, wenn dieser Montag zwischen dem Anfangsdatum und dem Enddatum liegt. Allerdings weis ich nicht so recht, wie die Syntax dafür aussehen müsste. Hat da jemand eine Idee oder eventuell einen anderen Vorschlag, wie man so was angehen sollte? Bin für jeden Tipp dankbar. Wenn mehr Infos benötigt werden......... sagt Bescheid. Viele Grüße, D.

Antwort 1 von Hinki27

Hast du schon mal eine Kreuztabellenabfrage ausprobiert? Das müsste funktionieren. Ansonsten ist die Beschreibung ein bisschen verwirrend. Hast du weitere Infos (Tabellen, Views etc,)?

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: