Ich habe einen Bericht der beinhaltet 2 Spalten mit Leistungs angaben in €. Eine der beiden kann leer sein. Dort habe ich das Feld mit dem Namen "Leistung_Hausbesuch" und mit dem steuerelement "=Wenn(IstNull([Leistung_HB]);0;[Leistung_HB])" gefüllt da ich wenn der Wert NULL ist dennoch 0,00 € stehen haben möchte. Das zweite Feld habe ich mit dem namen "Leistung_Behandlung" und dem steuerelement "Leistung_BEH" gefüttert.
Dann gibt es ein Summen Fled Namens "Patienteneinnahmen" welches mit Steuerelement "=(Summe([Leistung_BEH]))+(Summe([Leistung_HB]))" versehen wurde.
BSP:
| Behandlung | Leistung_HB | Leistung BEH |
| 1 | 10 € | 25€ |
| 2 | 0 € | 20€ |
| |
| Summe | | 55 € |
Das geht.
| Behandlung | Leistung_HB | Leistung BEH |
| 1 | 0 € | 25€ |
| 2 | 0 € | 20€ |
| |
| Summe | | |
Aber sobald ich keinen Hausbesuch habe bringt er mir kein ergebnis.
Wenn(IstNull([Leistung_HB]);0;[Leistung_HB])
Wenn ich dies bereits in die Abfrage einbaue und nicht erts in den Bericht geht es ohne Probleme.
Hallo,
schreib mal so:
Im Steuerelementinhalt:
=NZ([Leistung_HB]);0)
bzw.:
=Summe(nz([Leistung_BEH];0)) + Summe(nz([Leistung_HB];0))