I am using LLBL to call Stored Procs that return resultsets, but the resultsets are never created by LLBL.
I am looking for some general help/strategies on this problem:
Most of the Stored Procedures, which I can not change, look like this:
PROCEDURE get_stuff
(
AAA IN VARCHAR2,
x_results OUT SYS_REFCURSOR,
)
IF somesecurity(AAA) = "NO ACCESS" THEN
RETURN;
END IF
OPEN x_results FOR
SELECT fields....
You can see that the resultsets are never returned by LLBL because LLBL sends default values for all the params when it does a Sync and fails the security.
How can I get around this general issue?
Idea: If I could specify the values that are sent to the Proc, perhaps in the Catalog Details view? See screen shot, then when the proc is called, it will pass any gatekeeper code and then the SYS_REFCURSOR will come back
Attachments
Filename |
File size |
Added on |
Approval |
like this.png
|
38,207 |
23-Oct-2020 04:19.07 |
Approved |