0


      DECLARE
        report_id Report_Object;
        ReportServerJob VARCHAR2(254);
        BEGIN
        report_id := find_report_object('REPORT18');
        SET_REPORT_OBJECT_PROPERTY(report_id,REPORT_COMM_MODE,SYNCHRONOUS);
        SET_REPORT_OBJECT_PROPERTY(report_id,REPORT_DESTYPE,CACHE);
        SET_REPORT_OBJECT_PROPERTY(report_id, REPORT_DESFORMAT, 'PDF');
        SET_REPORT_OBJECT_PROPERTY(report_id,REPORT_SERVER,'izvjestaj_rep');
        ReportServerJob := run_report_object(report_id);
        END; 

ここに画像の説明を入力

このフォームを実行すると、レポートを実行できないというエラーが表示されるので、このトリガーは問題ないと思いますが、レポートを呼び出すことはできません。ありがとう

4

1 に答える 1

0

レポートを読み込めない原因として、次のことが考えられます。

  • レジストリ内のレポート ディレクトリの場所が間違っています。
  • レポートをロードできます (同じバージョンのフォームでレポートをコンパイルしてみてください。つまり、フォームが 6i の場合、レポートは Reports Builder 6i である必要があります)。
  • レポート サーバーが非アクティブであるか、マシンまたはサーバーでエラーが発生している可能性があります。
于 2015-03-27T08:25:34.927 に答える