尽展体育的魅力,创造历史辉煌!2008让我们为奥运加油,为中国加油!
 
 奥运金牌榜
  
  高级搜索
  首页   技术论坛   博客   产品中心   资源中心   银弹在线   商城  

 
  本文的标签
EOS知识库 (收录437篇)EOSRichWeb (收录55篇)
  SOA2007 - SOA实践
我们何时迈向SOA
——SOA在中国的整体发展现状究竟如何?
我们如何迈向SOA
——中国企业如何迈出实施SOA的第一步?
我们应采用何种技术
——SOA国际标准SCA/SDO的具体内涵?
我们还需要何种技能
——SOA将如何改变系统架构设计以及项目管理过程?

解决“Datacell/动态tree”结构的数据不显示问题的经验


发布时间:2007-11-05 17:11:39 作者:cservice 出处: 语言:中文 阅读次数:522

【适用范围】

仅限EOS5.2

【问题描述和定位】

在EOS5.2上部署Fbframe后,出现了“Datacell/动态tree”结构的数据不显示的问题,页面显示情况如图:

引发问题的原因是这样的:页面获取数据时需要解析XML总线的数据,这时,会用到微软解析XML的库:msxml系列,这里说系列是因为在微软的系统内不只有msxml,还有msxml2,msxml4。在EOS5.2(2746)及之前的5.2(2735)版本中,会判断采用最新的msxml文件,那么,没有升级 过操作系统,就不存在msxml4.dll这个文件,或者版本没有达到(版本为4.20.9841.0)。解析的结果当然就不正确了,不正确的XML结构就没办法在datacell/tree上 正常显示了。至于为什么一定要打到4.20.9841.0这个版本,只有微软才能解释了。
 

【解决方案和步骤】
 

1)首先确定...\WINDOWS\system32下是否存在msxml4.xml文件,且版本是否为4.20.9841.0,如果不满足情况时,到别人机器上拷贝相应的msxml4.xml(4.20.9841.0) ;

2)到EOS产品补丁中下载安装EOS5.2的最新补丁,补丁中修复了这个问题,不对msxml文件做判断。

 评论 查看全部评论

 

声明:本栏目转载文字、造型、样式、图形及程序如有来自网络,版权归原作者或首发媒体所有,欢迎任何个人访问或者转载,若有作者及出处有误,请来信说明,我们将及时更正。