Datenbank-Reports fehlerhaft in LO 4.0.3

Hallo *,

ich versuche einmal, diesen Thread aus dem Thread zu
Dokumentenvorlagen/Suchfunktionen ... herauszutrennen.

Hallo Hajo,

Ich nutze die eingebaute Datenbank in LO schon seit längerem und habe
mir dementsprechend eine ganze Menge an Abfragen und Reports erstellt.
Im Vergleich von Version 3.6 zu 4.0 ist mir aufgefallen, dass die
Reports nicht mehr sortieren.
Die Abfragen hingegen laufen so, wie gewünscht.
Es spielt auch keine Rolle, ob ich bei den Reports im Formular-Navigator
unter -Query-Name- die Abfrage oder unter -Command- bei den
Eigenschaften den kompletten Text des SQL-Befehls eingebe; es wird nicht
so sortiert, wie ich das im SQL-Befehl vorgebe.
Ausserdem kann ich bei den Reports auch keine zusätzlichen Felder, die
ich in dem SQL-Befehl erstelle, einfügen.

Am Report-Builder wird eigentlich nichts groß geändert. Es werden
höchstens Bugs beseitigt. Da wird kein Code weggeschmissen.

P.S. benutztes System Kubuntu 13.04;

Meins OpenSUSE 12.3 64bit.

Gruß

Robert

dann versuch mal, eine unsortierte datenbank mehrmals mit verschiedenen
reports sortiert auszugeben, klappt das dann auch?

Ich habe damit keine Probleme feststellen können.
Nur um sicher zu gehen:
- Du nutzt die LO-Version von Kubuntu/Ubuntu - also nicht direkt von LO.
- Du nutzt den Report-Builder - nicht die alte Berichtsform, die mit
einem Writerdokument direkt startet.
- Du nutzt anscheinend zum Sortieren nicht die im Report-Builder
vorgesehene Funktion zum Sortieren (Ansicht → Sortieren und Gruppieren).
Du gruppierst also nicht sondern versucht irgendwie anders eine
Sortierung herbeizuführen. Warum?

Gruß

Robert

Hallo *,

ich versuche einmal, diesen Thread aus dem Thread zu
Dokumentenvorlagen/Suchfunktionen ... herauszutrennen.

Hallo Hajo,

Ich nutze die eingebaute Datenbank in LO schon seit längerem und habe
mir dementsprechend eine ganze Menge an Abfragen und Reports erstellt.
Im Vergleich von Version 3.6 zu 4.0 ist mir aufgefallen, dass die
Reports nicht mehr sortieren.
Die Abfragen hingegen laufen so, wie gewünscht.
Es spielt auch keine Rolle, ob ich bei den Reports im Formular-Navigator
unter -Query-Name- die Abfrage oder unter -Command- bei den
Eigenschaften den kompletten Text des SQL-Befehls eingebe; es wird nicht
so sortiert, wie ich das im SQL-Befehl vorgebe.
Ausserdem kann ich bei den Reports auch keine zusätzlichen Felder, die
ich in dem SQL-Befehl erstelle, einfügen.

Am Report-Builder wird eigentlich nichts groß geändert. Es werden
höchstens Bugs beseitigt. Da wird kein Code weggeschmissen.

P.S. benutztes System Kubuntu 13.04;

Meins OpenSUSE 12.3 64bit.

Gruß

Robert

dann versuch mal, eine unsortierte datenbank mehrmals mit verschiedenen
reports sortiert auszugeben, klappt das dann auch?

Ich habe damit keine Probleme feststellen können.
Nur um sicher zu gehen:
- Du nutzt die LO-Version von Kubuntu/Ubuntu - also nicht direkt von LO.

jappp; die Version 3.6 kommt direkt von LO

- Du nutzt den Report-Builder - nicht die alte Berichtsform, die mit
einem Writerdokument direkt startet.

die Berichte sind ja alle schon älter, also haben die das Writer.Format

- Du nutzt anscheinend zum Sortieren nicht die im Report-Builder
vorgesehene Funktion zum Sortieren (Ansicht → Sortieren und Gruppieren).

nein

Du gruppierst also nicht sondern versucht irgendwie anders eine
Sortierung herbeizuführen. Warum?

ich füge mal zwei jpg-Dateien bei, die das Dilemma genau beschreiben.

Um das ganze zu verdeutlichen:
Es geht um eine Mitglieder-Datenbank; und ich lese immer die Geburtstage
vor. Das Geburtsdatum liegt im Datumsformat vor, wobei ich für die
Ausgabe der Liste aus dem Gesamtdatum den Tag und den Monat extrahiere

Befehl: SELECT "Name", "Vorname", "Strasse", "PLZ", "Ort", "Telefon",
"Mitgliedsnummer", MONTH( "Geburtsdatum" ) AS "Monat", DAYOFMONTH(
"Geburtsdatum" ) AS "Tag", YEAR( "Geburtsdatum" ) AS "Jahr", YEAR( NOW(
) ) - 69 AS "Jahr1", "Geburtsdatum", "Eintrittsdatum", "Hochzeitsdatum",
"ID_austraeger" FROM "t_mitglieder_aktuell" WHERE "Monat" = 5 AND "Jahr"
< "Jahr1" ORDER BY "Monat" ASC, "Tag" ASC, "Jahr" ASC

Das Bild -sortiert- habe ich mit Version 3.6 erstellt, das Bild
-unsortiert- mit Version 4.0.2.
In beiden Fällen habe ich die gleiche Datenbank-Datei benutzt und die
Reports waren die selben.

Hallo Hajo,

Ich habe damit keine Probleme feststellen können.
Nur um sicher zu gehen:
- Du nutzt die LO-Version von Kubuntu/Ubuntu - also nicht direkt von LO.

jappp; die Version 3.6 kommt direkt von LO

- Du nutzt den Report-Builder - nicht die alte Berichtsform, die mit
einem Writerdokument direkt startet.

die Berichte sind ja alle schon älter, also haben die das Writer.Format

Anhänge werden nicht in der Liste weitergegeben. Wenn Du ein Bild
irgendwo hochlädst und hier verlinkst, dann klappt das.

Wenn Du nicht den Report-Builder nutzt, dann ist dies schon einmal ein
grund, warum nur wenig Leute das vielleicht nachvollziehen können. Die
meisten wissen gar nicht, dass es noch eine andere (ältere)
Report-Version gibt, die in LO weiter besteht. Lediglich Ubuntu-Nutzer
wählen anscheinend separat den Report-Builder zum Installieren aus. Ich
installiere in der Regel alle Pakete, die mir für mein rpm-Linux-System
von LO angeboten werden. da erscheint dann das alte Berichtsmodul
überhaupt nicht.

Gruß

Robert

Hallo Hajo,

etwas ungünstig, dass Du das jetzt aus der Mailingliste raus nimmst ...

ich habe gerade mal den Assistenten an einer Kopie der Datenbank
verwendet; scheint zu funktionieren, aber das bedeutet für mich, dass
ich alle fast 100 reports neu machen muss, oder???

Ich habe mit dem alten Berichtsmodul nichts erarbeitet. Ich weiß nur,
dass zu diesem Modul mehrere Bugs gerade bezüglich 4.0 existieren:
https://bugs.freedesktop.org/show_bug.cgi?id=65047

den bug habe ich nicht

https://bugs.freedesktop.org/show_bug.cgi?id=64985

müsste ich testen

https://bugs.freedesktop.org/show_bug.cgi?id=58892

ich nutze den report-builder

Vielleicht schaust Du Dir einmal die Beschreibungen (in Englisch) an.
Danach kannst Du vermutlich noch glücklich sein, dass Du bei sortieren
Berichten überhaupt eine Anzeige bekommst ....

Zwei der Bugreports sind bisher "Unconfirmed". Wäre gut, wenn Du zu den
beiden Reports etwas sagen könntest. Falls Du Dich nicht einloggen
willst, um die Bugs zu bestätigen, kannst Du auch mich anschreiben. Ich
würde das dann weiter leiten.

Gruß

Robert

ich habe angefangen, reports zu erstellen,
geht soweit ganz gut, sortiert auch richtig, mir fällt nur auf, dass der
builder immer die -erste seite- als standard seite nimmt und -letter-
als standard-seiten-format.

Hallo Hajo,

ich habe angefangen, reports zu erstellen,
geht soweit ganz gut, sortiert auch richtig, mir fällt nur auf, dass der
builder immer die -erste seite- als standard seite nimmt und -letter-
als standard-seiten-format.

Ob das nun die "Erste Seite" vom Writer ist kann ich nicht sagen. Aber
bei mir steht als Standard immer A4. Letter - das sieht für mich nach
einem Fehler in den Spracheinstellungen (Gebietsschema) aus.

Gruß

Robert

Hallo Hajo,

ich habe angefangen, reports zu erstellen,
geht soweit ganz gut, sortiert auch richtig, mir fällt nur auf, dass der
builder immer die -erste seite- als standard seite nimmt und -letter-
als standard-seiten-format.

Ob das nun die "Erste Seite" vom Writer ist kann ich nicht sagen. Aber
bei mir steht als Standard immer A4. Letter - das sieht für mich nach
einem Fehler in den Spracheinstellungen (Gebietsschema) aus.

ich habe eben mal geguckt, ich habe überall deutsch bzw. deutschland stehen

Hallo,

> Ob das nun die "Erste Seite" vom Writer ist kann ich nicht sagen. Aber
> bei mir steht als Standard immer A4. Letter - das sieht für mich nach
> einem Fehler in den Spracheinstellungen (Gebietsschema) aus.

ich habe eben mal geguckt, ich habe überall deutsch bzw. deutschland
stehen

Das kann auch ein Fehler in den Druckereinstellungen sein.

habe ich gerade überprüft, da steht a4