我们在报表设计的时候很多时候想要动态排序,如果使用的是表格,那么可以在列头添加排序规则,然乎预览的时候可以点击列头的升序和降序按钮,但是使用距表,图表等组件的时候就无法使用了,那这个时候还想动态排序怎么办呢。没错,就得从数据出发了,那从数据出发,肯定是直接写SQL最快了。那么就先上图。在讲解
相信看到这里大家也都快懂了吧。上教程
一.选择数据源并确定我们要排序的字段,并添加一个查询参数,这个参数来进行降序
sql:select * from 销售明细 order by 订购日期 {IIF(@查询参数1 = "降序", "desc", "")}