Hallo
ich mache gerade meine ersten Schritte mir ooBase.
Nun komme ich mit dem Erstellen von Berichten nicht voran. Und zwar habe ich mir einen Bericht mit Hilfe des Assistenten erstellt. Wenn ich den Bericht aufrufe, dann erscheint auf Seite 1 nur die Kopf und Fußzeile. Auf Seite zwei steht dann die Tabelle mit meinen Daten. Ich finde leider keine Lösung um das anzupassen.
Dann habe ich gleich noch was...
In einer Spalte der Tabelle, die ich im Bericht habe, stehen Währungsbeträge. Wie schaffe ich es, dass ich am Ende des Berichts ein Summenfeld anzeigen lassen kann.
Berichte anpassen
Moderator: Moderatoren
Hallo Tahrqa
Der Berichtsassistent ist icht so richtig ausgereift; es ist einfacher einen Bericht manuell zu erstellen.
Voraussetzung: Deine Datenquelle muss bei OO angemeldet sein. (Extras=>Optionen=>OpenOffice.org Base=>Datenbanken)
Öffne ein neues Writer Dokument. Rufe mit F4 den Datenbankexplorer auf und wähle dort die entsprechende Tabelle oder Abfrage deiner Datenquelle aus.
Markiere die gesammte Tabelle in dem du in das Feld ganz links oben neben den Spaltentiteln klickst.
Setze im Writer den Cursor an die Stelle wo die Tabelle anfangen soll.
In der Symbolleiste direkt über dem Datenbankexplorer gibt es ein Icon "Daten in Text", da drauf klicken.
Im folgenden Dialog kannst du die Spalten auswählen die dargestellt werden sollen. Die anderen Optionen kannst du in der Standarteinstellung belassen.
Die eingefügte Tabelle kannst du dann, wie auch das gesammte Dokument, nach deinen Vorstellungen formatieren.
Um das Summenfeld zu erhalten setze den Cursor in die letzte Tabellenzeile und gehe in der Menüleiste auf "Tabelle" => "Einfügen"=> "Zeile". Setze den Cursor in das Feld wo die Summe errechnet werden soll, dann wieder "Tabelle" => "Formel". In die Formelzeile schreibst du
und markierst dann den Bereich der addiert werden soll. Abschliessen musst die Formel wieder mit einer ) und Enter.Das Ganz muss dann etwa so
aussehen.
Und das war's auch schon
Gruss Bernd
Der Berichtsassistent ist icht so richtig ausgereift; es ist einfacher einen Bericht manuell zu erstellen.
Voraussetzung: Deine Datenquelle muss bei OO angemeldet sein. (Extras=>Optionen=>OpenOffice.org Base=>Datenbanken)
Öffne ein neues Writer Dokument. Rufe mit F4 den Datenbankexplorer auf und wähle dort die entsprechende Tabelle oder Abfrage deiner Datenquelle aus.
Markiere die gesammte Tabelle in dem du in das Feld ganz links oben neben den Spaltentiteln klickst.
Setze im Writer den Cursor an die Stelle wo die Tabelle anfangen soll.
In der Symbolleiste direkt über dem Datenbankexplorer gibt es ein Icon "Daten in Text", da drauf klicken.
Im folgenden Dialog kannst du die Spalten auswählen die dargestellt werden sollen. Die anderen Optionen kannst du in der Standarteinstellung belassen.
Die eingefügte Tabelle kannst du dann, wie auch das gesammte Dokument, nach deinen Vorstellungen formatieren.
Um das Summenfeld zu erhalten setze den Cursor in die letzte Tabellenzeile und gehe in der Menüleiste auf "Tabelle" => "Einfügen"=> "Zeile". Setze den Cursor in das Feld wo die Summe errechnet werden soll, dann wieder "Tabelle" => "Formel". In die Formelzeile schreibst du
Code: Alles auswählen
=SUMME(
Code: Alles auswählen
=SUMME(<D5:D17>)
Und das war's auch schon
Gruss Bernd
-
- Beiträge: 3
- Registriert: Mo, 05.02.2007 14:36
Hallöle
ich habe den Bericht extern so erstellt wie beschrieben, nur brauche ich einen dynamischen Bericht. So dachte ich probierst es mal zuerst mit dem Assistenten einen dynamischen Bericht zu erstellen, und dann den bericht manuell, wie oben beschrieben zu verändern. Ich kann auch auf den Button "Daten in Text" klicken, aber da passiert nichts.Ist das ein Bug oder hab ich was übersehen??? Ich arbeite mit OO 2.1 unter win XP.
Gruss
ich habe den Bericht extern so erstellt wie beschrieben, nur brauche ich einen dynamischen Bericht. So dachte ich probierst es mal zuerst mit dem Assistenten einen dynamischen Bericht zu erstellen, und dann den bericht manuell, wie oben beschrieben zu verändern. Ich kann auch auf den Button "Daten in Text" klicken, aber da passiert nichts.Ist das ein Bug oder hab ich was übersehen??? Ich arbeite mit OO 2.1 unter win XP.
Gruss