Issue in converting ActiveReports 6 to ActiveReports 7

1

in one of my projects I am currently using ActiveReports 6 and m planning to move to ComponentOne's ActiveReports 7. Basically I have downloaded trial version of ActiveReports 7 as of now... In the "Tool" menu, when I click on the "Convert to ActiveReports 7" I get a popup notifying... "Member Not Found - Exception from HResult : 0x80020003 DISP_E_MEMBERNOTFOUND"

This is basically stopping me from my upgrading the reports. I tried to uninstall and re-install the ActiveReports7 on my machine. Did it several times, but the same issue exists. I tried to google a lot but could not find any documentation related to this problem.

Can anybody please help me solve this?

report
activereports
componentone
asked on Stack Overflow May 31, 2013 by Anand Arur • edited May 31, 2013 by Scott Willeke

2 Answers

2

I've done a fair bit of this, both from 6 to 7 and from 3 to 7. Easiest way I've found to do it is to export the RPX file from the v6 report, and import it into v7. To do this go to the report designer in v6, and you should see a reports menu. Select the save option and it will let you save the RPX file somewhere. Then create a blank v7 report, and from the same menu select the load option, and load the file you've just created. If you have code alongside the report, simply paste it into the new report's class file. You might need to correct a couple of namespaces, but I don't recall there being much to do.

If you're going from v3 then you need to add an extra step, as they have changed the RPX format a bit. First you need to export from v3, then import into v6. Exporting from v6 translates the format to something v7 can understand, so import the result of that into v7 and you're good to go

answered on Stack Overflow Jun 3, 2013 by Kevin O'Donovan
1

Anand

Would you be able to try to convert a sample project(that is part of the installer) from ActiveReports 6 to 7? That will help us determine if the particular project/report that you have is the issue or it is a problem in general.

answered on Stack Overflow Jun 3, 2013 by Rajnish Sinha

User contributions licensed under CC BY-SA 3.0