初心者のFileMaker pro Q&A (旧掲示板)

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 2019-10-18 14:28:26

チョコラ
Guest

ラジオボタンについて

初心者のため頭を悩ませておりお力をお借りしたく質問いたします。

ラジオボタンに自動でチェックを入れることは可能ですか?

以下の状態の時、自動でチェックを入れたいと思っています

対象とするフィールドは2つ

フィールドA(テキスト)とフィールドB(数字)  この2つに何らかの入力及び入力なしの場合 ラジオボタンのフィールドに自動でチェック[1・2]


フィールドAに入力されたら  ラジオボタン[1]にチェック

フィールドA・Bともに入力されたら ラジオボタン[2]にチェック

フィールドA・B両方が空欄の場合 ラジオボタンのチェックはなし

#2 2019-10-18 14:58:02

Re: ラジオボタンについて

ラジオボタン用のフィールドのオプションで [ 計算値 ] にチェックをつけ、条件によって値が変化するようにすれば良いです。
この時、[ フィールドに既存の値が存在する場合は置き換えない ] チェックは外しておきます。

https://www.dropbox.com/s/79zuwqxpwa7j5 … fmp12?dl=0

Last edited by 通りすがりさん (2019-10-18 14:59:11)


通りすがりさんです。

Offline

#3 2019-10-18 15:59:12

koeda
Member

Re: ラジオボタンについて

フィールドBのみに入力されたときは?
それがあり得ない状態なのだとしたら、ラジオボタンだけでなくフィールドの値の制御も必要では?
例えばフィールドAが消されたら、フィールドBを自動的に消すとか。

Offline

#4 2019-10-19 09:24:41

チョコラ
Guest

Re: ラジオボタンについて

koeda wrote:

フィールド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" ;"")

今このようになっています。

#5 2019-10-19 10:26:38

チポ
Member

Re: ラジオボタンについて

Case (
   not IsEmpty ( フィールドA ) ; case ( IsEmpty ( フィールドB ) ; "1" ; ”2” ) ;
   not IsEmpty ( フィールドB ) ;"2" )
これでいいでしょう。

数字をテキストにする必要はないのでは。
また、
Case関数のデフォルトを省略すると空白を返します。

Offline

#6 2019-10-19 10:27:20

koeda
Member

Re: ラジオボタンについて

Case (
  IsEmpty ( フィールドA ) and IsEmpty ( フィールドB ) ; "" ;
  IsEmpty ( フィールドB ) ; "1" ;
  "2"
)

かな?

Offline

#7 2019-10-19 11:06:52

Shin
Member

Re: ラジオボタンについて

2 - IsEmpty ( フィールドA ) - IsEmpty ( フィールドB )
0が返る事もありますが、表示は問題無いでしょう。

Offline

#8 2019-10-22 14:17:48

チョコラ
Guest

Re: ラジオボタンについて

皆さまありがとうございました。

すべて当てはめて確認しましたところ全部の数式で動きました。

大変勉強になりました。

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 513.66 KiB (Peak: 518.56 KiB) ]