Lige 发表于 2024-4-25 11:32:47

C1GanttView 导出project xml文件

用的.ExportToMsProjectXml(filePath)导出成project的xml文件,自定义列的内容导出后,再导入有些列会消失,并且数据错误的显示在不对应的列上。发现导出的xml中,FieldID都是同一个数导致数据被其它列数据覆盖,请问这应该怎么解决?

Richard.Ma 发表于 2024-4-25 14:32:16

请提供一个复现问题的demo,我帮你看看是什么原因

Lige 发表于 2024-6-3 15:43:04

Richard.Ma 发表于 2024-4-25 14:32
请提供一个复现问题的demo,我帮你看看是什么原因

这是我做的一个demo,简单的填了一些任务,然后导出为MS Project文件,导出的txt文件exportToProject.xml。打开导出文件发现自定义列的FieldID都是一样的,用Project打开缺少自定义列,求助怎样使自定义列正确导出,并可以在Project里显示出来?




<ExtendedAttributes>
    <ExtendedAttribute>
      <FieldID>188743767</FieldID>
      <FieldName>Length</FieldName>
      <Alias>长度</Alias>
    </ExtendedAttribute>
    <ExtendedAttribute>
      <FieldID>188743767</FieldID>
      <FieldName>ExcavationVolume</FieldName>
      <Alias>掘进量</Alias>
    </ExtendedAttribute>
    <ExtendedAttribute>
      <FieldID>188743767</FieldID>
      <FieldName>ExcavationSpeed</FieldName>
      <Alias>掘进速度</Alias>
    </ExtendedAttribute>
</ExtendedAttributes>

Richard.Ma 发表于 2024-6-3 18:54:17

收到,需要调查以后给你结果,

Lige 发表于 2024-9-6 10:58:13

Richard.Ma 发表于 2024-6-3 18:54
收到,需要调查以后给你结果,

请问有消息了吗?

Richard.Ma 发表于 2024-9-7 00:32:41

抱歉忘记回复了,通过你发的demo要如何复现问题呢,

使用压缩包中的exportToProject.xml,加载保存后重新加载没有看出有什么区别。
页: [1]
查看完整版本: C1GanttView 导出project xml文件