Seite 1 von 1

Leere Zellen mit Report Extensions

Verfasst: Di 12. Sep 2017, 23:12
von WonneWasti
Und wieder #Kopfrauch ....
Im Bericht mit BRE bleiben manche Zellen leer. Ich hab´ lange nach der Ursache gesucht - und eine gefunden.

Ich habe mit " || ' ' || " mehrere Inhalte in Zellen zusammengezogen. Wenn nun ein Datenbankfeld leer ist, weil zum Beispiel keine Telefonnummer drin steht bleibt gleich die ganze Zelle leer, also der Rest der Kundendaten wird unterschlagen.
Wenn ich die Telefonnumer aus dem SQL-String nehme Schnürt BRE wie am Klappchen.
Kann ich das irgendwie behandlen, z.B. Tabelle in Zelle schachteln und dort die TelNr Separat drucken lassen ?

Gruß und Dank
Wasti aus Wonneberg

Re: Leere Zellen mit Report Extensions

Verfasst: Mi 13. Sep 2017, 07:52
von RobertG
Hallo Wasti,

in der Abfrage für solche Zeilen kannst Du mit IFNULL arbeiten:

Code: Alles auswählen

SELECT "Name"||IFNULL(' Tel:'||"Telefonnummer", ' ') FROM "Tabelle"
Dann wird, wenn die Telefonnummer leer ist, stattdessen einfach ein leerer String mit einem Leerzeichen eingefügt. So etwas benötigst Du übrigens auch, wenn Du in Abfragen rechnest: Mit leeren Spalten ist das Rechenergebnis leer. Bei Additionen ist dies meist unerwünscht. Also wird statt NULL tatsächlich auf diese Art eine 0 eingefügt.

Gruß

Robert

Re: Leere Zellen mit Report Extensions

Verfasst: Mi 13. Sep 2017, 17:36
von WonneWasti
Danke !!

Re: Leere Zellen mit Report Extensions

Verfasst: Mi 13. Sep 2017, 21:20
von WonneWasti
So, heut´Nachmittag hab ich´s ausprobiert.
Es schnürt wie am Klappchen !

Danke nochmal !