找回密码
 立即注册

QQ登录

只需一步,快速开始

Lige

注册会员

6

主题

10

帖子

60

积分

注册会员

积分
60
最新发帖
Lige
注册会员   /  发表于:2024-4-25 11:32  /   查看:1949  /  回复:5
用的.ExportToMsProjectXml(filePath)导出成project的xml文件,自定义列的内容导出后,再导入有些列会消失,并且数据错误的显示在不对应的列上。发现导出的xml中,FieldID都是同一个数导致数据被其它列数据覆盖,请问这应该怎么解决?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

5 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于: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>

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-6-3 18:54:17
地板
收到,需要调查以后给你结果,
回复 使用道具 举报
Lige
注册会员   /  发表于:2024-9-6 10:58:13
5#
Richard.Ma 发表于 2024-6-3 18:54
收到,需要调查以后给你结果,

请问有消息了吗?
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-9-7 00:32:41
6#
抱歉忘记回复了,通过你发的demo要如何复现问题呢,

使用压缩包中的exportToProject.xml,加载保存后重新加载没有看出有什么区别。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部