起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3038|回复: 8

[结贴] 报表显示异常

[复制链接]

30

主题

120

帖子

177

积分

初级会员

Rank: 2

积分
177
发表于 2014-6-11 15:19:55 | 显示全部楼层 |阅读模式
版本: X5.2.7 小版本号:
数据库: Oracle 服务器操作系统: Windows 应用服务器: Tomcat
客户端操作系统: Windows 8 浏览器: IE9
本帖最后由 xiaomei115 于 2014-6-24 12:12 编辑

报表页面ds1的部分显示异常,不能过滤出符合条件的即:ds1.select(ds1.FWPBH,'FWPLB=ds3.FWPLB  and FWPMC=ds3.FWPMC and FWPPP=ds3.FWPPP and FWPXH=ds3.FWPXH ')的数据出来?求帮忙,很着急

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35949
发表于 2014-6-11 15:51:15 | 显示全部楼层
只写一个条件能过滤出来吗?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

30

主题

120

帖子

177

积分

初级会员

Rank: 2

积分
177
 楼主| 发表于 2014-6-11 16:08:18 | 显示全部楼层
本帖最后由 xiaomei115 于 2014-6-11 16:09 编辑
jishuang 发表于 2014-6-11 15:51
只写一个条件能过滤出来吗?


找到原因了,我以为过滤条件是查询之前就传到后台sql,原来是先查询出所有数据,再采用过滤条件过滤的,因为我sql查询后,对查询出的table进行了拼接,拼接的时候需要过滤条件的值,但是在过滤之前没有将值传过去,所以查询不出来,请问这个可以先把过滤条件传到后台么?或者报表是否支持对查询显示的信息进行拆分,并多行显示的功能呢?我这里的物品类别等对应的物品编号是多个的,是根据查询出的fwpbh和fLYSL拆分出来的.
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35949
发表于 2014-6-11 16:42:57 | 显示全部楼层
report中没有设置过滤条件的方法,可以看看sql中直接写条件是否满足需求

或者就分开多个报表,传参的方式查询数据
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

30

主题

120

帖子

177

积分

初级会员

Rank: 2

积分
177
 楼主| 发表于 2014-6-11 16:49:49 | 显示全部楼层
jishuang 发表于 2014-6-11 16:42
report中没有设置过滤条件的方法,可以看看sql中直接写条件是否满足需求

或者就分开多个报表,传参的方式 ...

多个报表的方式的方式,可以在同一页面不?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35949
发表于 2014-6-11 17:19:28 | 显示全部楼层
同一个.w中可以放多个report组件
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

30

主题

120

帖子

177

积分

初级会员

Rank: 2

积分
177
 楼主| 发表于 2014-6-11 18:47:28 | 显示全部楼层
jishuang 发表于 2014-6-11 17:19
同一个.w中可以放多个report组件

意思是我在ReportA中可以取字段值传到后台ReportB的查询sql中?有没有相关的案例呢?谢谢
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35949
发表于 2014-6-12 08:44:19 | 显示全部楼层
不能这样传值,用sql查询多个表实现吧,sql中where条件直接写
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

30

主题

120

帖子

177

积分

初级会员

Rank: 2

积分
177
 楼主| 发表于 2014-6-24 12:13:28 | 显示全部楼层
已解决,结贴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-24 16:40 , Processed in 0.074527 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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