我有一个(父)报告,其中有一个列表。此列表的详细信息组包含一个子报表。因此,基本上,如果列表有10条记录(行),子报告将执行10次。
问题似乎与子报告中的交互式排序有关。它有4列,并启用了交互式排序。当我运行父报告并尝试对列进行排序时,SSRS会“记住”以前的排序列,并同时按多个列进行排序。例如,如果我按A列排序,然后单击按B列排序,SSRS将保留A列的排序(和方向),然后将排序应用于B列。但是,我只想按B列排序,而不希望A列成为排序的一部分。
当我直接对子报表进行此操作时,一切都按预期进行。
你知道为什么会发生这种情况吗?
发布于 2010-05-27 02:54:10
这是SSRS 2008中的一个潜在错误。我在父报告中使用了表而不是列表,现在一切正常。去想一想!
https://stackoverflow.com/questions/2908641
复制相似问题