Reporting services 是否可以重新排列SSRS reporting services中的列

Reporting services 是否可以重新排列SSRS reporting services中的列,reporting-services,sql-server-2012,ssrs-2008,Reporting Services,Sql Server 2012,Ssrs 2008,我有一个矩阵报告,用户可以在其中使用参数选择与特定表相关的列列表。我需要重新排列这些列。我处理的是动态列,所以不能在设计器模式下进行 我可以使用两个参数移动和交换单个列,一个参数是选择要移动的特定列,另一个参数是选择所需列需要放置在此列之后/之前的列。为此,我创建了一个存储过程。它很好用 是否可以在查看报表之前重新排列多个列?使用参数将列组的排序顺序设置为计算语句,以确定排序顺序是要在列组中重新排列的列吗?或者它们只是静态列?在列组中,您是否只想定位一列,或者允许用户完全按照他们想要的方式重新排

我有一个矩阵报告,用户可以在其中使用参数选择与特定表相关的列列表。我需要重新排列这些列。我处理的是动态列,所以不能在设计器模式下进行

我可以使用两个参数移动和交换单个列,一个参数是选择要移动的特定列,另一个参数是选择所需列需要放置在此列之后/之前的列。为此,我创建了一个存储过程。它很好用


是否可以在查看报表之前重新排列多个列?

使用参数将列组的排序顺序设置为计算语句,以确定排序顺序

是要在列组中重新排列的列吗?或者它们只是静态列?在列组中,您是否只想定位一列,或者允许用户完全按照他们想要的方式重新排列表?要允许多个,您需要通过某种隐藏参数前后传递位置。我可以一次传递一个位置,在显示报告之前,我如何在多个列上实现我已经对列组进行了排序。通过此,我们可以按特定顺序查看列。根据我的要求,用户必须按自己的方式移动列。在运行报告之前,必须输入一个用户选择的参数。此参数的选择可以传递到A)查询以确定列顺序,或B)分组表达式以根据从用户选择的参数传递的值动态操作列排序