【发布时间】:2014-07-18 07:11:28
【问题描述】:
我有一个矩阵报告,用户可以在其中使用参数选择与特定表相关的列列表。我需要重新排列列。我正在处理动态列,所以我不能在设计器模式下这样做。
我可以通过使用两个参数来移动和交换单个列,一个是选择我们要移动的特定列,另一个参数是选择我想要的列需要放置在此列之后/之前的列。为此,我创建了一个存储过程。它工作正常。
是否可以在查看报告之前重新排列多个列?
【问题讨论】:
-
您要在列分组中重新排列的列吗?还是它们只是静态列?
-
在一个列分组内
-
您是只想定位一列还是允许用户完全按照他们想要的方式重新排列表格?要允许多个,您需要通过某种隐藏参数来回传递位置。
-
我可以一次传递一个位置,如何在显示报告之前在多个列上实现
标签: reporting-services sql-server-2012 ssrs-2008