9.7.3 レイアウトオブジェクト([フォーム]コンポーネントパネル)
[フォーム]コンポーネントには、PDFフォームを作成するためのオブジェクトボタンが登録されています。
| ボタン | 内容 | XMLレイアウトタグ | |||
|---|---|---|---|---|---|
| ボタン | アクションボタンです。 | form:push-button | |||
| ラジオボタン | 複数の選択肢からの選択をサポートする ラジオボタンを設定したい場合に使います。 | form:radio-button | |||
| チェックボックス | 二者択一式の選択をサポートするチェックボックスを設定したい場合に使います。 | form:check-box | |||
| リストボックス | 規定の選択肢からの選択をサポートするリストボックスを設定したい場合に使います。 | form:list-box | |||
| コンボボックス | 編集可能な選択肢からの選択をサポートするコンボボックスを設定したい場合に使います。 | form:combo-box | |||
| テキスト | テキスト入力を設定したい場合に使います。 | form:text | |||
| パスワード | パスワード入力のように入力されたテキストをマスクしたい場合に使います。 | form:password | |||
| サブミットボタン | 入力したフォームデータを送信したい場合に使います。 | form:submit-button | |||
| リセットボタン | 入力したフォームデータをクリアしたい場合に使います。 | form:reset-button | |||
| インポート | BSインポート | 既存レイアウトファイルをインポートしたい場合に使います。 | bs:import | ||
| PDFインポート | 既存の PDFファイルをインポートしたい場合に使います。 | pdf:import | |||
| SVGインポート | 既存の SVGファイルをインポートしたい場合に使います。 | svg:import | |||
| インクルード | 既存レイアウトファイルを再利用したい場合に使います。注 1 | bs:include | |||
| クローン | 製品カタログのように 1ページ内に特定の構成をもったパネルを複数表示する場合に使います。 | clone | |||
| フォームの書式 | Javaスクリプト | フォームのテキスト入力に対する書式を指定できます。パーセントフォーマットならびに番号フォーマットは、数値に関する書式を、日付フォーマットならびに時間フォーマットは、日付に関する書式を指定できます。特別フォーマットは、郵便番号や電話番号などの書式を指定できます。 | form:javascript | ||
| パーセントフォーマット | form:percent-format | ||||
| 番号フォーマット | form:number-format | ||||
| 日付フォーマット | form:date-format | ||||
| 時間フォーマット | form:time-format | ||||
| 特別フォーマット | form:special-format | ||||
| 範囲チェック | form:range-validate | ||||
【注1】
インクルードとインポートの違いは、再利用のレベルにあります。インポートの場合は、既存レイアウトに対して、拡大・圧縮・回転といった操作を加えることができますが、インクルード機能はシンプルなインポートのみサポートします。
