Only way I could get this to work was rebuilding the report from the base arform report style.
--- On Wed, 8/1/12, b_ordway <cooner_55421@...> wrote:
From: b_ordway <cooner_55421@...>
Subject: [Vantage] Re: Error in crystal when Adding table to AR invoice
To: vantage@yahoogroups.com
Date: Wednesday, August 1, 2012, 7:20 PM
Â
I've run into this before in Crystal.
Often I just end up adding a subreport to handle the values from new table.
I don't remember finding the cause.
I have wondered if maybe it was existing calculations in the RDD that were already using Part table fields.
--- In vantage@yahoogroups.com, Tony Hughes <thughes281@...> wrote:
>
> I added the Part table to a copy of the AR invoice report data def.
> I needed the ECCN number field and HTS number field, they export out to the xml just fine - I can see them in the file.
>
> I open the report in Crystal, and set the new xml file as its source. Then I set the links - At first, I used inner join from invcdtl.company and invcdtl.partnum.
>
> Then I put the ECCn and HTS fields on the report. When I preview the report, I get these 2 messages in Crystal:
>
> First the generic "Failed to retrieve data from the database"
>
> Next "Database Connector Error: 'If tables are already linked then the join type cannot change'"
>
> I looked at the invcdtl tables existing joins - they're all left outer joins. So I change the Invcdtl - Part joins to be left outer as well, but same result.
>
> I redid the whole thing, making the Invcdtl-Part joins to be left outer to start with, but same results.
>
>
> Any ideas?
>
> Thank you,
> Anthony Hughes
>
[Non-text portions of this message have been removed]