• ベストアンサー

ファイルメーカーでの質問

ファイルメーカーPro ver.7を使用しています。 計算フィールドA(可と不可を計算)とテキストフィールドB(ラジオボタンにより●とXを選択)があり、 フィールドAが不可の場合でフィールドBでXを選択した場合、「フィールドAが不可の場合、Xは選択できません」 というメッセージがでるようにしたいのですがどのようにすればよいのでしょうか。宜しくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • himajin1
  • ベストアンサー率43% (184/422)
回答No.1

テキストフィールドBの入力を、ラジオボタンではなく、 (スクリプトの)ボタンを2種類作りましょう。 Xを選択するほうのスクリプト内で、 フィールドAが不可かどうかを判断させ、 フィールドAが不可だった場合、 「フィールドAが不可ですので、Xは選択できません」 と、表示させ、Xを選択できないようにしたら良いでしょう。 ところで、テキストフィールドBで、Xが選択されているときに、あとから、計算フィールドAが不可になった場合は、どうするか、考えておく必要があります。

pekochanno1
質問者

お礼

ご回答有難うございます。 スクリプトでやってみます。 参考になりました。

その他の回答 (1)

  • chieffish
  • ベストアンサー率44% (1149/2554)
回答No.2

フィールドBを「入力値を計算式で制限」で Case ( フィールドA = "可";フィールドB="●" or フィールドB = "×";フィールドA = "不可";フィールドB = "●") 私もスクリプトのカスタムダイアログの方が好きです。 No1.の方が書かれている >あとから、計算フィールドAが不可になった場合 は計算フィールドAの計算元フィールドも制限する必要がありそうです

pekochanno1
質問者

お礼

ご回答有難うございます。 やはりスクリプトでやってみます。

関連するQ&A