设置列值顺序 RDLC
Set Column value Order RDLC
我正在使用 order by Case
示例获取数据:
Select * from subject order by CASE Subject.Title
WHEN 'English' THEN 1
WHEN 'Urdu' THEN 2
WHEN 'Mathematics' THEN 3
WHEN 'Science' THEN 4
当我在 RDLC 报告中显示此数据时,它没有设置列的顺序。
请试试这个:
Select * from subject order by CASE
WHEN Subject.Title = 'English' THEN '1'
WHEN Subject.Title = 'Urdu' THEN '2'
WHEN Subject.Title = 'Mathematics' THEN '3'
WHEN Subject.Title = 'Science' THEN '4'
您的查询没有问题。
在您的报表设计器中,您必须按照 here
的说明使用 Sorting Tab
祝你好运。
我正在使用 order by Case
示例获取数据:
Select * from subject order by CASE Subject.Title
WHEN 'English' THEN 1
WHEN 'Urdu' THEN 2
WHEN 'Mathematics' THEN 3
WHEN 'Science' THEN 4
当我在 RDLC 报告中显示此数据时,它没有设置列的顺序。
请试试这个:
Select * from subject order by CASE
WHEN Subject.Title = 'English' THEN '1'
WHEN Subject.Title = 'Urdu' THEN '2'
WHEN Subject.Title = 'Mathematics' THEN '3'
WHEN Subject.Title = 'Science' THEN '4'
您的查询没有问题。
在您的报表设计器中,您必须按照 here
Sorting Tab
祝你好运。