使用TemplateDefinition类下的Load方法加载后,不做任何修改,再用Getxml方法写出,此标签全部发生变化。是什么原因导致的?
TemplateDefinition类下的Load方法加载后,再使用Getxml方法后,标签中的内容有可能会发生变化。这是程序会根据当前程序的版本等情况对模板内容进行格式化,但其实际内容不会发生变化。我们原始的.itl文件与通过Template SDK加载后再进行保存所得的文件所代表的含义必须是一样的。您可以通过Template对话框进行检查,如果这个时候发现不一样,那必定是bug了。如果有问题您可以把您原始的.itl文件和保存后的.itl(xml)文件及ORD的版本发上来我们去跟踪问题。
相关文件已上传,软件版本是10.08.01.33。是面向单个的Template进行的测试,所以没有itl文件中的头部标签。
一,isTopPoint的标签表明点是模板上部的点,设置这个标签主要是为了后期识别点的属性用的,比如自动标注横断面的时候;
二,Equation标签、DisplayRules标签通过测试发现有丢失现象,初步确认这是一个bug,我已提交开发人员。如果有最新情况我会第一时间通知您!
好的
您好,这个故障在5月份我已修复,并经过验证已合入到仓库代码中,下一次发布版本就正常啦~