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

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

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

You are not logged in.

Announcement

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


#1 2022-12-09 14:58:06

お茶目
Guest

ラジオボタンについて

初めまして宜しくお願いします。

使用環境はFM16.win10です。

ラジオボタンを用いて、計算方法を変えることは可能なのでしょうか?

今現在、ラジオボタンには台数・数量・回数と3つ表示させていて、新規レコードを作成した時に
自動で台数にチェックが入るように設定しています。

このラジオボタンで台数を選択した場合には、金額と言うフィールドに台数×単価の計算を表示させています。
これをラジオボタンで数量を選択した場合は数量×単価、回数の場合は回数×単価と
ラジオボタンの選択によって、金額フィールドに入る計算方法を変えたいのですが、可能でしょうか?

#2 2022-12-09 15:14:34

エラ
Guest

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

データベースの管理から、金額フィールドのオプションを開き、計算式を指定します。
計算式
case(
  ラジオボタンのフィールド名 = "台数" ;  台数*単価  ; 
   ラジオボタンのフィールド名 = "数量" ;  数量*単価  ; 
  ラジオボタンのフィールド名 = "回数" ;  回数*単価  ;  0
)
フィールドに既存の値が存在する場合は置き換えないチェックをオフにします。

上記の方法で実現するのが一番シンプルかなとおもいます。

#3 2022-12-09 16:21:36

お茶目
Guest

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

ありがとうございました。
シンプルに設定することができました。

#4 2022-12-09 17:06:36

himadanee
Guest

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

*単価は共通なので、かっこの外に出す方が好みです。

値一覧がフィールド名と完全に一致しているのだから、
GetField(ラジオボタンフィールド名)*単価
でもいいかな?

#5 2022-12-10 08:27:21

Shin
Member

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

Evaluate ( ラジオボタンフィールド名 & ** 単価 )
でもよさそう

Offline

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: 547.41 KiB (Peak: 579.13 KiB) ]