Unterbericht erstellen

Moin,

Habe den “Oracle report Builder” installiert.
Möchte jetzt einen Bericht mit einen Unterberichterstellen. Geht das und wenn ja wie.
Oder muss ich einen anderen Report Designer installieren

Danke

Bus

Unterberichte gehen mit dem Report-Builder nicht. Einen anderen Report Designer, der eine entsprechende grafische Benutzeroberfläche für Base hat, wirst Du nicht finden.

Schreibe einfach einmal auf, was Du denn erreichen willst. Grundsätzlich ist das eigentlich nur eine Frage der richtige gestellten Abfrage (besser noch Ansicht), die als Datengrundlage für den Bericht dient.

Moin,

Die Daten kommen dann aus zwei Tabellen.
Einmal habe ich Detaildaten die in Gruppen aufgeführt werden.
Pro Gruppe (im Gruppenfuß) kommt dann die Summe der Beträge. Soweit habe ich es hin bekommen.

Jetzt wollte ich am Ende nach der letzten Gruppe
a. Die Summe der Beträge aller Gruppen haben. Habe das aber noch nicht hinbekommen.
Diese Dinge beziehen sich aus einer Tabelle

Die Daten aus der zweiten Tabelle möchte ich dann
b. die Summen Daten abbilden und dann die Gesamtsumme von A von der Gesamt Summe B abziehen =Ergebnis

Muster Datenbank.odb

Lade einmal irgendwo die Datenbank mit ein paar Dummydaten hoch. Das, was Du da machen willst, muss zusammen in einer Abfrage möglich sein. Kennst Du Dich mit Unterabfragen und korrelierenden Unterabfragen aus? Auf dem Weg würde ich so etwas lösen - nicht im ReportBuilder sondern alle Berechnungen direkt in der Abfrage, aus der ich allerdings immer eine Ansicht erstelle, damit der ReportBuilder damit auch zurecht kommt. Schau Dir gegebenenfalls auch einmal das Kapitel zum ReportBuilder sowie das zu Abfragen im Handbuch an.

Ich werde mich dann mal schlau lesen. Ansonsten werde ich mal ein Dummy hochladen.
Aber dann erst morgen

Habe mal ein Muster hochgeladen, ich hoffe, es funktioniert.
Der Bericht bezieht sich auf die Abfrage Ausgabe_0, kommt von der Tabelle Ausgabe
Ich möchte jetzt am Ende des Berichtes aus der Tabelle Einzahlungen folgenden Summenbildung
abbilden
Summe Einzahlungen pro Whg
Summe aller Einzahlungen

Und soweit möglich den Kontostand Alle Einzahlungen über die Jahre - Aller Ausgaben über die Jahre
Bin mal gespannt. Anmerkung: Es sind meine ersten Gehversuche in Base. Ich komme von ACCESS aber ein Freund möchte das in Base haben.

Zwischen den Tabellen bestehen ja bisher überhaupt keine Beziehungen. Soll das so bleiben? Im Moment haben die Ausgaben nichts mit den Einzahlungen zu tun. Da könntest Du dann genauso gut ein Diagramm im Berichtsfuß einfügen, das die Summen der Einzahlungen der einzelnen Wohnungen aufzeigt.

Gegebenenfalls kannst Du auch einen gesonderten Bericht für alle Einzahlungen kombiniert mit der Summe aller Ausgaben wie folgt anfertigen.

SELECT "Whg", SUM( "Einz-Betrag" ) "Einzahlungen/Wohnung", (SELECT SUM( "Einz-Betrag") FROM "Einzahlungen" WHERE YEAR( "Einz-Datum" ) = ( SELECT "F_YEAR" FROM "FILTER" ) OR ( SELECT "F_YEAR" FROM "FILTER" ) IS NULL) "Einzahlungen_gesamt", (SELECT SUM( "Rg-Betrag" ) FROM "Ausgaben" WHERE YEAR( "Rg-Datum" ) = ( SELECT "F_YEAR" FROM "FILTER" ) OR ( SELECT "F_YEAR" FROM "FILTER" ) IS NULL) "Rg_gesamt" FROM "Einzahlungen" WHERE YEAR( "Einz-Datum" ) = ( SELECT "F_YEAR" FROM "FILTER" ) OR ( SELECT "F_YEAR" FROM "FILTER" ) IS NULL GROUP BY "Whg"

Moin RobertG,
Danke für die Hilfe. Da ja alle Tabellen verknüpft werden müssen, habe ich noch nicht die Idee gehabt wie oder über was ich die beiden Tabellen Ausgaben und Einzahlungen verknüpfen kann. Aber ich überlege mir das immer noch.
Aber Dein anderer Ansatz ist sehr interessant und ich werde ihn erst einmal weiter verfolgen.

Gruß Bus