06:19更新1.概要ラジオボタンは、同じグループとして指定した複数のラジオボタンの中から一つを選択する際に用いるコントロールです。ラジオボタンのON/OFFを切り替えることで、あらかじめ設定した動作を呼び出すこともできます。以下では、「2.開発の手引き」にて、ラジオボタンでよく使う機能にかかわるサンプルプログラムがダウンロードできるほか、「3.パラメーター」では、ラジオボタンに設定するパラメーターのリファレンスを記載しています。2.開発の手引きこの記事では、ラジオボタンを使いこなすうえでよく使うパラメーター設定をご紹介します。解説に使用しているサンプルプロジェクトは以下よりダウンロードできますので、ぜひご活用くださいcontrol_radio.zip2-1.ラジオボタン1性別設定用のラジオボタンを2つ配置します。女性が選択されると2がデータベースに保存されます。女性が選択された場合のみ、ラジオボタン2が活性状態となります。各ラジオボタンを選択した状態で、以下プロパティを設定します。設定します2-1-2.データ>内容データフォームの設定をします。各ラジオボタンを選択した状態で、以下のプロパティーを設定します。設定します男性も女性も、ここの設定は同じですデータフォームを使うことで、データベースへの入出力を、特別なロジックを実装せずとも、リアルタイムに実現することができます。データフォームを使うには、事前にDBの中にテーブルを作成する必要があります。テーブルの作成:アンケートラジオボタンで入力した内容を保存するためのテーブルを作成します。作成したテーブルの「設計」で「項目名」と「物理項目名」と「型」をそれぞれ登録します。各ラジオボタンを選択した状態で、以下プロパティーを設定します。プロパティーエリアの「デザイン」>「色と形」から設定します重要箇所のみ説明します。各ラジオボタンを選択した状態で、以下プロパティを設定します。ついてラジオボタン1では、クリックした時に、以下の処理が実装されています。女性が選択されている時は、ラジオボタン2を使用可にするそれ以外の時は、ラジオボタン2を使用不可にする重点解説2行目:IF判定によって、女性の場合は3~5行目を実施し、ラジオボタンを使用可にする6行目:2行目に該当しない場合(男性、もしくは未選択)の場合は、7~9行目を実行し、ラジオボタンを使用不可にするラジオボタンクリック時に、ロジックを呼び出す各ラジオボタンを選択した状態で、以下のプロパティーを設定します。2-2.ラジオボタン2検診用のラジオボタンを2つ配置します。いいえが選択されると"いいえ"がデータベースに保存されます。各ラジオボタンを選択した状態で、以下プロパティーを設定します。設定します2-2-2.データ>内容データフォームの設定をします。各ラジオボタンを選択した状態で、以下のプロパティーを設定します。設定します男性も女性も、ここの設定は同じですデータフォームを使うことで、データベースへの入出力を、特別なロジックを実装せずとも、リアルタイムに実現することができます。データフォームを使うには、事前にDBの中にテーブルを作成する必要があります。作成したテーブルを使います。各ラジオボタンを選択した状態で、以下プロパティーを設定します。プロパティーエリアの「デザイン」>「色と形」から設定します2つとも同じ設定をしています。デフォルト設定からほぼ変更がないため、詳細説明は省略致します。操作に対してリアルタイムでDBへ反映されます。この表は、ラジオボタンの操作によって更新されたDBの内容を、リアルタイムに表示しています。3.パラメーターパラメーターを変更することで、簡単にラジオボタンの位置や大きさ、色や形、表示する画像などを設定することができますので、それらを活用して、デザイン性に富んだ、わかりやすい画面を作成してみましょう。画面操作時に呼び出す動作を設定することで、アプリユーザーがラジオボタンをタッチしたりクリックしたりした際に、アプリにさまざまな動作を実行させることができます。オブジェクトラジオボタンの基本情報や動作設定は「オブジェクト」から設定します。ラジオボタンを非活性にしておくことで、アプリユーザーが特定の操作等をした際にだけ有効になるラジオボタンを設置することも可能です。名称ラジオボタンの名称です。処理ロジックからラジオボタンに動作を持たせる場合などは、この名称でラジオボタンを指定します。デフォルトでは「ラジオ+連番数字」のようになります。サイズラジオボタンの幅と高さを1ピクセル単位で細かく指定することができます。位置ラジオボタンの位置を指定できます。画面の左上隅が起点になります。余白ラジオボタンにテキストや画像を表示させない余白領域をつくることができます。ラジオボタンの左右上下からの距離で指定します。情報コントロールの種類が確認できます。ラジオボタンをタッチまたはクリックし、離した後に実行される処理を設定します。ラジオボタンを押した瞬間に実行される処理を設定します。ラジオグループラジオボタンのグループ名を設定します。同一のグループ名で設定したラジオボタンでは、チェックをONにできるのは一つだけです。ON値ラジオボタンのチェックがONの状態の値を設定します。使用可このチェックを外すことでラジオボタンを非活性化(操作無効)することができます。一定の条件が満たされるまで押すことができないラジオボタンを設置する際などに利用します。表示このチェックを外すと、ラジオボタンを非表示にすることができます。一定の条件が満たされるまで表示されないラジオボタンを設置する際などに利用します。データラジオボタンに表示させるテキストや「処理/コントロール/内容取得」が取得できる値に関する設定は「データ」から行います。入力のほか、フォームやデータベースから抽出したテキストを表示させることもできます。値入力ラジオボタンから取得できる値を、直接入力する場合に設定します。文字ラジオボタンのデータの値を入力できます。フォームラジオボタンから取得できる値を、データフォームを用いて入力する場合に設定します。フィールド名フォームにセットしたテーブルから、データの取得先となるフィールド(列)を選択します。各行ごとの使用可設定の取得先となるフィールドを選択します。各行ごとの表示設定の取得先となるフィールドを選択します。各行ごとの前景色設定の取得先となるフィールドを選択します。各行ごとの背景色設定の取得先となるフィールドを選択します。テーブルラジオボタンから取得できる値を、あらかじめ設定するのではなく、データベースを用いて入力する場合に設定します。テーブル名データの取得先となるテーブルを選択します。フィールド名データの取得先となるテーブル内のフィールド(列)を選択します。各行ごとの使用可設定の取得先となるフィールドを選択します。各行ごとの表示設定の取得先となるフィールドを選択します。各行ごとの前景色設定の取得先となるフィールドを選択します。各行ごとの背景色設定の取得先となるフィールドを選択します。表示ラベル値入力ラジオボタン内の文字表示を、直接入力する場合に設定します。文字ラジオボタンに表示されるテキストを入力できます。テーブルラジオボタン内の文字表示を、あらかじめ設定するのではなく、データベースを用いて入力する場合に設定します。表示内容の取得先となるテーブルを選択します。表示内容の取得先となるテーブル内のフィールド(列)を選択します。フィルター/直接入力テーブルから表示内容を取得するときの抽出条件を直接入力する場合に選択します。フィルター/リスト選択テーブルから表示内容を取得するときの抽出条件をリストから選択する場合に選択します。デザインスタイルによらずラジオボタンの色や形、画像の設定を行うには「デザイン」を変更します。ラジオボタンのデザインを細かく設定できます。色と形フォントフォントタイプを指定します。サイズフォントのサイズを指定します。文字を太字にする場合にチェックします。文字に影をつける場合にチェックします。文字の下線を[無し][下線][二重下線]の何れかから選択します。文字に取り消し線をつける場合にチェックします。折り返し文字を折り返して表示する場合にチェックします。縦配置ラジオボタン内の文字位置を[上揃え][上下中央揃え][下揃え]の何れかから選択します。横配置ラジオボタン内の文字位置を[左揃え][左右中央揃え][右揃え]の何れかから選択します。通常フォント通常時のフォント色を指定します。通常塗りつぶし通常時の背景色を指定します。通常時の枠線の色を指定します。チェックチェックマークの色を指定します。無効チェック操作無効時のチェックマークの色を指定します。使用不可フォント操作無効時のフォント色を指定します。使用不可塗りつぶし操作無効時の背景色を指定します。操作無効時の枠線の色を指定します。線の太さ線の太さを指定します。丸みラジオボタンの角の丸みを指定します。厚みラジオボタンの厚みを指定します。設定をクリアできます。ラジオボタンのチェックがONの状態の間に表示される画像を設定できます。画像の表示位置(垂直)ラジオボタン内の画像表示位置を[上揃え][上下中央揃え][下揃え]の何れかから選択します。画像の表示位置(水平)ラジオボタン内の画像表示位置を[左揃え][左右中央揃え][右揃え]の何れかから選択します。単辺フィット画像がラジオボタンの内側にフィットするようにサイズを変更します。[設定なし][内接フィット][外接フィット][縦横フィット]の何れかから選択します。上罫線の色を指定します。下罫線の種類を指定します。下罫線の色を指定します。左罫線の種類を指定します。左罫線の色を指定します。右罫線の種類を指定します。右罫線の色を指定します。\種類\罫線の種類を指定します。\色\上罫線の色を指定します。/種類/罫線の種類を指定します。/色/上罫線の色を指定します。