Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

#Fehler im Unterbericht

Begonnen von Aloster, März 29, 2012, 16:58:44

⏪ vorheriges - nächstes ⏩

Aloster

Access 2007

Ich habe einen Hauptbericht "Aufgaben" mit einem eingebundenen Unterbericht "Aufgaben_Unterbericht". Im Hauptbericht werden Aufgaben angezeigt und dazu gehörige - aus dem Unterbericht stammende - Teilaufgaben. Im Unterbericht habe ich im Detailbereich ein berechnetes Feld "Anzahl_Teilaufgaben" mit der Formel:

=Wenn(IsError(DomAnzahl("Titel";"Teilaufgaben";"[Aufgabe] = " & [ID]));"";DomAnzahl("Titel";"Teilaufgaben";"[Aufgabe] = " & [ID]))

Wei der Name des Feldes sagt, wird hier aus der Tabelle "Teilaufgaben" die Anzahl der Teilaufgaben je Aufgabe wiedergegeben.

Rufe ich den Unterbericht alleine auf, ist auch alles in Ordnung. Rufe ich jedoch den Hauptbericht mit dem integrierten Unterbericht auf, dann zeigt das berechnete Feld "Anzahl_Teilaufgaben" im Unterbericht "#Fehler" an, wenn KEINE Datensatze Teilaufgaben bei der Aufgabe vorhanden sind. Wie kann ich den Fehler unterbinden?

DF6GL

Hallo,

versuch mal so:

=Nz(DomAnzahl("*";"Teilaufgaben";"[Aufgabe] = " & [ID]);"")


wenn denn Tabellenfeld "Aufgabe" tatsächlich das Fremdschlüsselfeld mit Datentyp Zahl,Long für das "ID"-Feld ist.