Summe unter einer Spalte bilden
Moderator: Moderatoren
-
- Beiträge: 3
- Registriert: Mo, 17.08.2009 13:44
Summe unter einer Spalte bilden
Hallo Zusammen,
ich habe vorher weder mit Access noch mit Base je gearbeitet - bin also ein absoluter Anfänger. Leider finde ich die Hilfe nicht besonders hilfreich. Deshalb würde ich mich sehr über Hilfe Eurerseits freuen.
Mein Problem ist:
Ich habe eine Tabelle mit mehreren Spalten:
Datum, Beschreibung, Nettoeinnahme, Bruttoeinnahme MwSt etc. Auf Basis dieser Tabelle habe ich eine Abfrage erstellt und einen Bericht. Die Abfrage sieht vor, dass alle Zahlen eines bestimmnten Zeitraums (Sortierung nach Datum) im Bericht angezeigt werden. In den Abfragen habe ich es hinbekommen pro Zeile zu rechnen, z.B. Bruttoeinnahme - Nettoeinnahme = MwSt. zu rechnen- das funktioniert alles.
Was ich nicht hinbekomme ist die Summe einer Spalte zu bilden. Ich brauche diese Summe ganz unten in meinem Bericht. Also zum Beispiel die Summe der Spalte "Nettoeinnahmen" aus einem bestimmten Datumszeitraum. Noch konkreter: z.B. die Summe aller Nettoeinkünfte vom 01.01.2009 bis zum 01.07.2009.
Ich freue mich wirklich über jeden Tipp.
Gruß
Charlie
ich habe vorher weder mit Access noch mit Base je gearbeitet - bin also ein absoluter Anfänger. Leider finde ich die Hilfe nicht besonders hilfreich. Deshalb würde ich mich sehr über Hilfe Eurerseits freuen.
Mein Problem ist:
Ich habe eine Tabelle mit mehreren Spalten:
Datum, Beschreibung, Nettoeinnahme, Bruttoeinnahme MwSt etc. Auf Basis dieser Tabelle habe ich eine Abfrage erstellt und einen Bericht. Die Abfrage sieht vor, dass alle Zahlen eines bestimmnten Zeitraums (Sortierung nach Datum) im Bericht angezeigt werden. In den Abfragen habe ich es hinbekommen pro Zeile zu rechnen, z.B. Bruttoeinnahme - Nettoeinnahme = MwSt. zu rechnen- das funktioniert alles.
Was ich nicht hinbekomme ist die Summe einer Spalte zu bilden. Ich brauche diese Summe ganz unten in meinem Bericht. Also zum Beispiel die Summe der Spalte "Nettoeinnahmen" aus einem bestimmten Datumszeitraum. Noch konkreter: z.B. die Summe aller Nettoeinkünfte vom 01.01.2009 bis zum 01.07.2009.
Ich freue mich wirklich über jeden Tipp.
Gruß
Charlie
Re: Summe unter einer Spalte bilden
Hallo,
da Du sonst keine weiteren Informationen anbietest, ist die Antwort auf Deine Frage eindeutig:
lass doch den Bericht rechnen! Das ist übrigens die einzig vernünftige Methode.
In einer Abfrage kannst Du keine Summenzeilen, wie von Dir angedeutet, bilden.
Gruß eBayer
da Du sonst keine weiteren Informationen anbietest, ist die Antwort auf Deine Frage eindeutig:
lass doch den Bericht rechnen! Das ist übrigens die einzig vernünftige Methode.
In einer Abfrage kannst Du keine Summenzeilen, wie von Dir angedeutet, bilden.
Gruß eBayer
Intel(R) Core(TM)2 Quad CPU Q8200 @ 2.33GHz mit 4 GB Memory (3,2 GB aktiv)
Vista Home Premium 32 Bit
openOffice 3.1.1 mit Sun Report Builder 1.1.0 und MySql 5.1
Hauptinteresse ooBase seit 12.2008
Vista Home Premium 32 Bit
openOffice 3.1.1 mit Sun Report Builder 1.1.0 und MySql 5.1
Hauptinteresse ooBase seit 12.2008
Re: Summe unter einer Spalte bilden
Hallo CharlieGirl,
Beispiel: von Spalte "C" soll die Spaltensumme ermittelt und "unten" dargestellt werden
SQL direkt ausführen muss aktiviert sein. Spaltenbezeichner (A,B,C) und Tabellennamen in Anführungsstriche.
Gruß Barlee
Mittels UNION kannst Du das in einer Abfrage umsetzen. D.h. Du benötigt eine zweite Abfrage, die als Ergebnis die Spaltensumme zurückgibt. Dieses Ergebnis hängst Du an Deine jetzige Abfrage an.Ich brauche diese Summe ganz unten in meinem Bericht. Also zum Beispiel die Summe der Spalte "Nettoeinnahmen" aus einem bestimmten Datumszeitraum. Noch konkreter: z.B. die Summe aller Nettoeinkünfte vom 01.01.2009 bis zum 01.07.2009.
Beispiel: von Spalte "C" soll die Spaltensumme ermittelt und "unten" dargestellt werden
Code: Alles auswählen
(
SELECT A, B, C
FROM
...
)
UNION
(
SELECT
'' as A, '' as B, sum(C) as C
where C BETWEEN '01.01.2009' AND '01.07.2009'
)
Gruß Barlee
-
- Beiträge: 3
- Registriert: Mo, 17.08.2009 13:44
Re: Summe unter einer Spalte bilden
Hallo,
vielen Dank für die super schnellen Tipps.
@Barlee: ich habe das mit dem SQL versucht - musste aber feststellen, dass ich das nicht hinbekomme. Ich habe noch versucht jmd. zu finden in meinem Bekanntenkreis, der mir da weiterhelfen kann...aber das hat leider nicht geklappt. Ich bin halt ein absoluter Anfänger. Ich habe noch nie mit SQL zu tun gehabt.
Der Lösungsvorschlag von eBayer klingt eher so, als würde ich das mit einigem Basteln umsetzen können. Könntest Du mir noch genauere Informationen geben, wie ich den Bericht genau rechnen lasse? Denn genau das habe ich ja vorher schon in der Hilfe versucht zu finden und bin nicht so richtig schlau aus den Andeutungen dort gewesen. Dort sollte man mittels des Bericht-Navigators rechnen und eine Funktion erstellen. Leider hat das bei mir nicht geklappt.
Vielen Dank für Eure Hilfe
Charlie
vielen Dank für die super schnellen Tipps.
@Barlee: ich habe das mit dem SQL versucht - musste aber feststellen, dass ich das nicht hinbekomme. Ich habe noch versucht jmd. zu finden in meinem Bekanntenkreis, der mir da weiterhelfen kann...aber das hat leider nicht geklappt. Ich bin halt ein absoluter Anfänger. Ich habe noch nie mit SQL zu tun gehabt.
Der Lösungsvorschlag von eBayer klingt eher so, als würde ich das mit einigem Basteln umsetzen können. Könntest Du mir noch genauere Informationen geben, wie ich den Bericht genau rechnen lasse? Denn genau das habe ich ja vorher schon in der Hilfe versucht zu finden und bin nicht so richtig schlau aus den Andeutungen dort gewesen. Dort sollte man mittels des Bericht-Navigators rechnen und eine Funktion erstellen. Leider hat das bei mir nicht geklappt.
Vielen Dank für Eure Hilfe
Charlie
Re: Summe unter einer Spalte bilden
Hey Charlie,
falls der Weg über eine Abfrage für Dich noch in Betracht kommt, dann kannst Du gerne Dein bisheriges SQL hier reinkopieren. Dann kann ich Dir genau beschreiben, was Du machen musst.
Gruß Barlee
falls der Weg über eine Abfrage für Dich noch in Betracht kommt, dann kannst Du gerne Dein bisheriges SQL hier reinkopieren. Dann kann ich Dir genau beschreiben, was Du machen musst.
Gruß Barlee
Re: Summe unter einer Spalte bilden
Hallo Charlie,
beide Wege - per SQL und auch per Bericht - wären ja wohl möglich.
Ich bin auch kein SQL-Profi. Deshalb kann ich Dir nur anbieten, Dich bei der Variante mit dem Bericht zu unterstützen.
Wenn Du weiterhin interessiert bist, kann ich Dir ein Beispiel bauen.
Voraussetzung: Nicht der mit OO standardmäßig ausgelieferte Bericht, sondern der SRB (Sun Report Builder)
Gruß eBayer
beide Wege - per SQL und auch per Bericht - wären ja wohl möglich.
Ich bin auch kein SQL-Profi. Deshalb kann ich Dir nur anbieten, Dich bei der Variante mit dem Bericht zu unterstützen.
Wenn Du weiterhin interessiert bist, kann ich Dir ein Beispiel bauen.
Voraussetzung: Nicht der mit OO standardmäßig ausgelieferte Bericht, sondern der SRB (Sun Report Builder)
Gruß eBayer
Intel(R) Core(TM)2 Quad CPU Q8200 @ 2.33GHz mit 4 GB Memory (3,2 GB aktiv)
Vista Home Premium 32 Bit
openOffice 3.1.1 mit Sun Report Builder 1.1.0 und MySql 5.1
Hauptinteresse ooBase seit 12.2008
Vista Home Premium 32 Bit
openOffice 3.1.1 mit Sun Report Builder 1.1.0 und MySql 5.1
Hauptinteresse ooBase seit 12.2008
Re: Summe unter einer Spalte bilden
Hallo Charlie,
ich hatte grad etwas Zeit und habe Dir eine Musterliste auf Basis einer Abfrage gebaut.
Du wirst darin alles finden, was Du benötigst um Summen zu bilden und andere Berechnungen durchzuführen.
Die "Geheimnisse" findest Du unter:
Report bearbeiten..... Ansicht - Bericht-Navigator - Bericht - Funktionen
Nach dem Muster kannst Du beliebige Erweiterungen bauen. Immer daran denken.... rechte Maustaste auf Funktionen erlaubt Dir, eigene Funktionen zu bearbeiten, zu löschen und vor allem natürlich neue zu schreiben.
Viel Spaß und besten Gruß
eBayer
ich hatte grad etwas Zeit und habe Dir eine Musterliste auf Basis einer Abfrage gebaut.
Du wirst darin alles finden, was Du benötigst um Summen zu bilden und andere Berechnungen durchzuführen.
Die "Geheimnisse" findest Du unter:
Report bearbeiten..... Ansicht - Bericht-Navigator - Bericht - Funktionen
Nach dem Muster kannst Du beliebige Erweiterungen bauen. Immer daran denken.... rechte Maustaste auf Funktionen erlaubt Dir, eigene Funktionen zu bearbeiten, zu löschen und vor allem natürlich neue zu schreiben.
Viel Spaß und besten Gruß
eBayer
- Dateianhänge
-
- Charlie.odb
- (56.31 KiB) 523-mal heruntergeladen
Intel(R) Core(TM)2 Quad CPU Q8200 @ 2.33GHz mit 4 GB Memory (3,2 GB aktiv)
Vista Home Premium 32 Bit
openOffice 3.1.1 mit Sun Report Builder 1.1.0 und MySql 5.1
Hauptinteresse ooBase seit 12.2008
Vista Home Premium 32 Bit
openOffice 3.1.1 mit Sun Report Builder 1.1.0 und MySql 5.1
Hauptinteresse ooBase seit 12.2008
-
- Beiträge: 3
- Registriert: Mo, 17.08.2009 13:44
Re: Summe unter einer Spalte bilden
Hallo eBayer,
vielen Dank für das Beispiel. Einfach genial. Ich habe es mir genau angeschaut und in meiner Datei nachgebaut. Besonders der Tipp mit dem Report-Builder - der war Gold wert.
Leider klappt aber eines noch nicht 100%: die Summierung.
Bei mir wirft der Bericht einen Fehler im Summenfeld aus. Ich habe diverses probiert, wie z.B. die Feldformatierungen geändert. Meine Werte sind keine Zahlen, sondern Währungen (eur). Leider hat das Rumprobieren zu keinem Ergebniss geführt, außer dass der Bericht mir mal einen Fehler angezeigt und mal doch die Summe errechnet hat. Dann aber leider die falsche Summe.
Es wäre klasse, wenn Du mir (oder natürlich auch jemand anders) noch einmal helfen könntest. Die Frage ist nur wie am besten? Ich kann den Fehler so schwer beschreiben. Vielleicht kann ich Dir meine Datei als Auszug mal zur Verfügung stellen? Ich habe jetzt mehrere Abende rumprobiert und ich komm einfach nicht drauf.
Ganz herzlicher Gruß & super vielen lieben Dank noch mal für das Beispiel
CharlieGirl
vielen Dank für das Beispiel. Einfach genial. Ich habe es mir genau angeschaut und in meiner Datei nachgebaut. Besonders der Tipp mit dem Report-Builder - der war Gold wert.
Leider klappt aber eines noch nicht 100%: die Summierung.
Bei mir wirft der Bericht einen Fehler im Summenfeld aus. Ich habe diverses probiert, wie z.B. die Feldformatierungen geändert. Meine Werte sind keine Zahlen, sondern Währungen (eur). Leider hat das Rumprobieren zu keinem Ergebniss geführt, außer dass der Bericht mir mal einen Fehler angezeigt und mal doch die Summe errechnet hat. Dann aber leider die falsche Summe.
Es wäre klasse, wenn Du mir (oder natürlich auch jemand anders) noch einmal helfen könntest. Die Frage ist nur wie am besten? Ich kann den Fehler so schwer beschreiben. Vielleicht kann ich Dir meine Datei als Auszug mal zur Verfügung stellen? Ich habe jetzt mehrere Abende rumprobiert und ich komm einfach nicht drauf.
Ganz herzlicher Gruß & super vielen lieben Dank noch mal für das Beispiel
CharlieGirl
Re: Summe unter einer Spalte bilden
Hallo CharlieGirl,
freue mich, daß Du ein Stück weitergekommen bist.
Konnte Dir leider nicht früher antworten. Wenn es Dir nichts ausmacht, schick doch mal Deine Anwendung mit kurzer Problembeschreibung rüber.
Gruß eBayer
freue mich, daß Du ein Stück weitergekommen bist.
Konnte Dir leider nicht früher antworten. Wenn es Dir nichts ausmacht, schick doch mal Deine Anwendung mit kurzer Problembeschreibung rüber.
Gruß eBayer
Intel(R) Core(TM)2 Quad CPU Q8200 @ 2.33GHz mit 4 GB Memory (3,2 GB aktiv)
Vista Home Premium 32 Bit
openOffice 3.1.1 mit Sun Report Builder 1.1.0 und MySql 5.1
Hauptinteresse ooBase seit 12.2008
Vista Home Premium 32 Bit
openOffice 3.1.1 mit Sun Report Builder 1.1.0 und MySql 5.1
Hauptinteresse ooBase seit 12.2008