如何以编程方式更改rdlc报告中的排序选项

本文关键字:报告 排序 选项 rdlc 编程 方式更 | 更新日期: 2023-09-27 18:17:04

我有一个1组的报告,按日期排序。它看起来是这样的:

链接到图像(Fecha is date)

我想有在我的表单2单选按钮,这将告诉报告如何排序的行。我如何以编程方式将排序更改为不同的字段?

如何以编程方式更改rdlc报告中的排序选项

您可以使用ReportParameter以编程方式对报表进行排序。

您只有两个RadioButton,因此您可以将表达式设置为SortBy:

=IIf(Parameters!SortByField1.Value, Fields!Field1.Value, Fields!Field2.Value)

SortByField1Boolean参数,您可以使用以下代码设置它:

ReportParameter SortByField1 = new ReportParameter("SortByField1", YourRadioButtonToSortByField1.Checked);