5.1.1. IOWebDOC(iod)定義 ( 単ページ定義 )¶
5.1.1.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>
  ├─ id <storage、または、string>
  ...
| 項目名 | 必須/任意 | 型 | 配列/リスト | 説明 | |
|---|---|---|---|---|---|
| outputFile | 必須 | storage | なし | 出力ファイル 
必ずマッピングしてください。 
指定する拡張子によって出力形式が異なります。 
ファイルの拡張子が「.iod」の場合はIODファイル、「.pdf」の場合はPDFファイルが出力されます。 
上記拡張子以外、または、拡張子が未指定の場合は、PDFファイルが出力されます。 
 | 
|
| docInfo | 任意 | object | なし | PDF文書情報 | |
| title | 任意 | string | なし | タイトル | |
| subTitle | 任意 | string | なし | サブタイトル | |
| author | 任意 | string | なし | 作成者 | |
| application | 任意 | string | なし | アプリケーション | |
| security | 任意 | object | なし | PDFセキュリティ情報 | |
| openPassword | 任意 | string | なし | 文書を開くパスワード | |
| securityPassword | 任意 | string | なし | セキュリティパスワード | |
| allowPrint | 任意 | boolean | なし | true:印刷を許可する 
false:印刷を許可しない 
 | 
|
| allowEdit | 任意 | boolean | なし | true:編集を許可する 
false:編集を許可しない 
 | 
|
| allowCopy | 任意 | boolean | なし | true:転載を許可する 
false:転載を許可しない 
 | 
|
| allowAnnotate | 任意 | boolean | なし | true:注釈追加・変更を許可する 
false:注釈追加・変更を許可しない 
 | 
|
| reportData | 任意 | object | なし | 帳票データ | |
| id | 任意 | storage 、または、 string | なし | 帳票項目 
このプロパティは帳票レイアウトファイルの識別子毎に生成され、識別子名が項目名になります。 
帳票項目がイメージボックスの場合は storage 、イメージボックス以外の場合は string になります。 
 | 
注意
IODの形式で出力する際に、「docInfo」、および、「security」を設定しても、その中間IODファイルからのPDFファイル作成時には設定が引き継がれません。
上記設定は、「 帳票作成(中間IOD結合)タスク 」にてPDFファイルを作成する際に設定してください。
5.1.1.2. 返却値¶
outputFile <storage>
| 項目名 | 型 | 配列/リスト | 説明 | 
|---|---|---|---|
| outputFile | storage | なし | 出力ファイル 
ファイルの拡張子が「.iod/.pdf」以外、または、拡張子が未指定の場合は、末尾に「.pdf」が追加されたパスとなります。 
 |