2. IOWebDOC (ddl)定義¶
表形式のPDF帳票を出力するユーザ定義タスクです。
2.1. 入力値¶
outputFile <storage> *
docInfo <object>
├─ title <string>
├─ subTitle <string>
├─ author <string>
└─ application <string>
security <object>
├─ openPassword <string>
├─ securityPassword <string>
├─ allowPrint <boolean>
├─ allowEdit <boolean>
├─ allowCopy <boolean>
└─ allowAnnotate <boolean>
reportData <object>
├─ global <object>
│ ├─ id <string>
│ ...
└─ rows <object[]>
├─ col <string> *
...
項目名 | 必須/任意 | 型 | 配列/リスト | 説明 |
---|---|---|---|---|
outputFile | 必須 | storage | なし | 出力ファイル |
docInfo | 任意 | object | なし | 文書情報 |
title | 任意 | string | なし | タイトル |
subTitle | 任意 | string | なし | サブタイトル |
author | 任意 | string | なし | 作成者 |
application | 任意 | string | なし | アプリケーション |
security | 任意 | object | なし | セキュリティ |
openPassword | 任意 | string | なし | 文書を開くパスワード |
securityPassword | 任意 | string | なし | セキュリティパスワード |
allowPrint | 任意 | boolean | なし | 印刷を許可する |
allowEdit | 任意 | boolean | なし | 編集を許可する |
allowCopy | 任意 | boolean | なし | 転載を許可する |
allowAnnotate | 任意 | boolean | なし | 注釈追加・変更を許可する |
reportData | 任意 | object | なし | 帳票データ |
global | 任意 | object | なし | 外部変数データ |
id | 任意 | string | なし | このプロパティは帳票レイアウトの外部変数毎に生成されます。 外部変数名がプロパティ名になります。 |
rows | 必須 | object | 配列 | 行データを表します。 必ず1行以上のデータを指定する必要があります。 |
col | 必須 | string | なし | このプロパティは表の列の数だけ生成されます。 例えば、表が5列で構成されている場合、「col1」から「col5」まで生成されます。 必ず全てのカラムをマッピングする必要があります。 |