von RobertG » Mo, 22.02.2016 17:01
Hallo Vanessa,
Du musst doch die Stunden, die Du im Bericht anzeigen willst, auch begrenzen durch den Filter. Du könntest z.B. in der "Abfrage für Bericht" anhängen:
Code: Alles auswählen
WHERE "Abfrage1"."Arbeitsbeginn" BETWEEN "Filter"."von" AND "Filter"."bis" AND "Abfrage1"."Arbeitsende" BETWEEN "Filter"."von" AND "Filter"."bis"
Hier musst Du allerdings noch genauer überlegen, wie Du denn mit Terminen umgehst, die über ein Monatsende hinaus gehen. Die werden so nicht erfasst.
Den Bericht solltest Du nicht nach dem Arbeitsbeginn gruppieren. Dann erscheint im Detail-Bereich jeweils nur ein Eintrag. Du brauchst, wenn ich das richtig sehe, in der Abfrage so etwas wie "Monat" für den Arbeitsbeginn. Um eine entsprechende Gruppe zu erstellen benötigst Du ein Feld in der Abfrage, dass bei allen einzelnen Elementen gleich ist.
Da der Bericht aber schon gefiltert ist kannst Du auch ganz auf eine Gruppierung verzichten und schreibst die Gesamtberechnungen in den Berichtskopf bzw. -fuß (Bearbeiten → Berichtskof/-fuß einfügen).
Wenn Du mit Feldern im Bericht rechnest, dann müssen die Feldnamen in eckigen Klammern stehen - siehe auch die Summe, die Du erstellt hast.
Für Details solltest Du die DB etwas mehr mit Daten füllen, damit klar wird, was addiert werden soll und welchen Sinn die verschiedenen Abfragen haben sollen.
Gruß
Robert
Hallo Vanessa,
Du musst doch die Stunden, die Du im Bericht anzeigen willst, auch begrenzen durch den Filter. Du könntest z.B. in der "Abfrage für Bericht" anhängen:
[code] WHERE "Abfrage1"."Arbeitsbeginn" BETWEEN "Filter"."von" AND "Filter"."bis" AND "Abfrage1"."Arbeitsende" BETWEEN "Filter"."von" AND "Filter"."bis"[/code]
Hier musst Du allerdings noch genauer überlegen, wie Du denn mit Terminen umgehst, die über ein Monatsende hinaus gehen. Die werden so nicht erfasst.
Den Bericht solltest Du nicht nach dem Arbeitsbeginn gruppieren. Dann erscheint im Detail-Bereich jeweils nur ein Eintrag. Du brauchst, wenn ich das richtig sehe, in der Abfrage so etwas wie "Monat" für den Arbeitsbeginn. Um eine entsprechende Gruppe zu erstellen benötigst Du ein Feld in der Abfrage, dass bei allen einzelnen Elementen gleich ist.
Da der Bericht aber schon gefiltert ist kannst Du auch ganz auf eine Gruppierung verzichten und schreibst die Gesamtberechnungen in den Berichtskopf bzw. -fuß (Bearbeiten → Berichtskof/-fuß einfügen).
Wenn Du mit Feldern im Bericht rechnest, dann müssen die Feldnamen in eckigen Klammern stehen - siehe auch die Summe, die Du erstellt hast.
Für Details solltest Du die DB etwas mehr mit Daten füllen, damit klar wird, was addiert werden soll und welchen Sinn die verschiedenen Abfragen haben sollen.
Gruß
Robert