Axapta 为什么AOT中的对象标有红十字?
我必须扩展报表的查询以添加新字段。 我已经创建了一个查询的扩展,加入了必需的数据源,并且可以在字段列表中看到新字段。 由于某些原因,AOT中的报告显示为红色十字符号: 在属性中,我可以看到元数据中的错误:“读取元数据时出错。请确保元数据xml文件可访问,格式正确,并且没有被重复或丢失的xml元素损坏。 异常消息是:名为“Copy1”且类型为“modelement”的元素在“Copy1”元素中已存在。 参数名称:item 其他信息: AOT/报告/报告/WHSInvent“ 包本地目录中有该对象的.xml,该报告的任何节点中都没有任何重复的名称Axapta 为什么AOT中的对象标有红十字?,axapta,x++,dynamics-365-operations,Axapta,X++,Dynamics 365 Operations,我必须扩展报表的查询以添加新字段。 我已经创建了一个查询的扩展,加入了必需的数据源,并且可以在字段列表中看到新字段。 由于某些原因,AOT中的报告显示为红色十字符号: 在属性中,我可以看到元数据中的错误:“读取元数据时出错。请确保元数据xml文件可访问,格式正确,并且没有被重复或丢失的xml元素损坏。 异常消息是:名为“Copy1”且类型为“modelement”的元素在“Copy1”元素中已存在。 参数名称:item 其他信息: AOT/报告/报告/WHSInvent“ 包本地目录中有该对象
有什么办法可以解决吗?我以前遇到过这个问题,我想到了两件事
您的意思是在packages目录中有一个
Copy1.xml
文件?您是否尝试过删除该文件(以前做过备份)?是的,我尝试过删除该文件,然后使用GetLatestVersion-不起作用,谢谢,但我已经解决了从报告中删除重复设计的问题:不知何故,它们只是一个接一个地复制,这就是为什么它有那个红色图标的原因。尽管如此,您的回答还是很有用的,因为我执行了相同的步骤,但是通过设计器,而不是编辑.xml文件。