46.5 GENERATE_DOCUMENTファンクションのシグネチャ4

このファンクションは、アップロードされたテンプレートを使用してドキュメントを生成し、内容を戻します。

Oracle Document Generator事前構築済ファンクションがインスタンスでプリント・サーバーとして構成されている場合のみ使用できます。

UPLOAD_TEMPLATEファンクションおよびREMOVE_TEMPLATEプロシージャAPIと組み合せて使用し、レポート・レイアウトとして格納されていない同じカスタム・テンプレートを使用してドキュメントを生成します。

構文

APEX_PRINT.GENERATE_DOCUMENT (
    p_data          IN CLOB,
    p_template_id   IN NUMBER,
    p_output_type   IN t_output_type    DEFAULT c_output_pdf )
    RETURN BLOB;

パラメータ

パラメータ 説明
p_data ドキュメントのデータ。現在はJSON形式のみ。
p_template_id テンプレートのID。
p_output_type レポート・レイアウトの静的ID (アプリケーションの共有コンポーネントの下に保存)。
p_output_type ドキュメントのタイプ。

戻り値

生成されたドキュメントを含むBLOB。

「UPLOAD_TEMPLATEファンクション」を参照してください。