From: Pier A. G. <pgu...@an...> - 2002-06-10 09:17:27
|
I'm testing the latest changes with Crystal Reports 8.5. I've seen a strange behaviour when using OUTER JOINS. With previous version of the driver, OUTER JOINS were treated in the right way by adding the following key in the registry: HKEY_CURRENT_USER\Software\Seagate Software\Crystal Reports\DatabaseOptions\OuterJoin = 'odbcjdbc'. I downloaded the latest changes from CVS tree and recompiled them. Then I tested the driver with Crystal. Now OUTER JOINS are treated in a bad way, like this: SELECT PERSON1.CODICE, PERSON1.NOME, ENTI1.CODICE, ENTI1.DESCRIZION FROM { oj PERSON PERSON1 LEFT OUTER JOIN ENTI ENTI1 ON PERSON1.ENTE = ENTI1.CODICE} The Oj operator is added to the query. It seems the registry key is ignored by Crystal with the new version of driver, but why? Regards, Ing. Pier Alberto GUIDOTTI ANALYSIS s.r.l. Via Zanardi 403/23B 40131 BOLOGNA (ITALY) http://www.analysisbo.it |