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

QQ登录

只需一步,快速开始

查看: 3348|回复: 12

[处理中5] 一个w页面有多个reportData,报表设计时只有一个

[复制链接]

13

主题

47

帖子

114

积分

初级会员

Rank: 2

积分
114
QQ
发表于 2015-1-14 12:59:28 | 显示全部楼层 |阅读模式
在一个页面中有多个reportData,然后添加了多个report分别与之对应(已关联关系,没有对应错误),但是在进行excel报表设计时,只能选择第一个reportData的字段,如图,
1.jpg
2.jpg

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35942
发表于 2015-1-14 14:00:06 | 显示全部楼层
确认excel文件关联的是否正确
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

13

主题

47

帖子

114

积分

初级会员

Rank: 2

积分
114
QQ
 楼主| 发表于 2015-1-14 14:30:01 | 显示全部楼层
jishuang 发表于 2015-1-14 14:00
确认excel文件关联的是否正确

excel确认关联是对的
<xhtml:div component="/UI/system/components/report.xbl.xml#report" src="poReceive_xls.xls" report-name="report" auto-load="false" data-list="poReceiveData" id="poReceiveReport"></xhtml:div></xui:view>
回复 支持 反对

使用道具 举报

13

主题

47

帖子

114

积分

初级会员

Rank: 2

积分
114
QQ
 楼主| 发表于 2015-1-14 15:10:42 | 显示全部楼层
删了几个reportData又报这个错是几个意思?要我把页面重做一遍?
[ERROR] 文件解析出错:D:/X5Dev/X5.2.5_dev/X5.2.5/model/UI/NHLFinancialReporting/NHLReporting/process/queryReporting/mainActivity.w [com.justep.studio.ui.check.XuiFileParser 2015-01-14 15:10:22]
javax.xml.stream.XMLStreamException: ParseError at [row,col]:[103,14]
Message: end tag name 'xui:window' must match start tag name 'xui:view'
        at com.bea.xml.stream.MXParser.parseEndTag(MXParser.java:2181)
        at com.bea.xml.stream.MXParser.nextImpl(MXParser.java:1763)
        at com.bea.xml.stream.MXParser.next(MXParser.java:1333)
        at com.justep.studio.ui.check.XuiFileParser.a(Unknown Source)
        at com.justep.studio.ui.check.XuiFileParser.parse(Unknown Source)
        at com.justep.studio.ui.check.XuiFileChecker.check(Unknown Source)
        at com.justep.studio.ui.views.action.UICheckAction.a(Unknown Source)
        at com.justep.studio.ui.views.action.UICheckAction.a(Unknown Source)
        at com.justep.studio.ui.views.action.UICheckAction.a(Unknown Source)
        at com.justep.studio.ui.views.action.p.run(Unknown Source)
        at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35942
发表于 2015-1-14 15:48:17 | 显示全部楼层
.w中源码有有错误
</xui:view>没有对应的<xui:view>
.w切换到源码,Ctrl+Shift+F对源码格式化就会有提示
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

13

主题

47

帖子

114

积分

初级会员

Rank: 2

积分
114
QQ
 楼主| 发表于 2015-1-15 09:11:02 | 显示全部楼层
jishuang 发表于 2015-1-14 15:48
.w中源码有有错误
没有对应的
.w切换到源码,Ctrl+Shift+F对源码格式化就会有提示 ...

这个问题解决了,谢谢!还是那个excel对应不上reportData的问题怎么解决呢?
回复 支持 反对

使用道具 举报

发表于 2015-1-15 10:21:35 | 显示全部楼层
agshya 发表于 2015-1-15 09:11
这个问题解决了,谢谢!还是那个excel对应不上reportData的问题怎么解决呢? ...

直接在excel中写代码会报错吗?
回复 支持 反对

使用道具 举报

13

主题

47

帖子

114

积分

初级会员

Rank: 2

积分
114
QQ
 楼主| 发表于 2015-1-15 10:34:17 | 显示全部楼层
  <xforms:model id="Datamodel" style="height:auto;top:220px;left:302px;">
    <data xmlns="" id="poReceiveData" component="/UI/system/components/reportData.xbl.xml#data">  
      <source id="default5">
        <action id="default8" name="poReceiveQuery" type="action" columns="JE_HEADER_ID,JE_LINE_NUM,JE_CATEGORY,JE_SOURCE,PERIOD_NAME,NAME,CURRENCY_CODE,DESCRIPTION,SEGMENT3,ENTERED_DR,ENTERED_CR,ACCOUNTED_DR,ACCOUNTED_CR,JLDESCRIPTION,STATUS,SEGMENT1,CREATION_DATE,FULL_NAME,PHACURRENCY_CODE,RATE,COMMENTS,CLOSED_CODE,LINE_NUM,MSISEGMENT1,ITEM_DESCRIPTION,UNIT_MEAS_LOOKUP_CODE,UNIT_PRICE,QUANTITY,PLACLOSED_CODE,CLOSED_DATE,CLOSED_REASON,RAEUNIT_PRICE,TRANSACTION_QUANTITY,CURRENCY_CONVERSION_RATE,AMOUNT"/>
      </source>
    </data>  
    <data xmlns="" id="manualData" component="/UI/system/components/reportData.xbl.xml#data">  
      <source id="default7">
        <action id="default9" name="manualAccountQuery" type="action" columns="JE_CATEGORY,JE_SOURCE,PERIOD_NAME,NAME,CURRENCY_CODE,DESCRIPTION,SEGMENT3,ENTERED_DR,ENTERED_CR,ACCOUNTED_DR,ACCOUNTED_CR,JLDESCRIPTION,STATUS"/>
      </source>
    </data>
  </xforms:model>

。。。。。

<xhtml:div component="/UI/system/components/report.xbl.xml#report" src="poReceiveXls.xls"
      report-name="report1" auto-load="false" data-list="poReceiveData" id="poReceiveReport"/>
    <xhtml:div component="/UI/system/components/report.xbl.xml#report" src="manualXls.xls"
      report-name="report2" auto-load="false" data-list="manualData" id="manualReport"/>

上面是代码,
下面截图是设计两个report的截图,选择字段总是第一个reportdata组件,没有第二个。。
QQ截图20150115103400.jpg
回复 支持 反对

使用道具 举报

发表于 2015-1-15 10:38:26 | 显示全部楼层

没有也没有关系的,直接在excel中写就行了
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35942
发表于 2015-1-15 11:57:51 | 显示全部楼层
把.w和excel文件都发一下看看
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-18 18:46 , Processed in 0.093164 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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