- 締切済み
ファイルメーカーVer8にて値一覧の選択により次のフィールド先を変えたい
以前にも投稿させて頂いたのですが、バージョンの違いで実行出来なかったので再度質問をさせて頂きます。 フィールドAはラジオボタンで値一覧で4択ほどにして有ります。この値一覧のラジオボタンをクリックすると、その答えにより、次に入力されるフィールド先を変えたいのですが。 前回はQNo.2653188で 1:2つのスクリプトを作成 YES のスクリプト フィールド設定でフィールドAにYESを記入 特定のフィールドに移動 NO のスクリプト フィールド設定でフィールドAにNOを記入 次のフィールドに移動 2:フィールドAの YES/NOのラジオボタンの手前に、それぞれボタンを配置して、YES NO のスクリプトを割り当てる。 ボタンは、塗りつぶしを透明にし、枠を線無し にする。 でしたがバージョン7以降ではうまくいきませんでした。
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- chieffish
- ベストアンサー率44% (1149/2554)
>フィールドに移るのは出来るのですが、ラジオボタンの答えが入力できない状態です。 ・フィールド設定[そのフィールド; "A"] "A"の部分は値一覧の内容そのものを入れていますか?値一覧が「はい、いいえ」でしたら フィールド設定[ラジオボタンのフィールド名; "はい"]になります。
- chieffish
- ベストアンサー率44% (1149/2554)
>YES/NOのラジオボタンの手前に、それぞれボタンを配置して というのは、私のレスと同じですね。失礼しました。 手前=最前面
- chieffish
- ベストアンサー率44% (1149/2554)
あ、フィールド設定の「そのフィールド」というのはラジオボタンのフィールドです。
- chieffish
- ベストアンサー率44% (1149/2554)
7以降でも動くと思いますが・・・ それらしく見せるには、ラジオボタンの各○と同じ位の大きさのボタン(透明)を 4個作って各スクリプトを割り当てます。作ったボタンは各ラジオボタンの○の上に 重ねます。ラジオボタンのフィールドは入力禁止にした方がいいでしょう。 フィールドへ移動するというのはカーソルがそのフィールドに移るだけでいいのです よね。 スクリプト例(値一覧がA、B、C・・・の場合のAのボタン) ・フィールド設定[そのフィールド; "A"] ・フィールドへ移動[希望のフィールド] 違うレイアウトのフィールドへ移動する場合は適当にスクリプトステップを追加しま す。
補足
アドバイスありがとう御座います。 当方の要望としては、ラジオボタンの選択肢に答えを入力して、その結果、答えにより次に進むフィールドが違うという考え方です。 chieffishさんの方法ですと、ラジオボタンへの入力は出来ないという考え方ではないでしょうか? 実際、今回の方法で作成してみると、フィールドに移るのは出来るのですが、ラジオボタンの答えが入力できない状態です。