- ベストアンサー
ファイルメーカーでの質問
ファイルメーカーPro ver.7を使用しています。 計算フィールドA(可と不可を計算)とテキストフィールドB(ラジオボタンにより●とXを選択)があり、 フィールドAが不可の場合でフィールドBでXを選択した場合、「フィールドAが不可の場合、Xは選択できません」 というメッセージがでるようにしたいのですがどのようにすればよいのでしょうか。宜しくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
テキストフィールドBの入力を、ラジオボタンではなく、 (スクリプトの)ボタンを2種類作りましょう。 Xを選択するほうのスクリプト内で、 フィールドAが不可かどうかを判断させ、 フィールドAが不可だった場合、 「フィールドAが不可ですので、Xは選択できません」 と、表示させ、Xを選択できないようにしたら良いでしょう。 ところで、テキストフィールドBで、Xが選択されているときに、あとから、計算フィールドAが不可になった場合は、どうするか、考えておく必要があります。
その他の回答 (1)
- chieffish
- ベストアンサー率44% (1149/2554)
回答No.2
フィールドBを「入力値を計算式で制限」で Case ( フィールドA = "可";フィールドB="●" or フィールドB = "×";フィールドA = "不可";フィールドB = "●") 私もスクリプトのカスタムダイアログの方が好きです。 No1.の方が書かれている >あとから、計算フィールドAが不可になった場合 は計算フィールドAの計算元フィールドも制限する必要がありそうです
質問者
お礼
ご回答有難うございます。 やはりスクリプトでやってみます。
お礼
ご回答有難うございます。 スクリプトでやってみます。 参考になりました。