Parametereingabe bei Bericht

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Parametereingabe bei Bericht

Re: Parametereingabe bei Bericht

von hema » Mo, 22.09.2008 10:24

Freut mich, dass es geht.

@pmoegenb:
Ich weiss, dass er nach dem Parameter ":AkuellesJahr" gefragt hat. Ich habe den Teil meines Codes nur als Muster gezeigt.
Dürfte klar sein, dass der Code entsprechend angepasst werden muss.

Re: Parametereingabe bei Bericht

von sven1810 » Mo, 22.09.2008 10:06

Danke ja so gehts. Ich ich wusste gar nicht das ich auch den sql code direkt in den Report einfügen kann. So gefällt es mich viel besser.

Gruß

Sven

p.s.

Ich benutze OOO 3.0 und den Sun Report Builder 1.0.5

Re: Parametereingabe bei Bericht

von pmoegenb » So, 21.09.2008 12:06

hawe hat geschrieben:BTW: Warum muss es unbedingt ein SQL-Befehl sein, eine Abfrage ist letztendlich auch nix anderes?
Eben und außerdem will er diesen Parameter übergeben: :AktuellesJahr.

Re: Parametereingabe bei Bericht

von hema » Sa, 20.09.2008 08:35

Hallo, ich selber benutze den Report Builder 1.0.2, da die Version 0.4 bekannt dafür ist, dass sie einige Probleme verursacht. Drüber wurde hier schon viel geschrieben.
die Version 1.0.5 habe ich noch nicht probiert, auch Ooo 3.0 noch nicht.
BTW: Warum muss es unbedingt ein SQL-Befehl sein, eine Abfrage ist letztendlich auch nix anderes?
Ob es unbedingt ein SQL-Befehl sein muss, weiss ich nicht, aber ich arbeite oft damit, dass ich die Abfragen gleich im Bericht integriere, so ist es für mich einfacher, wenn mal was nicht läuft, weil ich dann nicht die Abfrage separat bearbeiten muss.
Gruss
Markus

Re: Parametereingabe bei Bericht

von hawe » Fr, 19.09.2008 20:58

Hallo,

Zwischenfrage
Die Sache hat nur einen Haken. Der Report Builder 1.0.4 funktioniert mit mit Abfragen UND Gruppierungen.
Gestern wurde 1.0.5 für 3.0 angekündigt. Tut der es wieder mit letzgenanntem?
BTW: Warum muss es unbedingt ein SQL-Befehl sein, eine Abfrage ist letztendlich auch nix anderes?

Re: Parametereingabe bei Bericht

von hema » Fr, 19.09.2008 12:31

Hallo Sven,
Wenn du nicht die Abfrage als Grundlage für den Bericht nimmst, sondern die "Art des Inhaltes" auf SQL-Befehl umstellst und deinen Code bei "Inhalt" einfügst, sollte es gehen.
Habe eine ähnliche Abfrage

Code: Alles auswählen

SELECT "tbl_Miete"."Rechnungs_Nr", ... tbl_Miete"."Rechnungs_Nr" = :Rechnungsnummer .... 
die läuft bei mir so problemlos.

Gruss Markus

Re: Parametereingabe bei Bericht

von sven1810 » Fr, 19.09.2008 10:55

Hallo, ich habe genau das gleiche Problem, gibt es dafür eine Lösung?
Ich könnte mir auch vorstellen das über ein Formular zu machen und auf Knopfdruck den Report starten.
Bisher konnte ich aber nichts dazu finden.

Gruß

Sven

Parametereingabe bei Bericht

von SchneiderH » So, 06.07.2008 12:08

Ich verwende OpenOffice 3.0 Beta und für die Berichtserstellung den Sun Report Builder 1.0.4. Für meine Kassenverwaltung hätte ich gerne einen Bericht über die fälligen und gezahlten Mitgliedsbeiträge, bei dem ich das jeweilige Jahr als Parameter eingeben kann. Hierzu habe ich mir als Grundlage folgende Abfrage mit Parametereingabe erstellt:

Code: Alles auswählen

SELECT "Jahr", "Name", "Vorname", "Jahresbeitrag", "BeitragGezahlt", "BeitragOffen" 
FROM "viewMitgliedsbeiträgeProJahr" AS "viewMitgliedsbeiträgeProJahr" 
WHERE "Jahr" = :AktuellesJahr 
ORDER BY "Jahr" ASC, "Name" ASC, "Vorname" ASC
Wenn ich diese Abfrage ausführe, bekomme ich das Parametereingabefenster.

Verwende ich nun diese Abfrage als Grundlage für einen Bericht, wird kein Parametereingabefenster angezeigt und die Berichtsseite ist leer. Liegt dies an der Version des Report Builders? Hat jemand Erfahrungen mit Parametereingaben bei Berichten?

Nach oben