|
従来型の Lotus Notes/Domino アプリケーションにおける「ラジオボタン」フィールドの表現を XPages のビューコントロールを用いて実現する方法
|
ShowTable of Contents
フィールドの実現方法「ラジオボタン」
XPageにて 「ラジオボタン」を実現する場合、コアコントロール[ラジオボタン]または、[ラジオボタングループ]を使用する。
「ラジオボタン」コントロールは、単一の項目を選択するために使用する。
「ラジオボタン」コントロールでは、単一の値を定義できる。(式言語/JavaScriptでの値の計算が可能)
◆ラジオボタンでの値の指定

複数の項目をグルーピングするには、各ラジオボタンのラジオグループ名を同一に設定する。
◆ラジオボタンでのラジオグループ名の指定

◆補足
関連性のある複数の選択項目を指定する場合には、「ラジオボタングループ」を使用する。
「ラジオボタングループ」の詳細は後述を参照。
適用方法
1.フィールドの配置
XPage上でコアコントロールから[ラジオボタン]を表示させたい場所へドラッグする。
2.名前の入力
[プロパティ]-[ラジオボタン]-[名前]にフィールド名に該当する「名前」と表示したい「ラベル」を入力する。
3.ブラウザで確認
ブラウザで参照するとチェックボックスが表示されていることが確認できる。
オプション
その他、XPageで指定が可能な項目を以下に記述する。
| 設定内容 |
[ラジオボタン] - [オプション] - [ラジオグループ名] | ラジオボタンに対してデフォルトでチェックが設定される。 |
[ラジオボタン] - [オプション] - [デフォルトで選択状態] | 複数の項目をグルーピングする時に、各ラジオボタンのラジオグループ名を同一に設定する。 |
フィールド設定との比較
フォームのフィールドで「ラジオボタン」を選択した場合と、XPageでの設定項目の比較について以下に記述する。
フォーム:フィールド設定 | XPageでの設定 |
[表示] - [境界線のスタイル]
(なし/シングル/インセット)
| [スタイル] - [背景] - [境界線] で以下の指定が可能
・カラー
・スタイル (点線1/点線2/塗りつぶし/二重線/エンボス2/エンボス1/内側/外側)
・幅 (細/中/太)
|
[表示] - [列の数] | なし |
[表示] - [間隔(%)] - [横幅・縦幅] | なし |
[選択]
(選択肢を入力/式で選択肢を設定)
| 選択時の値の設定が可能
式言語/JavaScriptでの値の計算が可能
|
[オプション] - [文書の更新でアドレスを参照] | なし |
[オプション] - [キーワードの変更時にフィールドを更新] | なし |
[オプション] - [文書の更新時に選択肢を更新] | なし |
[キーワードの別名を許可] | なし |
その他
<調査環境>
Lotus Domino Designer 8.5.2
Microsoft Internet Explorer 8
その他の「フィールド」については こちらを参照してください
この記事は九州地区ノーツパートナー会技術部会(リコー IT ソリューションズ 株式会社)によって作成されました。
|