尖峰平谷函数取值计算
本帖最后由 星星没有救赎 于 2024-10-29 11:20 编辑您好,就是我想问下用什么函数,怎样一种方式可以实现在数据集里实时拿到单个数据的值呀,
就是我想拿到谷时段的电量总计然后进行 用电 费用计算,类似于下面这种:
您好,根据您的描述,可以使用富文本组件,具体可以参考这个链接:
https://developer.mescius.com/activereportsjs/docs/ReportAuthorGuide/Expressions
Bella.Yuan 发表于 2024-10-29 12:15
您好,根据您的描述,可以使用富文本组件,具体可以参考这个链接:
https://developer.mescius.com/active ...
您好,我这边好像不太行,就是如果在尖峰平谷这个字段里面单独拿尖、峰、平、谷的电量呢,富文本这里好像实现不了
您好,根据您的描述,您可以试试AggregateIf这个函数,参考下图:
Bella.Yuan 发表于 2024-10-29 16:42
您好,根据您的描述,您可以试试AggregateIf这个函数,参考下图:
您好,这个num是啥意思,是什么字段呢,也要单独在计算数据进行添加吗,看的不是很明白
本帖最后由 Bella.Yuan 于 2024-10-30 11:49 编辑
星星没有救赎 发表于 2024-10-30 10:12
您好,这个num是啥意思,是什么字段呢,也要单独在计算数据进行添加吗,看的不是很明白
您好 ,表格显示的是我数据集的字段,num是我的字段不是计算字段,上面的截图没有使用计算字段,对应的表达式意思:
{AggregateIf(尖峰平谷 = "谷", "Sum", num)}
筛选尖峰平谷等于谷的字段,然后统计num字段,对num求和。
您也可以参考AggregateIf表达式的语法说明:
Bella.Yuan 发表于 2024-10-30 11:06
您好 ,表格显示的是我数据集的字段,num是我的字段不是计算字段,上面的截图没有使用计算字段,对应的表 ...
您好,我的这个num拿取的是计算后的值,有这么多是因为我的这个是按照时间点来的吗,我这里不是把类似于冰水机都为尖的数据加在一起,麻烦帮忙看下,谢谢
星星没有救赎 发表于 2024-10-30 11:51
您好,我的这个num拿取的是计算后的值,有这么多是因为我的这个是按照时间点来的吗,我这里不是把类似于 ...
您好,感觉您实际需求是想取表格某一行的值,可以使用ToArray函数,参考下图:
下图我取得的DateSet数据集的num字段第三行的值。
ToArray函数可以按索引获取对应的内容,虽然有警告,但不影响使用。
如果我理解不对,还请您详细描述一下需求,我们在具体看看吧。
本帖最后由 星星没有救赎 于 2024-10-30 16:50 编辑
Bella.Yuan 发表于 2024-10-30 14:45
您好,感觉您实际需求是想取表格某一行的值,可以使用ToArray函数,参考下图:
下图我取得的DateSet数据 ...
就是我想要拿到上面的那几个值,这个函数不显示,不懂问题出在哪,"数据集"这个是我的数据集名称
星星没有救赎 发表于 2024-10-30 16:49
就是我想要拿到上面的那几个值,这个函数不显示,不懂问题出在哪,"数据集"这个是我的数据集名称
您好,您的矩表使用了行分组加列分组,此没办法获取对应文本框的值,因为是矩表,根据您的分组条件,一个文本框扩展了4个,此时没办法指定,如果可以处理数据,建议您从数据源头处理好,然后在ARJS中在进行使用。
页:
[1]