皕杰技术社区

 找回密码
 立即加入

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 935|回复: 13

报表设计工具与嵌入到页面中显示不一致

[复制链接]
发表于 2022-3-16 14:49:27 | 显示全部楼层 |阅读模式

皕杰报表的工具和页面上数据显示不一致 这种情况你遇到过吗

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即加入

x
发表于 2022-3-16 15:20:41 | 显示全部楼层
大概率是因为您在2个地方用的数据源不一致导致的,请仔细检查!!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-3-16 15:28:55 | 显示全部楼层
admin 发表于 2022-3-16 15:20
大概率是因为您在2个地方用的数据源不一致导致的,请仔细检查!!

检查了数据源一致,此处使用了内置的count函数
回复 支持 反对

使用道具 举报

发表于 2022-3-16 15:34:34 | 显示全部楼层
这个跟用不用count函数无关,如果显示有差异,无非就是如下几点导致的:
1、这2个地方用的不是同一张报表
2、这2个地方用的不是同一个数据源
3、这2个地方的其中一个是设计器预览(因为设计器预览时,不一定是取全部数据)
并且,你的问题描述的不清楚,让人难以回答!
如:你贴出2幅图片,然后来个“皕杰报表的工具和页面上数据”显示不一致,我都不知道第一幅图片是皕杰报表展示的结果?还是第二幅图片是皕杰报表展示的?“皕杰报表的工具和页面上数据”中的“页面上数据”指的是那个页面上的?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-3-16 15:53:33 | 显示全部楼层
admin 发表于 2022-3-16 15:34
这个跟用不用count函数无关,如果显示有差异,无非就是如下几点导致的:
1、这2个地方用的不是同一张报表
2 ...

对不起,初次提问,问题描述不是很清楚。图1 是在设计工具中预览时的截图,图2 是在将报表嵌入系统页面时的截图;是对当前行中不同的带班类型进行统计,在 图1 设计工具中显示正常,嵌入页面后如图2则显示异常,不同类型的显示的个数都是总数了
回复 支持 反对

使用道具 举报

发表于 2022-3-17 09:12:37 | 显示全部楼层
这种问题需要看你设计的brt才能判断,单纯看两个结果无法看出问题
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-3-17 14:00:07 | 显示全部楼层
爱自行车的拓跋 发表于 2022-3-17 09:12
这种问题需要看你设计的brt才能判断,单纯看两个结果无法看出问题

其中一个表达式 是这样写的 count(F4:AJ4,@item='3'),在设计工具中显示正常的
回复 支持 反对

使用道具 举报

发表于 2022-3-17 15:06:57 | 显示全部楼层
count(F4:AJ4,@item='3'),你确信这样写的吗?@item表示一个整数,怎么和字符串比较
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-3-17 16:28:40 | 显示全部楼层
爱自行车的拓跋 发表于 2022-3-17 15:06
count(F4:AJ4,@item='3'),你确信这样写的吗?@item表示一个整数,怎么和字符串比较 ...

是这样写的,如果写成@item==3,会提示数据类型不一致 无法比较
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-3-18 11:45:57 | 显示全部楼层
爱自行车的拓跋 发表于 2022-3-17 15:06
count(F4:AJ4,@item='3'),你确信这样写的吗?@item表示一个整数,怎么和字符串比较 ...

你好,我后续将数据库字段设计成int类型,默认填充0,报表设计工具中单元格设置为整数,默认0,统计单元格写为 =count(F4:AJ4,@item==3),查询显示正常,但是将brt文件嵌入到页面中,提示“表达式count(F4:AJ4,@item==3)中表达式@item==3中字符串与整数不能比较”,请问这是什么原因
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

本版积分规则

QQ|小黑屋|手机版|皕杰软件 ( 京ICP备14050931号 )

GMT+8, 2024-4-29 11:32 , Processed in 1.134661 second(s), 17 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表