【发布时间】:2015-12-28 13:52:25
【问题描述】:
所讨论的 SSRS 报告是一个客户端报告文件 (.rdlc),由以下各项创建: 1) 查询数据库并将返回的填充 System.Data.DataTable 对象应用于报告; 2) 在报表对象上调用 Export 方法以创建最终的 PDF 文件。
问题:查询以一种方式对数据进行排序,而报表以另一种方式对数据进行排序!
我知道 SSRS 报告不支持排序,因为这取决于 查询,因此我感到困惑!
我使用调试中断来查看正确排序的 DataTable 变成了错误排序的 PDF。 (呜呜呜)
报告仅列出产品、库存数量和类别,例如红葡萄酒、白葡萄酒等
...有趣的是,PDF 根据数据的第一个字母数字列(即称为“类别”的第三个物理列)按字母顺序排序。
我正在使用 C#.NET 4 和 Visual Studio 2010。
【问题讨论】:
标签: sorting rdlc reporting-services