Summe im Gruppenfuß bei NULL-Werten

Hallo Users,

ich habe wieder mal eine Bitte um Hilfe...

In einer internen HSQL-Datenbank habe ich einen Bericht mit dem
Report-Generator erstellt, der in einem Gruppenfuß die Summe der Werte
des Feldes [Beschaffungswert] für die jeweilige Gruppe darstellen soll.

Es handelt sich um einen Bericht für Invetar, der nach
Inventarkategorien gruppiert ist.

Die Summe erscheint bei Inventargruppen, wenn alle enthaltenen
Inventarien in [Beschaffungswert] Einträge enthalten.

Steht aber in einem, oder mehreren Datensätzen der Gruppe im
[Beschaffungswert] kein Eintrag, so wird keine Summe im Gruppenfuß
angezeigt, obwohl in mehreren der restlichen Datensätze dort Werte
eingetragen sind.

Kann man das irgendwie einrichten, dass die NULL-Werte im Feld
[Beschaffungswert] die Summen-Bildung nicht verhindern?

MfG    L-H

Hallo Leo-Hubert,

Kann man das irgendwie einrichten, dass die NULL-Werte im Feld
[Beschaffungswert] die Summen-Bildung nicht verhindern?

Ob das direkt in dem ReportBuilder geht habe ich jetzt nicht getestet.
Das Problem ist doch einfach, dass für ein leeres Feld nicht klar ist,
wie es denn gewertet werden soll. Wenn Du über die Abfrage, die dem
Bericht zugrunde liegt, den NULL-Feldern stattdessen eine '0' zuweist,
dann klappt auch die Summenbildung.
Also für HSQLDB und Firebird gemeinsam:
... COALESCE("Feldname",0) AS "Feldname0" ...

Gruß

Robert

ABS([Feldbezeichnung])>0

Die o.a. Formel funktioniert für das Ausblenden der Null-Werte im Bericht.

Ich hatte zunächst eine falsche Feldbezeichnung eingefügt und dachte, das funktioniert nicht.

Wenn man aber mit dem Funktions-Assisten arbeitet, sieht man die auswählbaren Felder und kann dann das richtige wählen.

Vielen Dank für die Hilfe.

Gruß L-H