欢迎使用普元产品知识库,本知识库包含普元应用开发平台EOSPlatform,流程平台BPS,企业服务总线ESB,微服务平台Microservice,运维管理平台Devops,数据集成平台DI
欢迎使用普元文档库
解决方案作者:
熊世宏
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上面,日历控件显示出现了问题。