在我的一个项目中,我目前正在使用ActiveReports 6,我计划迁移到ComponentOne的ActiveReports 7。到目前为止,我基本上已经下载了ActiveReports 7的试用版……在"Tool“菜单中,当我单击"Convert to ActiveReports 7”时,会弹出一个通知..."Member Not Found - Exception from HResult : 0x80020003 DISP_E_MEMBERNOTFOUND“
这基本上阻止了我升级报告。我尝试在我的机器上卸载并重新安装ActiveReports7。做了几次,但同样的问题仍然存在。我试着用谷歌搜索了很多次,但是找不到任何与这个问题相关的文档。
有人能帮我解决这个问题吗?
发布于 2013-06-03 16:50:43
我已经从6到7和从3到7做了相当多的工作。我发现最简单的方法是从v6报告中导出RPX文件,然后将其导入到v7中。为此,请转到v6中的report designer,您应该会看到一个reports菜单。选择保存选项,它将允许您将RPX文件保存在某个地方。然后创建一个空的v7报告,并从相同的菜单中选择load选项,然后加载您刚刚创建的文件。如果报表旁边有代码,只需将其粘贴到新报表的类文件中。您可能需要更正一些名称空间,但我不记得有太多要做的事情。
如果你从v3开始,那么你需要添加一个额外的步骤,因为他们已经改变了一点RPX格式。首先,您需要从v3导出,然后导入到v6。从v6中导出会将格式转换为v7可以理解的格式,因此将结果导入到v7中就可以了
发布于 2013-06-03 22:41:38
Anand
您可以尝试将示例项目(安装程序的一部分)从ActiveReports 6转换为7吗?这将帮助我们确定您所拥有的特定项目/报告是问题所在,还是总体上存在问题。
https://stackoverflow.com/questions/16858549
复制相似问题