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

QQ登录

只需一步,快速开始

查看: 5661|回复: 11

[处理中3] [和黄商贸]report的src问题

[复制链接]

34

主题

123

帖子

1170

积分

金牌会员

Rank: 6Rank: 6

积分
1170
QQ
发表于 2018-12-21 11:05:28 | 显示全部楼层 |阅读模式
原设计按业务类型区分了多个功能菜单,除申请界面外,审批界面要求一致,并需要使用report布局

目录机构大概如下

main/report/report.xls

main/biz1/approve.w
main/biz2/approve.w
main/biz3/approve.w

如何能实现 各个业务功能的approve.w同时使用 report/report.xls的样式设计

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36064
发表于 2018-12-21 11:37:40 | 显示全部楼层
report组件的src直接关联需要的excel路径就可以啊
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

34

主题

123

帖子

1170

积分

金牌会员

Rank: 6Rank: 6

积分
1170
QQ
 楼主| 发表于 2018-12-21 11:40:45 | 显示全部楼层
jishuang 发表于 2018-12-21 11:37
report组件的src直接关联需要的excel路径就可以啊

src要写绝对路径吗?

相对路径格式应该如何写?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36064
发表于 2018-12-21 13:48:46 | 显示全部楼层
从UI开始写啊
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

34

主题

123

帖子

1170

积分

金牌会员

Rank: 6Rank: 6

积分
1170
QQ
 楼主| 发表于 2018-12-21 17:07:36 | 显示全部楼层
本帖最后由 Len 于 2018-12-21 17:09 编辑

UIServer错误
URI:/x5/HWCL/PromotionMger/process/PromNRPApp/approveActivity1.w
错误码:500
错误信息:
java.lang.RuntimeException: Excel生成报表定义失败,文件名:D:\X5.2.5_dev\X5.2.5\model\UI\HWCL\PromotionMger\process\PromNRPApp\UI\HWCL\PromotionMger\process\PromExcelView\GT-Apply-Approve.xls
隐藏错误详细
java.lang.RuntimeException: Excel生成报表定义失败,文件名:D:\X5.2.5_dev\X5.2.5\model\UI\HWCL\PromotionMger\process\PromNRPApp\UI\HWCL\PromotionMger\process\PromExcelView\GT-Apply-Approve.xls
        at com.justep.report.xls.XLSTransformer.transform(Unknown Source)
        at com.justep.xbl.report.Report.generateReportDoc(Report.java:351)
        at com.justep.xbl.report.Report.generateReportDefine(Report.java:320)
        at com.justep.xbl.report.Report.execute(Report.java:70)
        at com.justep.xbl.runtime.TemplateEngine.computeJavaTemplate(Unknown Source)
        at com.justep.xbl.runtime.TemplateEngine.exeucte(Unknown Source)
        at com.justep.xbl.runtime.XBLEngine.parserBinding(Unknown Source)
        at com.justep.xbl.runtime.XBLEngine.parser(Unknown Source)
        at com.justep.xbl.runtime.XBLEngine.parser(Unknown Source)
        at com.justep.xbl.runtime.XBLEngine.parser(Unknown Source)
        at com.justep.xbl.runtime.XBLEngine.parser(Unknown Source)
        at com.justep.xbl.runtime.XBLEngine.parser(Unknown Source)
        at com.justep.xbl.runtime.XBLEngine.parser(Unknown Source)
        at com.justep.xbl.runtime.XBLEngine.parser(Unknown Source)
        at com.justep.xbl.runtime.XBLEngine.excute(Unknown Source)
        at com.justep.ui.util.UIUtils.xbl(Unknown Source)
        at com.justep.ui.WindowCompiler.w2Middle(Unknown Source)
        at com.justep.ui.WindowCompiler.compile(Unknown Source)
        at com.justep.ui.WindowServer.getWindow(Unknown Source)
        at com.justep.ui.WindowServer.service(Unknown Source)
        at com.justep.ui.servlet.MainServlet.service(Unknown Source)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
        at java.lang.Thread.run(Thread.java:595)
Caused by: java.io.FileNotFoundException: D:\X5.2.5_dev\X5.2.5\model\UI\HWCL\PromotionMger\process\PromNRPApp\UI\HWCL\PromotionMger\process\PromExcelView\GT-Apply-Approve.xls (系统找不到指定的路径。)
        at java.io.FileInputStream.open(Native Method)
        at java.io.FileInputStream.(FileInputStream.java:106)
        at java.io.FileInputStream.(FileInputStream.java:66)
        ... 34 more



------------------------------------


<xhtml:div component="/UI/system/components/report.xbl.xml#report" src="UI\HWCL\PromotionMger\process\PromExcelView\GT-Apply-Approve.xls"
              report-name="report" auto-load="false" data-list="" id="report1"/>
------------------------------
<xhtml:div component="/UI/system/components/report.xbl.xml#report" src="UI/HWCL/PromotionMger/process/PromExcelView/GT-Apply-Approve.xls"
              report-name="report" auto-load="false" data-list="" id="report1"/>

回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36064
发表于 2018-12-21 17:30:04 | 显示全部楼层
src设置的就可以选择文件的路径啊,从弹出框中选择路径
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

34

主题

123

帖子

1170

积分

金牌会员

Rank: 6Rank: 6

积分
1170
QQ
 楼主| 发表于 2018-12-21 17:40:34 | 显示全部楼层
jishuang 发表于 2018-12-21 17:30
src设置的就可以选择文件的路径啊,从弹出框中选择路径

仅能选择新增,且仅是当前目录下,不止如何处理
企业微信截图_15453851977253.png
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36064
发表于 2018-12-21 17:45:00 | 显示全部楼层
看这个路径的写法UI前加/
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

34

主题

123

帖子

1170

积分

金牌会员

Rank: 6Rank: 6

积分
1170
QQ
 楼主| 发表于 2018-12-21 18:15:06 | 显示全部楼层
jishuang 发表于 2018-12-21 17:45
看这个路径的写法UI前加/

UIServer错误
URI:/x5/HWCL/PromotionMger/process/PromNRPApp/browseActivity1.w
错误码:500
错误信息:
java.lang.RuntimeException: Excel生成报表定义失败,文件名:D:\X5.2.5_dev\X5.2.5\model\UI\HWCL\PromotionMger\process\PromNRPApp\/UI/HWCL/PromotionMger/process/PromExcelView/GT-Apply-Approve.xls
隐藏错误详细
java.lang.RuntimeException: Excel生成报表定义失败,文件名:D:\X5.2.5_dev\X5.2.5\model\UI\HWCL\PromotionMger\process\PromNRPApp\/UI/HWCL/PromotionMger/process/PromExcelView/GT-Apply-Approve.xls
        at com.justep.report.xls.XLSTransformer.transform(Unknown Source)
        at com.justep.xbl.report.Report.generateReportDoc(Report.java:351)
        at com.justep.xbl.report.Report.generateReportDefine(Report.java:320)
        at com.justep.xbl.report.Report.execute(Report.java:70)
        at com.justep.xbl.runtime.TemplateEngine.computeJavaTemplate(Unknown Source)
        at com.justep.xbl.runtime.TemplateEngine.exeucte(Unknown Source)
        at com.justep.xbl.runtime.XBLEngine.parserBinding(Unknown Source)
        at com.justep.xbl.runtime.XBLEngine.parser(Unknown Source)
        at com.justep.xbl.runtime.XBLEngine.parser(Unknown Source)
        at com.justep.xbl.runtime.XBLEngine.parser(Unknown Source)
        at com.justep.xbl.runtime.XBLEngine.parser(Unknown Source)
        at com.justep.xbl.runtime.XBLEngine.parser(Unknown Source)
        at com.justep.xbl.runtime.XBLEngine.parser(Unknown Source)
        at com.justep.xbl.runtime.XBLEngine.parser(Unknown Source)
        at com.justep.xbl.runtime.XBLEngine.excute(Unknown Source)
        at com.justep.ui.util.UIUtils.xbl(Unknown Source)
        at com.justep.ui.WindowCompiler.w2Middle(Unknown Source)
        at com.justep.ui.WindowCompiler.compile(Unknown Source)
        at com.justep.ui.WindowServer.getWindow(Unknown Source)
        at com.justep.ui.WindowServer.service(Unknown Source)
        at com.justep.ui.servlet.MainServlet.service(Unknown Source)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
        at java.lang.Thread.run(Thread.java:595)
Caused by: java.io.FileNotFoundException: D:\X5.2.5_dev\X5.2.5\model\UI\HWCL\PromotionMger\process\PromNRPApp\UI\HWCL\PromotionMger\process\PromExcelView\GT-Apply-Approve.xls (系统找不到指定的路径。)
        at java.io.FileInputStream.open(Native Method)
        at java.io.FileInputStream.(FileInputStream.java:106)
        at java.io.FileInputStream.(FileInputStream.java:66)
        ... 34 more
--------------------------

<xhtml:div component="/UI/system/components/report.xbl.xml#report" src="/UI/HWCL/PromotionMger/process/PromExcelView/GT-Apply-Approve.xls"
              report-name="report" auto-load="false" data-list="" id="report1"/>
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36064
发表于 2018-12-22 22:37:39 | 显示全部楼层
用..的相对路径看看
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-22 00:38 , Processed in 0.113008 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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