プロパティセクションは、Webプラグインの動作情報を定義するためのセクションです。
Webドキュメントの先頭に「[Property]」と記述します。
「[Property]」の記述の後に、キーワードを使用して、Webプラグインの動作情報を定義していきます。
以下にプロパティセクションで指定できるキーワードについて説明します。
分類 | プロパティ名 | データ型 | 備考 | |
---|---|---|---|---|
通信情報 | ホスト名 | HostName | 文字列 | 必須 |
ポート番号 | Port | 整数値 | ||
キャッシュフラグ | Cache | BOOL | ||
データファイル圧縮フラグ | FileCompress | BOOL | ||
ユーザ資源情報 | 帳票名 | ScriptFile | 文字列 | (*1) |
帳票格納ディレクトリ | AssetsDir | 文字列 | 必須 | |
データファイル名 | DataFile | 文字列 | (*1) | |
データルートの親要素のパス | XmlDataRoot | 文字列 | ||
バーコードデータのBASE64エンコード指定 | BarCodeData | DWORD | ||
メディアデータ格納ディレクトリ | VisualDir | 文字列 | ||
マルチフォーム出力用ユーザ資源情報 | マルチフォーム出力指定 | GrpOut | 整数値 | |
マルチフォーム用帳票名 | LcForm | 文字列 | (*1) | |
マルチフォーム用帳票名データ区切り文字種別 | GrpDelimitMode | 整数値 | ||
マルチフォーム用帳票名データ区切り文字 | GrpDelimit | 文字列 | ||
マルチフォーム用帳票名データフィールド長 | GrpBytes | 整数値 | ||
識別情報 | タイトル | OutputName | 文字列 | |
コメント | TtlComment | 文字列 | ||
動作情報 | 動作モード | Destination | 整数値 | 必須 |
開始ページ番号 | StartPage | 整数値 | ||
終了ページ番号 | EndPage | 整数値 | ||
SET演算子の置換文字列 | ReplaceString | 文字列 | ||
用紙サイズに合わせた拡大/縮小指定 | OutputScale | 整数値 | ||
原点位置指定時の単位 | GridUnit | DWORD | ||
原点位置指定[印刷開始時の横方向の位置] | StartPosX | FLOAT | ||
原点位置指定[印刷開始時の縦方向の位置] | StartPosY | FLOAT | ||
改行コード制御指定 | LFCode | DWORD | ||
改ページコード制御指定 | FFCode | DWORD | ||
印刷時の印刷画面の表示/非表示 | OpenPrtDlg | BOOL | ||
印刷終了後にWebブラウザを閉じる指定 | PrtClose | BOOL | ||
入力データにデータがない場合の動作指定 | NoData | BOOL | ||
プレビュー情報 | ズーム率 | PreviewRate | 文字列 | |
印刷制御指定 | PrtPreventionEx | 整数値 | ||
2重印刷抑止 | PrtPrevention | BOOL | ||
印刷情報 | 印刷プリンタ名 | PrinterName | 文字列 | |
給紙方法 | PrintBin | 整数値 | ||
給紙口名 | PrintBinName | 文字列 | ||
給紙方法/給紙口名切り替え指定 | ItemPrintBin | 文字列 | ||
印刷部数 | CopyNumber | 整数値 | ||
部数単位で印刷 | Collate | BOOL | ||
印刷面指定 | PrintSide | 整数値 | ||
印刷面切り替え指定 | ItemPrintSide | 文字列 | ||
印刷用紙名の指定 | PaperCode | 文字列 | ||
マルチフォーム出力時に新しい用紙に印刷する指定 | GrpNewPaper | BOOL | ||
印刷属性情報 | 出力開始時の動作モード | PrtMode | 整数値 | |
保留解除日時 | JobHResume | 文字列 | ||
出力時の優先順位 | JobPriority | 整数値 | ||
メッセージ通知先 | InForm | 文字列 | ||
区切りページ出力指定 | JobBanner | 整数値 | ||
出力完了待ち合わせ | JobWait | BOOL | ||
出力完了待ち合わせモード | JobWaitMode | 整数値 | ||
用紙交換メッセージ | JobPaperCode | 文字列 |
*1:
以下の場合によって、GrpOutキーワードに関連する必須キーワードが異なります。
‐1つの帳票を出力する場合(GrpOutキーワードの値に「0」を指定した場合)
必須キーワード:ScriptFile
‐マルチフォーム出力する場合(GrpOutキーワードの値に「1」を指定した場合)
必須キーワード:LcForm、およびDataFile
記述形式は以下のとおりです。
キーワード 値
キーワードを1桁目から記述します。
キーワードに対する値を、1つ以上の半角の空白をあけて記述します。
全角の空白は使用しないでください。
例)以下に、HostNameキーワードに、使用する帳票やデータファイルが格納されているWebサーバのホスト名を指定する例を示します。
HostName host
注意
Webドキュメントのファイル名に、以下の文字は使用できません。
すべての全角文字、半角空白、「{」、「}」、「|」、「\」、「^」、「~」、「[」、「]」、「`」、「<」、「>」、「#」、「%」、「"」、「;」、「/」、「?」、「:」、「@」、「&」、「=」、「,」、「*」
ポイント
キーワードの「データ型」が「文字列」の場合は、値に文字列を指定します。
例)HostNameキーワードに「host.co.jp」の文字列を指定する場合、「hostname host.co.jp」と記述します。
キーワードの「データ型」が「整数値」の場合は、値に数値を指定します。
例)Portキーワードに「8080」の数値を指定する場合、「port 8080」と記述します。
キーワードの「データ型」が「BOOL」の場合は、値に「1」または「0」を指定します。
例)FileCompressキーワードに「TRUE」を指定する場合、「FileCompress 1」と記述します。
以下に、Webプラグイン固有のキーワードについて説明します。
その他のキーワードについては、“2.3.2 プロパティ詳細”の同じ名前のプロパティの説明を参照してください。
●動作情報
プラグインの動作モードを指定します。
プレビューします。
印刷します。