Hallo zusammen,
wie kann ich Leerzeilen in einem Report unterdrücken?
z.B. in einer umfangreichen Adressdatenbank gibt es ein Textfeld "Bemerkung" und ein Bild-URL-Feld "Bild" diese Felder sollen mit Bild in eine separate Zeile geschrieben werden. Falls diese Felder leer sind, soll die Zeile im Report nicht erscheinen, d.h. keine Leerzeile entstehen.
Ist das möglich? Für einen Tip bin ich dankbar.
Gruß Reinhard
BITTE helfen Sie uns HEUTE mit einer SPENDE
Helfen Sie das LibreOffice Forum zu erhalten!
> KEINE WERBUNG FÜR REGISTRIERTE BENUTZER!<
Ihre Spende wird für die Deckung der laufenden Kosten sowie den Erhalt und Ausbau 🌱 des LibreOffice Forums verwendet.
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗
Leerzeilen in einem Report
Re: Leerzeilen in einem Report
Hallo Reinhard,
vermutlich musst Du dazu Deinen Bericht etwas umstrukturieren. Die Inhalte, die gegebenenfalls nicht vorkommen, müssen in einem gesonderten Bereich liegen - so etwas wie ein Gruppenkopf oder Gruppenfuß. Für diese Bereiche kannst Du dann das Erscheinen von komplett über den "Ausdruck für bedingte Anzeige" regeln. In der bedingten Anzeige steht dann so etwas wie
Die Feldbezeichnung ist die, die aus der Datengrundlage kommt - also Tabelle, Abfrage oder Ansicht. Als Bedingung könnte auch LEN([Bemerkung])>0 stehen.
Schau zu den möglichen Funktionen in diesem Zusammenhang einfach einmal ins Kapitel "Berichte" des Base-Handbuches.
Gruß
Robert
vermutlich musst Du dazu Deinen Bericht etwas umstrukturieren. Die Inhalte, die gegebenenfalls nicht vorkommen, müssen in einem gesonderten Bereich liegen - so etwas wie ein Gruppenkopf oder Gruppenfuß. Für diese Bereiche kannst Du dann das Erscheinen von komplett über den "Ausdruck für bedingte Anzeige" regeln. In der bedingten Anzeige steht dann so etwas wie
Code: Alles auswählen
[Feldbezeichnung]="true"
Schau zu den möglichen Funktionen in diesem Zusammenhang einfach einmal ins Kapitel "Berichte" des Base-Handbuches.
Gruß
Robert
https://de.libreoffice.org/get-help/documentation/
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare
Re: Leerzeilen in einem Report
Hallo Robert,
vielen Dank, klappt.
Außer beim Record mit ID 1.
Den URL auf einen anderen Record kopiert funktioniert, auch weitere 6 Testrecords funktionieren einwandfrei.
Ich weiß, das findet man so nur mit der Glaskugel, aber hast du, mit deiner Erfahrung, irgend eine Idee an was das liegen kann oder wo man nochmal hinschauen sollte?
Ich verwende zur Gruppenbildung ein Feld "name" das in der Darstellung nur mit CONCAT ausgegeben wird und dort aus "anrede vorname und name" besteht. (DB= MySQL auf einem Server über JDBC)
Gruß Reinhard
vielen Dank, klappt.
Außer beim Record mit ID 1.
Den URL auf einen anderen Record kopiert funktioniert, auch weitere 6 Testrecords funktionieren einwandfrei.
Ich weiß, das findet man so nur mit der Glaskugel, aber hast du, mit deiner Erfahrung, irgend eine Idee an was das liegen kann oder wo man nochmal hinschauen sollte?
Ich verwende zur Gruppenbildung ein Feld "name" das in der Darstellung nur mit CONCAT ausgegeben wird und dort aus "anrede vorname und name" besteht. (DB= MySQL auf einem Server über JDBC)
Gruß Reinhard
Re: Leerzeilen in einem Report
Hallo Reinhard,
und da kommt nicht zufällig irgendwo bei ID=1 in einem der Felder statt dem Inhalt NULL ein Leerzeichen zustande, so dass die Textlänge > 0 ist?
Gruß
Robert
und da kommt nicht zufällig irgendwo bei ID=1 in einem der Felder statt dem Inhalt NULL ein Leerzeichen zustande, so dass die Textlänge > 0 ist?
Gruß
Robert
https://de.libreoffice.org/get-help/documentation/
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare
An alle, die das LibreOffice-Forum nutzen:
Bitte beteiligen Sie sich mit 7 Euro pro Monat und helfen uns bei unserem Budget für das Jahr 2024.
Einfach per Kreditkarte oder PayPal.
Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.
❤️ Vielen lieben Dank für Ihre Unterstützung ❤️