Ich habe ein wiederkehrendes Problem mit SSRS festgestellt, bei dem "schlechte" Berichte an Kunden gesendet werden. Das Problem ist, dass wir Berichte mit einer Reihe von Unterberichten haben und ein oder mehrere Unterberichte nicht verarbeitet werden können. Wenn der Unterbericht nicht verarbeitet werden kann, sendet der Bericht eine Fehlermeldung anstelle des Unterberichts und keine tatsächlichen Daten.
Meine Frage ist, gibt es eine Möglichkeit, das Senden eines Berichts zu verhindern, wenn ein Unterbericht fehlschlägt?
Idealerweise möchte ich, dass der äußere Bericht nur einen Fehler zurückgibt. Gibt es eine Möglichkeit, Fehlerzustände in einem SSRS-Bericht in einen äußeren Bereich zu eskalieren? Gibt es einen Codierungsstandard, den wir durchsetzen können, um dieses Problem zu vermeiden?
Wir verwenden derzeit sowohl SSRS 2008r2 als auch SSRS 2016.