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

QQ登录

只需一步,快速开始

查看: 5119|回复: 4

[结贴] 报表数据展示

[复制链接]

53

主题

205

帖子

441

积分

中级会员

Rank: 3Rank: 3

积分
441
QQ
发表于 2019-11-18 19:56:07 | 显示全部楼层 |阅读模式
版本: X5.2.7 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
本帖最后由 nanfeng 于 2019-11-19 09:22 编辑

报表的数据源是自己写的action,代码如下:后台调试已经查出数据
    public static Table queryStatistics(String startDate,String endDate){
        String whereCondition="where (ZGS_DATABASE.ZG_PU_ORDER.FAPPLYDEPTNAME = ZGS_DATABASE.ZG_PU_DEPT.FDEPT) and ZGS_DATABASE.ZG_PU_ORDER.FAPPLYTIME between to_date('"+startDate+"','yyyy-mm-dd') and to_date('"+endDate+"','yyyy-mm-dd')";
        String sql = "select ZGS_DATABASE.ZG_PU_DEPT.FDEPT," +
                    "(select sum(fOriPrice) from ZGS_DATABASE.ZG_PU_ORDER "+whereCondition+") as oriMoney,  " +
                    "(select sum(fOrderTaxPrice) from ZGS_DATABASE.ZG_PU_ORDER "+whereCondition+") as taxMoney,  " +
                    "(select sum(FAMOUNT) from ZGS_DATABASE.ZG_PU_ORDER "+whereCondition+") as money " +
                    "from ZGS_DATABASE.ZG_PU_DEPT,ZGS_DATABASE.ZG_PU_ORDER group by ZGS_DATABASE.ZG_PU_DEPT.FDEPT ";
        HashMap<String, String> sqlDetail = new HashMap<String, String>();
        sqlDetail.put(DatabaseProduct.DEFAULT.name(), sql);
        Table t = SQL.select(sqlDetail, null, "/zgs_oa/purchase/data");
        return t;
    }
这是给action传的参数:开始和结束时间;

     var reportDate = justep.xbl('reportData1');
     reportDate.setStringVar("startDate", startDate);
     reportDate.setStringVar("endDate", endDate);
     justep.xbl('report1').refresh();

这是页面的配置信息:
2.png
在页面上报表数据不展示,如下图,也没报错:请问这是什么原因?
1.PNG

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35942
发表于 2019-11-19 09:26:37 | 显示全部楼层
把table的内容输出http://bbs.wex5.com/forum.php?mo ... 6&pid=165049439
看table中方法的字段的关系名,给reportData中设置的一致吗?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

53

主题

205

帖子

441

积分

中级会员

Rank: 3Rank: 3

积分
441
QQ
 楼主| 发表于 2019-11-19 09:51:37 | 显示全部楼层
table的内容列的顺序 和reportData中设置的列顺序不一致可以吗?区分大小写吗?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35942
发表于 2019-11-19 11:31:08 | 显示全部楼层
顺序不一致可以,大小写必须保持一致
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

53

主题

205

帖子

441

积分

中级会员

Rank: 3Rank: 3

积分
441
QQ
 楼主| 发表于 2019-11-19 12:44:48 | 显示全部楼层
结帖,谢谢
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-16 05:25 , Processed in 0.071747 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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