找回密码
 立即注册

QQ登录

只需一步,快速开始

风吹干了烦恼

注册会员

3

主题

12

帖子

33

积分

注册会员

积分
33
  • 99

    金币

  • 3

    主题

  • 12

    帖子

最新发帖
风吹干了烦恼
注册会员   /  发表于:2023-8-28 18:04  /   查看:3304  /  回复:13
本帖最后由 风吹干了烦恼 于 2023-8-30 09:19 编辑

附上报表格式文件,报表文件中包含数据,是最新格式。


本帖子中包含更多资源

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

x

13 个回复

倒序浏览
Bella.YuanWyn认证
超级版主   /  发表于:2023-8-29 13:37:08
推荐
风吹干了烦恼 发表于 2023-8-29 11:59
这个函数可以正常,感谢。但是在列分组里面的合计应该用什么函数?
你看下图中,进行列分组之 ...

您好,只有行分组的话可以使用RunningValue函数去累加,如果在加上列分组此时因为是一个单元格但是需要统计的是行分组加列分组的值,此时文本框的表达式没办法编写,只能是您在外部处理好数据,在到报表中进行使用,这个问题我记得您之前有开帖子问过。针对您的这个问题,目前表达式确实无法编写,因为矩表本身就是用来统计数据,所以肯定是全量数据聚合后的展示,不是只展示字段的第一个值。
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2023-8-29 08:49:31
沙发
您好,下载了您的报表,发现您使用的是矩表,且有行分组和列分组,但是您的数据行用的字段名称,在数据行上如果使用的是字段名称,那只能取到字段的第一个值,所以您的问题并不是合计不对,而是而是数据行不对,对于矩表,数据行需要根据行分组或者列分组进行聚合运算,您修改一下数据行的表达式,加上聚合函数,在测试看看。

本帖子中包含更多资源

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

x
回复 使用道具 举报
风吹干了烦恼
注册会员   /  发表于:2023-8-29 09:21:52
板凳
Bella.Yuan 发表于 2023-8-29 08:49
您好,下载了您的报表,发现您使用的是矩表,且有行分组和列分组,但是您的数据行用的字段名称,在数据行上 ...

谢谢。能否讲解一下具体应该怎么操作,因为我对矩表这一块的使用不是很精通,只会简单的设计。
回复 使用道具 举报
风吹干了烦恼
注册会员   /  发表于:2023-8-29 09:28:19
地板
Bella.Yuan 发表于 2023-8-29 08:49
您好,下载了您的报表,发现您使用的是矩表,且有行分组和列分组,但是您的数据行用的字段名称,在数据行上 ...

我已将数据上传到附件中,麻烦指导一下应该怎么修改,谢谢
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2023-8-29 09:29:38
5#
风吹干了烦恼 发表于 2023-8-29 09:21
谢谢。能否讲解一下具体应该怎么操作,因为我对矩表这一块的使用不是很精通,只会简单的设计。

矩表设计您可以看这里的帮助文档:https://help.grapecity.com.cn/pa ... ion?pageId=47645923

这是wyn的矩表介绍,和AR的功能一样,您也可以看看
https://docs.grapecity.com.cn/so ... group-by-expression
回复 使用道具 举报
风吹干了烦恼
注册会员   /  发表于:2023-8-29 10:00:17
6#
Eden.Sun 发表于 2023-8-29 09:29
矩表设计您可以看这里的帮助文档:https://help.grapecity.com.cn/pages/viewpage.action?pageId=4764592 ...

官网的矩表说明我也看过,但是没有明白我这个表格应该改哪里?你的意思是说修改报表的行分组吗还是?因为我的报表显示是一个供应商名称一条记录,我之前选择的是按供应商分组列进行分组,现在改成了供应商名称列分组,显示的结果也是有问题。
回复 使用道具 举报
风吹干了烦恼
注册会员   /  发表于:2023-8-29 10:02:50
7#
Bella.Yuan 发表于 2023-8-29 08:49
您好,下载了您的报表,发现您使用的是矩表,且有行分组和列分组,但是您的数据行用的字段名称,在数据行上 ...

这个报表显示出来的行数据是正确的,是合计的值不正确,如果行中的数据使用聚合函数,比如Sum,数据就是错的
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2023-8-29 11:08:03
8#
风吹干了烦恼 发表于 2023-8-29 10:02
这个报表显示出来的行数据是正确的,是合计的值不正确,如果行中的数据使用聚合函数,比如Sum,数据就是 ...

您好,如果是这样,您试试RunningValue这个函数,参考下图进行表达式的编写,注意是使用的报表元素,您修改对应的文本框4为您报表设计的对应元素,编写后测试看看。
  1. =RunningValue(ReportItems.文本框4.value,Sum )
复制代码

本帖子中包含更多资源

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

x
回复 使用道具 举报
风吹干了烦恼
注册会员   /  发表于:2023-8-29 11:59:14
9#
Bella.Yuan 发表于 2023-8-29 11:08
您好,如果是这样,您试试RunningValue这个函数,参考下图进行表达式的编写,注意是使用的报表元素,您修 ...

这个函数可以正常,感谢。但是在列分组里面的合计应该用什么函数?
你看下图中,进行列分组之后,这一列的合计值不对


本帖子中包含更多资源

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

x
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部