欢迎使用普元产品知识库,本知识库包含普元应用开发平台EOSPlatform,流程平台BPS,企业服务总线ESB,微服务平台Microservice,运维管理平台Devops,数据集成平台DI

页面树结构

欢迎使用普元文档库

Skip to end of metadata
Go to start of metadata

解决方案作者:

熊世宏

1、 问题(场景)描述:

eos6中日历控件的问题主要存在于ie9的情况下,eos6的控件互相嵌套使用时会出现无法使用的问题。

 例如:

1、在eos6的r:datacell控件中嵌套使用w:date控件

<r:datacell entityType="pln_year.plnYear.FLW_PLNCLASS" id="classCell" submitXpath="t_class" xpath="t_class" width="600px" height="140" pageSize="50">

<r:field fieldName="ENDTIME" label="结业时间" sortAt="none">

<w:date/>

</r:field>

</r:datacell>

在ie9的情况下无法点击日历控件的按钮,无法显示日历。

2、在eos6的w:tabPanel控件中嵌套了使用了w:date控件的页面会出现日历控件的按钮点击无效,无法显示日历

以上两个情况是现在已经出现的eos6控件在ie9下面使用的问题。

2、 适用环境:

eos6    IE9环境

3、 原因分析、解决方法或过程:

客户的EOS 3276的版本可能是之前打补丁升级或者其他方法达到这个版本的,里面相关的JS在IE9下面不能正常运行,导致了日历控件不能正常显示使用的情况。

解决方案:修改JS

参考附件:控件bug补丁.rar

具体步骤:参考附件中的"操作步骤.txt"

4、注意事项

原因可能是richweb的JS文件是版本的3276之前早期的版本的JS代码,早期的JS代码在IE9上面,日历控件显示出现了问题。