Ich habe eine Tabellex, die eine Zeilengruppierung hat und versucht, eine Berechnungsbasis für die vorherige Zeile in der Gruppe zu erstellen. also teste ich Last(Fields!InQty.Value)
und lege es in die Gesamtzelle. und es den Wert der gleichen Zeile erhalten:SSRS Erhalte den vorherigen Wert in der Zeilengruppe
Als ich Previous(Fields!InQty.Value)
versuchte er den Wert aus der letzten Reihe in der vorherige Gruppe erhalten:
so was ist der Weg Um den vorherigen Wert in derselben Gruppe zu erhalten, prüfen Sie auch, ob die Zeile die erste in der Gruppe ist. Danke.
Ich habe immer angenommen, dass die Previous-Funktion in SSRS einen optionalen Bereichsparameter hatte; leider nein. Zeigt, wie oft ich davon Gebrauch mache. Möglicherweise müssen Sie darüber nachdenken, diese Berechnung im Dataset SQL durchzuführen. –
https://social.msdn.microsoft.com/Forums/sqlserver/en-US/0251ad79-c1b9-4a34-a32f-64e5ea7561a1/runningvalue-in-a-matrix?forum=sqlreportingservices – Snowlockk