找回密码
 立即注册

QQ登录

只需一步,快速开始

KearneyKang 讲师达人认证 悬赏达人认证

超级版主

199

主题

6505

帖子

1万

积分

超级版主

Rank: 8Rank: 8

积分
10804

圣诞拼拼乐微信认证勋章讲师达人悬赏达人元老葡萄

KearneyKang 讲师达人认证 悬赏达人认证
超级版主   /  发表于:2020-12-29 17:32  /   查看:2983  /  回复:0
本帖最后由 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端报表设计器设计的报表文件使用桌面端报表设计器打开会自动转换为适合桌面端报表设计器的表达式写法。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部