Hallo Robert, Hallo R,
vielen Dank für den Report Builder - Tipp, wusste nicht, dass es den gibt und damit alles viel individueller anzupassen ist, sobald man mit den ganzen Köpfen und Füßen durchgeblickt hat
Hab es soweit hinbekommen wie ich wollte (siehe Bericht:
Bericht_ohneParameterabfrage). Nur die Gesamtsumme stimmt in diesem Fall nicht. Hab für das Beispiel irgendwann aufgegeben, weil Open Office ständig abgestürzt ist, sobald ich den Geltungsbereich umstellen wollte, manchmal ists sogar schon beim einfachen Einstellen der Funktion auf "Summe" abgestürzt - keine Ahnung warum, ist aber auch egal, weil es im richtigen Dokument von mir funktioniert! (:
Eine kleine Frage dazu hätte ich aber noch: In der Abfrage (
qBericht_Abrechnung_Kunde_ohneParameterabfrage) sortiere ich nach Kundenname - aber irgendwie greift das ORDER BY im Bericht nicht - wisst ihr warum?
Ach und.. : eine direkte Tabellenerstellung geht nur, wenn man den Assistenten wählt oder? Hab bei mir jetzt alle Felder einzeln zu einer Tabelle zusammengeschoben, weil ich das in der normalen Entwurfsansicht einfach nicht gefunden hab.
Beim Testen der Formulare ist mir dann leider noch was doofes bei der einfachen Summenbildung aufgefallen. Hier fange ich ja eigentlich mit der Methode IFNULL() leere Felder ab:
Code: Alles auswählen
( SELECT IFNULL( "TA_Farbe"."Farbe_Kosten", 0 ) + IFNULL( "TA_Form"."Form_Kosten", 0 ) FROM "TA_Farbe", "TA_Form" WHERE "TA_Farbe"."Farbe_ID" = "a"."Farbe_ID" AND "TA_Form"."Form_ID" = "a"."Form_ID" ) AS "Gesamtkosten"
Aber irgendwie kommt, sobald eines der Felder leer ist, bei der Gesamtsumme 0 raus.. kann mir irgendwie nicht erklären warum

(siehe Abfrage:
Test)
Liebe Grüße und vielen Dank für eure Hilfe!