2016-12-07 17 views
-1

我有一個數據集,其中包含第1行的總美元數量,各種詳細信息的行數1-n,然後是顯示總美元減去各行數量的最後一行。我試圖複製內部ASP報告頁面中使用的一些展開/摺疊功能,其中第一行是NET值(摺疊)。展開後,粗略,細節和淨行顯示爲「展開」操作。如何在子行擴展時隱藏父行?

到目前爲止,我已經能夠獲得父行以顯示摺疊時的NET值,但我試圖找到一種方法來隱藏父行的內容一旦展開,以便NET值不會顯示兩次。

是否有某種「隱藏」屬性我可以在表達式中使用以隱藏單元格中的數據?不知道我怎麼能做到這一點。任何幫助,將不勝感激。 謝謝!

回答

0

因此經過大量研究後,似乎無法完成這要感謝SSRS生成一次呈現的靜態報告。 inscope函數允許我設置行的初始狀態,但不提供渲染髮生後更新報告屬性的功能。那麼我唯一的選擇就是創建第二個父組(grand grand?),或者插入一個調用報告的操作,再次傳入一個隱藏的參數。 感謝您的幫助!

0

我相信你可以做到這一點,但你需要做一些調整。您不能將您的總美元數額放在您將用於展開/摺疊的行中。 B.不要使用組可見性來展開/摺疊。您需要使用行可見性。 (這可能很麻煩,我不建議,如果你嵌套組,這一點變得難以管理。)

行1:切換 行2:總金額,默認爲可見 行3-N:各行美元金額,默認隱藏;

設置第2行到第n行以基於第1行進行切換。
當報告最初呈現時,行2將是可見的,行3n不可見。當你切換時,第2行將隱藏,第3n行將可見。