KearneyKang 发表于 2020-12-29 17:32:51

ActiveReports V15 新特性—Web端设计器表达式写法优化

本帖最后由 KearneyKang 于 2020-12-29 17:35 编辑

ActiveReportsV15在web端设计器上优化了表达式的写法,优化后的表达式使用起来更加简单、整洁并且利于理解。ActiveReports的早期版本中,要计算产品的平均价格,可以使用= Avg(Fields!Price.Value)之类的东西。ActiveReports V15相同的表达式将是{Avg(Price)}

下面我们来进行一个详细的讲解:1、首先在该网址下载web端在线设计器的demo,
下载链接: https://github.com/activereports/WebSamples15

2、运行web端在线设计器的demo
3、进行数据源数据集的绑定,设计报表

4、进行表达式的编辑。进行Sum()合计
数据字段绑定
{省份}

{Sum(销售额)}

以上就是Web端在线设计器的表达式的写法,简单来说就是使用"{}"替代料"=",使用数据集名称"(price)"替代了"(Fields!Price.Value)"之类的东西

可能大家还有这样的疑问,新的表达式写法是否支持在桌面端报表设计器

新的web端的表达式写法不支持在桌面端同样使用,但是大家不要担忧,桌面端报表设计器设计的报表在web设计器打开会自动转换为优化后的表达式写法,web端报表设计器设计的报表文件使用桌面端报表设计器打开会自动转换为适合桌面端报表设计器的表达式写法。


页: [1]
查看完整版本: ActiveReports V15 新特性—Web端设计器表达式写法优化