【赛迪网讯】5月11日消息,据国外媒体报道,IBM指责微软Excel 2007会破坏ODF格式文件,而微软称这只是ODF 1.1标准的问题。
微软近日发布Office 2007的SP2补丁包,使Excel 2007及其他Office 2007软件支持IBM的ODF文件。而ODF首席架构师Rob Weir在一篇博客文章中称,Excel 2007在读取由OpenOffice.org和IBM Lotus Symphony等软件创建的ODF工作表时,会删除其中的公式,表单只显示最后一个值。
Weir称该错误可能导致敏感数据丢失,例如,表格中日期会变得不准确。而且Excel 2007在读取由Office 2003创建的工作表时,也可能出现这样的数据丢失。“Offcie 2007 SP2对ODF的支持很不好。这让我很吃惊,也使我产生一些不好的想法。”
微软认为这些问题是由ODF标准导致的,该标准并未包括公式。Office在最新的升级中只支持了ODF 1.1标准,而没有支持ODF 1.2标准。ODF 1.2尚未获得标准化组织OASIS审批。
微软Office互操作性高级项目经理Doug Mahugh表示,因为ODF 1.0和1.1不支持公式,所有ODF表单都不依赖于应用程序。他还指出,Office 2007在还原OpenOffice.org创建的工作表时比Lotus Symphony更准确。