みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
初心者のため頭を悩ませておりお力をお借りしたく質問いたします。
ラジオボタンに自動でチェックを入れることは可能ですか?
以下の状態の時、自動でチェックを入れたいと思っています
対象とするフィールドは2つ
フィールドA(テキスト)とフィールドB(数字) この2つに何らかの入力及び入力なしの場合 ラジオボタンのフィールドに自動でチェック[1・2]
フィールドAに入力されたら ラジオボタン[1]にチェック
フィールドA・Bともに入力されたら ラジオボタン[2]にチェック
フィールドA・B両方が空欄の場合 ラジオボタンのチェックはなし
ラジオボタン用のフィールドのオプションで [ 計算値 ] にチェックをつけ、条件によって値が変化するようにすれば良いです。
この時、[ フィールドに既存の値が存在する場合は置き換えない ] チェックは外しておきます。
https://www.dropbox.com/s/79zuwqxpwa7j5 … fmp12?dl=0
Last edited by 通りすがりさん (2019-10-18 14:59:11)
通りすがりさんです。
Offline
フィールドBのみに入力されたときは?
それがあり得ない状態なのだとしたら、ラジオボタンだけでなくフィールドの値の制御も必要では?
例えばフィールドAが消されたら、フィールドBを自動的に消すとか。
Offline
フィールドBのみに入力されたときは?
それがあり得ない状態なのだとしたら、ラジオボタンだけでなくフィールドの値の制御も必要では?
例えばフィールドAが消されたら、フィールドBを自動的に消すとか。
フィールドAは100%入力しないといけないフィールドになっているので大丈夫なのですが、
試しにフィールドAが空欄、フィールドBに入力ある状態で確認したら、ラジオボタンどちらもチェックありません。
これをラジオボタンの2にチェックを入れることは出来ますか?
フィールドA・Bともに空欄の場合 ラジオボタンのチェックはなし
フィールドA(入力あり)、フィールドB(空欄) ラジオボタンの1にチェック
フィールドA(入力あり)、フィールドB(入力あり) ラジオボタンの2にチェック
フィールドA(空欄)、フィールドB(入力あり) ラジオボタンの2にチェック
Case (
not IsEmpty ( フィールドA ) and IsEmpty ( フィールドB) ; "1" ;
not IsEmpty ( フィールドA ) and not IsEmpty ( フィールドB ) ;"2" ;"")
今このようになっています。
Case (
not IsEmpty ( フィールドA ) ; case ( IsEmpty ( フィールドB ) ; "1" ; ”2” ) ;
not IsEmpty ( フィールドB ) ;"2" )
これでいいでしょう。
数字をテキストにする必要はないのでは。
また、
Case関数のデフォルトを省略すると空白を返します。
Offline
Case (
IsEmpty ( フィールドA ) and IsEmpty ( フィールドB ) ; "" ;
IsEmpty ( フィールドB ) ; "1" ;
"2"
)
かな?
Offline
2 - IsEmpty ( フィールドA ) - IsEmpty ( フィールドB )
0が返る事もありますが、表示は問題無いでしょう。
Offline
皆さまありがとうございました。
すべて当てはめて確認しましたところ全部の数式で動きました。
大変勉強になりました。
Pages: 1
[ Generated in 0.008 seconds, 7 queries executed - Memory usage: 514.57 KiB (Peak: 519.48 KiB) ]