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

QQ登录

只需一步,快速开始

楼主: bjzhouyi

[结贴] 使用ksql进行报表查询数据,报错。

[复制链接]

20

主题

86

帖子

166

积分

初级会员

Rank: 2

积分
166
QQ
 楼主| 发表于 2013-9-23 11:53:10 | 显示全部楼层
jishuang 发表于 2013-9-23 11:11
参考http://bbs.justep.com/forum.php?mod=viewthread&tid=48809把BIZ和UI资源导出发一下

定义的的action ...

Caused by: com.justep.report.exception.ReportServerException: compile error :
D:\X5-5.25\X5.2.5\model\BIZ\system\logic\code\dsrc\KSQLProcedure.java:15: 找不到符号
符号: 变量 table
位置: 类 KSQLProcedure
                System.out.println(new com.justep.system.transform.Table2Row().transform(table,null).asXML());
                                                                                         ^
1 错误
Really
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35942
发表于 2013-9-23 13:15:34 | 显示全部楼层
dsrc右键用作源码路径,根据提示修改
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

20

主题

86

帖子

166

积分

初级会员

Rank: 2

积分
166
QQ
 楼主| 发表于 2013-9-23 13:40:00 | 显示全部楼层
jishuang 发表于 2013-9-23 11:11
参考http://bbs.justep.com/forum.php?mod=viewthread&tid=48809把BIZ和UI资源导出发一下

定义的的action ...

你给我远程 我给你演示一遍?看看到底什么个问题,
Really
回复 支持 反对

使用道具 举报

20

主题

86

帖子

166

积分

初级会员

Rank: 2

积分
166
QQ
 楼主| 发表于 2013-9-23 13:41:07 | 显示全部楼层
bjzhouyi 发表于 2013-9-23 13:40
你给我远程 我给你演示一遍?看看到底什么个问题,

。。。。
Really
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35942
发表于 2013-9-23 14:28:35 | 显示全部楼层
昨天远程已经看过了,目前没有看出来什么问题,而且你那边的网速不好,远程基本上不能操作,按照10楼说的把相关的资源和数据发一下
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

20

主题

86

帖子

166

积分

初级会员

Rank: 2

积分
166
QQ
 楼主| 发表于 2013-9-23 15:23:00 | 显示全部楼层
jishuang 发表于 2013-9-23 11:11
参考http://bbs.justep.com/forum.php?mod=viewthread&tid=48809把BIZ和UI资源导出发一下

定义的的action ...

我那个是ksql 语句。, public static Table query(String ksql, Map<String, Object> variables, String dataModel, String fnModel) {
       
                Utils.check(Utils.isNotEmptyString(ksql) && Utils.isNotEmptyString(dataModel), "ksqlQueryAction中的ksql和dataModel参数必须指定!");
                System.out.println(new com.justep.system.transform.Table2Row().transform(table,null).asXML());
                return KSQL.select(ksql, variables, dataModel, Utils.isEmptyString(fnModel) ? null : ModelUtils.getModel(fnModel));

        }
} 难道这样写?
Really
回复 支持 反对

使用道具 举报

20

主题

86

帖子

166

积分

初级会员

Rank: 2

积分
166
QQ
 楼主| 发表于 2013-9-23 15:35:24 | 显示全部楼层
当前文档

ss.rar

339.93 KB, 下载次数: 203

当前文档

Really
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35942
发表于 2013-9-23 15:36:59 | 显示全部楼层
bjzhouyi 发表于 2013-9-23 15:23
我那个是ksql 语句。, public static Table query(String ksql, Map variables, String dataModel, Stri ...

如下修改
public static Table query(String ksql, Map<String, Object> variables, String dataModel, String fnModel) {
        
                Utils.check(Utils.isNotEmptyString(ksql) && Utils.isNotEmptyString(dataModel), "ksqlQueryAction中的ksql和dataModel参数必须指定!");
      Table table = KSQL.select(ksql, variables, dataModel, Utils.isEmptyString(fnModel) ? null : ModelUtils.getModel(fnModel));
                System.out.println(new com.justep.system.transform.Table2Row().transform(table,null).asXML());
                return table;

        }
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

20

主题

86

帖子

166

积分

初级会员

Rank: 2

积分
166
QQ
 楼主| 发表于 2013-9-23 15:42:47 | 显示全部楼层
jishuang 发表于 2013-9-23 15:36
如下修改
public static Table query(String ksql, Map variables, String dataModel, String fnModel) { ...

<rows><userdata name="model">/sczbgl/a_sczbgl/dqrbb/data</userdata><userdata name="userdata">whereVersion</userdata><userdata name
="relations">A_SC_DQRBB,A_SC_DQRBB.version,A_SC_DQRBB.fTBRQ,A_SC_DQRBB.fCBR,A_SC_DQRBB.fSHR,A_SC_DQRBB.fTBBM,A_SC_DQRBB.fSJ,A_SC_D
QRBB.fGB1XZZBZZ,A_SC_DQRBB.fGB1XFZBZZ,A_SC_DQRBB.fGB2XZZBZZ,A_SC_DQRBB.fGB2XFZBZZ,A_SC_DQRBB.fGNXZZBZZ,A_SC_DQRBB.fGNXFZBZZ,A_SC_D
QRBB.fGWXZZBZZ,A_SC_DQRBB.fGWXFZBZZ,A_SC_DQRBB.fGB1XZFBZZ,A_SC_DQRBB.fGB1XFFBZZ,A_SC_DQRBB.fGB2XZFBZZ,A_SC_DQRBB.fGB2XFFBZZ,A_SC_D
QRBB.fGNXZFBZZ,A_SC_DQRBB.fGNXFFBZZ,A_SC_DQRBB.fGWXZFBZZ,A_SC_DQRBB.fGWXFFBZZ,A_SC_DQRBB.f5ZBYGZZ,A_SC_DQRBB.f5FDJYGZZ,A_SC_DQRBB.
f5FDJWGZZ,A_SC_DQRBB.f5CGBZZ,A_SC_DQRBB.f7QBBZZ,A_SC_DQRBB.f5FDJDZDY,A_SC_DQRBB.f5FDJLCDL,A_SC_DQRBB.f5KLDY,A_SC_DQRBB.f6ZBYGZZ,A_
SC_DQRBB.f6FDJYGZZ,A_SC_DQRBB.f6FDJWGZZ,A_SC_DQRBB.f6CGBZZ,A_SC_DQRBB.f6FDJDZDY,A_SC_DQRBB.f6FDJLCDL,A_SC_DQRBB.f6KLDY,A_SC_DQRBB.
f5JZKLBYBZZ,A_SC_DQRBB.f5JZCCBZZ,A_SC_DQRBB.f5JZSMBZZ,A_SC_DQRBB.f5JZ51GSBZZ,A_SC_DQRBB.f5JZ51YCFJZZ,A_SC_DQRBB.f5JZ51YFJZZ,A_SC_D
QRBB.f5JZ1FJLQSBZZ,A_SC_DQRBB.f5JZ51NJBZZ,A_SC_DQRBB.f5JZSYXZZ,A_SC_DQRBB.f5JZ51ECFJZZ,A_SC_DQRBB.f5JZ51LHFJZZ,A_SC_DQRBB.f5JZ1HSS
MJZZ,A_SC_DQRBB.f5JZ660MWHSBB,A_SC_DQRBB.f5JZKLBZZ,A_SC_DQRBB.f5JZ5GZBZZ,A_SC_DQRBB.f5JZHSBZZ,A_SC_DQRBB.f5JZ52GSBZZ,A_SC_DQRBB.f5
JZ52YCFJZZ,A_SC_DQRBB.f5JZ52YFJZZ,A_SC_DQRBB.f5JZ2FJLQSBZZ,A_SC_DQRBB.f5JZ52NJBZZ,A_SC_DQRBB.f5JZ52ECFJZZ,A_SC_DQRBB.f5JZ52LHFJZZ,
A_SC_DQRBB.f5JZ1XSJZZ,A_SC_DQRBB.f5JZSG1XZZ,A_SC_DQRBB.f5JZ5SHSXT,A_SC_DQRBB.f5JZRLGSZZ,A_SC_DQRBB.f5JZBGL1,A_SC_DQRBB.f5JZBGL2,A_
SC_DQRBB.f5JZYCFJHD,A_SC_DQRBB.f5JZECFJHD,A_SC_DQRBB.f5JZYFJHD,A_SC_DQRBB.f5JZDCCHD,A_SC_DQRBB.f5JZLHFJHD,A_SC_DQRBB.f5JZGSBHD,A_S
C_DQRBB.f5JZKLHD,A_SC_DQRBB.f5JZNJBHD,A_SC_DQRBB.f5JZFJLQSBHD,A_SC_DQRBB.f5JZSMHD,A_SC_DQRBB.f5JZ5ZQRLL,A_SC_DQRBB.f6JZZCFBYBZZ,A_
SC_DQRBB.f6JZCCBZZ,A_SC_DQRBB.f6JZSHXZZ,A_SC_DQRBB.f6JZ61GSBZZ,A_SC_DQRBB.f6JZ61YCFJZZ,A_SC_DQRBB.f6JZ61YFJZZ,A_SC_DQRBB.f6JZ61ECF
JZZ,A_SC_DQRBB.f6JZ61NJBZZ,A_SC_DQRBB.f6JZ61LHFJZZ,A_SC_DQRBB.f6JZ2HSSMJZZ,A_SC_DQRBB.f6JZKLBZZ,A_SC_DQRBB.f6JZ6GZBZZ,A_SC_DQRBB.f
6JZ62GSBZZ,A_SC_DQRBB.f6JZ62YCFJZZ,A_SC_DQRBB.f6JZ62YFJZZ,A_SC_DQRBB.f6JZ3FJLQSBZZ,A_SC_DQRBB.f6JZ62NJBZZ,A_SC_DQRBB.f6JZ62ECFJZZ,
A_SC_DQRBB.f6JZ62LHFJZZ,A_SC_DQRBB.f6JZ2XSJZZ,A_SC_DQRBB.f6JZSG2XZZ,A_SC_DQRBB.f6JZ6SHSXT,A_SC_DQRBB.f6JZYCFJHD,A_SC_DQRBB.f6JZECF
JHD,A_SC_DQRBB.f6JZYFJHD,A_SC_DQRBB.f6JZDCCHD,A_SC_DQRBB.f6JZLHFJHD,A_SC_DQRBB.f65JZGSBHD,A_SC_DQRBB.f6JZKLHD,A_SC_DQRBB.f6JZNJBHD
,A_SC_DQRBB.fSJPX</userdata><userdata name="relation-types">String,Integer,Date,String,String,String,String,Decimal,Decimal,Decima
l,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,
Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,De
cimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Deci
mal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decima
l,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,
Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,Decimal,De
cimal,String</userdata><userdata name="relation-alias">A_SC_DQRBB,version,fTBRQ,fCBR,fSHR,fTBBM,fSJ,fGB1XZZBZZ,fGB1XFZBZZ,fGB2XZZB
ZZ,fGB2XFZBZZ,fGNXZZBZZ,fGNXFZBZZ,fGWXZZBZZ,fGWXFZBZZ,fGB1XZFBZZ,fGB1XFFBZZ,fGB2XZFBZZ,fGB2XFFBZZ,fGNXZFBZZ,fGNXFFBZZ,fGWXZFBZZ,fG
WXFFBZZ,f5ZBYGZZ,f5FDJYGZZ,f5FDJWGZZ,f5CGBZZ,f7QBBZZ,f5FDJDZDY,f5FDJLCDL,f5KLDY,f6ZBYGZZ,f6FDJYGZZ,f6FDJWGZZ,f6CGBZZ,f6FDJDZDY,f6F
DJLCDL,f6KLDY,f5JZKLBYBZZ,f5JZCCBZZ,f5JZSMBZZ,f5JZ51GSBZZ,f5JZ51YCFJZZ,f5JZ51YFJZZ,f5JZ1FJLQSBZZ,f5JZ51NJBZZ,f5JZSYXZZ,f5JZ51ECFJZ
Z,f5JZ51LHFJZZ,f5JZ1HSSMJZZ,f5JZ660MWHSBB,f5JZKLBZZ,f5JZ5GZBZZ,f5JZHSBZZ,f5JZ52GSBZZ,f5JZ52YCFJZZ,f5JZ52YFJZZ,f5JZ2FJLQSBZZ,f5JZ52
NJBZZ,f5JZ52ECFJZZ,f5JZ52LHFJZZ,f5JZ1XSJZZ,f5JZSG1XZZ,f5JZ5SHSXT,f5JZRLGSZZ,f5JZBGL1,f5JZBGL2,f5JZYCFJHD,f5JZECFJHD,f5JZYFJHD,f5JZ
DCCHD,f5JZLHFJHD,f5JZGSBHD,f5JZKLHD,f5JZNJBHD,f5JZFJLQSBHD,f5JZSMHD,f5JZ5ZQRLL,f6JZZCFBYBZZ,f6JZCCBZZ,f6JZSHXZZ,f6JZ61GSBZZ,f6JZ61
YCFJZZ,f6JZ61YFJZZ,f6JZ61ECFJZZ,f6JZ61NJBZZ,f6JZ61LHFJZZ,f6JZ2HSSMJZZ,f6JZKLBZZ,f6JZ6GZBZZ,f6JZ62GSBZZ,f6JZ62YCFJZZ,f6JZ62YFJZZ,f6
JZ3FJLQSBZZ,f6JZ62NJBZZ,f6JZ62ECFJZZ,f6JZ62LHFJZZ,f6JZ2XSJZZ,f6JZSG2XZZ,f6JZ6SHSXT,f6JZYCFJHD,f6JZECFJHD,f6JZYFJHD,f6JZDCCHD,f6JZL
HFJHD,f65JZGSBHD,f6JZKLHD,f6JZNJBHD,fSJPX</userdata><row><userdata name="recordState"/><cell><![CDATA[907484FF17004DC9A89504BEE79B
9A2E]]></cell><cell><![CDATA[3]]></cell><cell><![CDATA[2013-08-01]]></cell><cell><![CDATA[system]]></cell><cell/><cell/><cell><![C
DATA[24:00]]></cell><cell><![CDATA[7170.72]]></cell><cell><![CDATA[65.68]]></cell><cell><![CDATA[6774.27]]></cell><cell><![CDATA[6
2.34]]></cell><cell><![CDATA[13031.6]]></cell><cell><![CDATA[50.69]]></cell><cell><![CDATA[13744.84]]></cell><cell><![CDATA[16.5]]
></cell><cell><![CDATA[7166.69]]></cell><cell><![CDATA[65.67]]></cell><cell><![CDATA[6775.67]]></cell><cell><![CDATA[62.29]]></cel
l><cell><![CDATA[1093.876]]></cell><cell><![CDATA[-35.94]]></cell><cell><![CDATA[13739.14]]></cell><cell><![CDATA[-16.49]]></cell>
<cell><![CDATA[20564.42]]></cell><cell><![CDATA[22068.43]]></cell><cell><![CDATA[12505.9]]></cell><cell><![CDATA[11203.66]]></cell
><cell><![CDATA[398.22]]></cell><cell><![CDATA[14.19]]></cell><cell><![CDATA[1331]]></cell><cell><![CDATA[400]]></cell><cell><![CD
ATA[20486.47]]></cell><cell><![CDATA[21848.78]]></cell><cell><![CDATA[12403.26]]></cell><cell><![CDATA[4399.903]]></cell><cell><![
CDATA[0]]></cell><cell><![CDATA[0]]></cell><cell><![CDATA[0]]></cell><cell><![CDATA[100.9]]></cell><cell><![CDATA[8017.4]]></cell>
<cell><![CDATA[3057.7]]></cell><cell><![CDATA[7412.8]]></cell><cell><![CDATA[18366.2]]></cell><cell><![CDATA[14720.9]]></cell><cel
l><![CDATA[20350.5]]></cell><cell><![CDATA[11613.4]]></cell><cell><![CDATA[2658.7]]></cell><cell><![CDATA[18676.8]]></cell><cell><
![CDATA[5606.2]]></cell><cell><![CDATA[1280.5]]></cell><cell><![CDATA[10.61]]></cell><cell><![CDATA[10454.6]]></cell><cell><![CDAT
A[3632.8]]></cell><cell><![CDATA[4282.5]]></cell><cell><![CDATA[8614.3]]></cell><cell><![CDATA[18021.8]]></cell><cell><![CDATA[814
9.7]]></cell><cell><![CDATA[19578.9]]></cell><cell><![CDATA[14148.3]]></cell><cell><![CDATA[20010.4]]></cell><cell><![CDATA[5607.1
]]></cell><cell><![CDATA[1676.1]]></cell><cell><![CDATA[250.2]]></cell><cell><![CDATA[7980.8]]></cell><cell><![CDATA[1562.9]]></ce
ll><cell><![CDATA[1899.6]]></cell><cell><![CDATA[1391.8]]></cell><cell/><cell/><cell/><cell/><cell/><cell/><cell/><cell/><cell/><c
ell/><cell/><cell><![CDATA[65.4]]></cell><cell><![CDATA[5925.7]]></cell><cell><![CDATA[3094.8]]></cell><cell><![CDATA[9424.9]]></c
ell><cell><![CDATA[16530.2]]></cell><cell><![CDATA[14044.2]]></cell><cell><![CDATA[20572]]></cell><cell><![CDATA[10560.7]]></cell>
<cell><![CDATA[5479.5]]></cell><cell><![CDATA[1235.4]]></cell><cell><![CDATA[9749.9]]></cell><cell><![CDATA[3526.4]]></cell><cell>
<![CDATA[6448.9]]></cell><cell><![CDATA[16619.8]]></cell><cell><![CDATA[14016.3]]></cell><cell><![CDATA[14676.2]]></cell><cell><![
CDATA[13563.2]]></cell><cell><![CDATA[8636.87]]></cell><cell><![CDATA[5085.1]]></cell><cell><![CDATA[1582.6]]></cell><cell><![CDAT
A[180.35]]></cell><cell><![CDATA[2731.1]]></cell><cell/><cell/><cell/><cell/><cell/><cell/><cell/><cell/><cell><![CDATA[5]]></cell
></row></rows>
Really
回复 支持 反对

使用道具 举报

20

主题

86

帖子

166

积分

初级会员

Rank: 2

积分
166
QQ
 楼主| 发表于 2013-9-23 15:43:12 | 显示全部楼层
jishuang 发表于 2013-9-23 15:36
如下修改
public static Table query(String ksql, Map variables, String dataModel, String fnModel) { ...

控制台输出
Really
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-19 08:46 , Processed in 0.085991 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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