私は最近、似たようなことに取り組みました。
私のストアドプロシージャ宣言は次のようになります。
CREATE OR REPLACE PROCEDURE EASDEV."TMP_UPDT_LAST_RUN_PROC"
(
InReportName IN varchar2,
p_recordset OUT SYS_REFCURSOR
).................
Crystal [2011] では、Std Rpt Creation Wizardを使用して、Oracle へのネイティブ接続を選択し、user/pw を指定してから、Oracle データベースを参照し、ストアド プロシージャを選択しました。ストアド プロシージャの入力パラメータを求めるプロンプトが表示された後、ウィザードの右ペインの [選択したテーブル] セクションにストアド プロシージャが表示されました。
[次へ] をクリックすると、左ペインの [使用可能なフィールド] リストに、ストアド プロシージャが返す参照カーソル内のすべてのフィールドが表示されました。必要なものを選択して、[表示するフィールド] セクション [右ペイン] に配置しました。
これがお役に立てば幸いです。
- 明細書