Hi,
I have a universe from 5 DSOs in IDT.When i join these 5 DSOs with left outer join, it works like inner join.Always filtering the data, when i refresh report.I use the sql parameters as in the image;
Also here is the query that want to run;
SELECT
Table__32."0TXTMD",
Table__1."ZFREETXT1",
Table__9."0TXTMD"
FROM
"ZHRHAP07"."PUBLIC"."T0HAP_AR_EMP" Table__9 LEFT OUTER JOIN "ZHRHAP07"."PUBLIC"."IZHRHAP07" Table__2 ON (Table__9."0HAP_AR_EMP"=Table__2."0HAP_AR_EMP")
LEFT OUTER JOIN "ZHRHAP07"."PUBLIC"."IZHRHAP07" Table__1 ON (Table__1."0HAP_AR_ID"=Table__2."0HAP_AR_ID" AND Table__1."ZHRHEDEF"=Table__2."ZHRHEDEF")
LEFT OUTER JOIN "ZHRHAP06"."PUBLIC"."IZHRHAP06" Table__31 ON (Table__31."ZHRHEDEF"=Table__1."ZHRHEDEF" )
LEFT OUTER JOIN "ZHRHAP06"."PUBLIC"."TZHRHEDEF6" Table__32 ON (Table__32."ZHRHEDEF6"=Table__31."ZHRHEDEF6")
WHERE
(
Table__1."0CALYEAR" IN @dpvalue('A', DP0.DO3)
AND
Table__9."REFERENCE_DATE" = @Prompt(Key Date)
AND
Table__2."REFERENCE_DATE" = @Prompt(Key Date)
AND
Table__1."REFERENCE_DATE" = @Prompt(Key Date)
AND
Table__31."REFERENCE_DATE" = @Prompt(Key Date)
AND
Table__32."REFERENCE_DATE" = @Prompt(Key Date)
)
I can see left outer join in the script of query.But its working like inner join.Please help me about this.
Regards,
Utku