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

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

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

You are not logged in.

Announcement

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


#1 2021-02-24 16:56:33

ham
Member

チェックボックスの使い方について

mac FM Pro 17 Advanced 使用しています。
初心者で言葉の使い方がおかしいかもしれませんがご容赦ください。

商品のオプション項目としてチェックボックスを作成し、値一覧で以下を設定しました。
オプションAを選択すると100円
オプションBを選択すると200円
オプションCを選択すると300円

Aのみの選択、Bのみの選択、Cのみの選択
もしくは2つ、3つを選択し、合計金額を別フィールドに反映させたいのですが、2つ目を選択すると金額が消えてしまいます。
チェック自体は2つでも、3つでもできます。

すごく初歩的なことだと想像できるのですが、どなたか教えてください。
よろしくお願いします。

Offline

#2 2021-02-24 17:08:07

チポ
Member

Re: チェックボックスの使い方について

Case ( PatternCount ( オプション ; "A" ) ; 100 ) +
Case ( PatternCount ( オプション ; "B" ) ; 200 ) +
Case ( PatternCount ( オプション ; "C" ) ; 300 )

これでいいのでは。

Offline

#3 2021-02-24 17:14:16

Shin
Member

Re: チェックボックスの使い方について

チェックボックスの表示を行っているフィールドを、普通の表示でみてみればわかりますが、複数をチェックした場合には、改行区切りで複数の項目が並びます。これを処理できるように、金額を計算します。
一般的には、PatterCount() を使って、それぞれのキーワードが含まれているかをチェックして、それぞれの結果を合計していくでしょう。
ちょっと高度な面白い作り方としては、金額とオプション名を別テーブルでそれぞれのフィールドに設定しておきます。金額を第1フィールド、オプション名を第2フィールドとする値一覧を作り、第2フィールドのみを表示させておきます。そのフィールドを Sum() すれば、合計金額が求められるようになります。

Offline

#4 2021-02-24 17:15:31

ham
Member

Re: チェックボックスの使い方について

チポ様

おー!!一発で解決しました!
やはり初歩的なことだったんですね。
「文字列」と書いてあったのでテキストのものだけなのかと思ってました。

ありがとうございます!!

Last edited by ham (2021-02-24 17:16:23)

Offline

#5 2021-02-24 17:21:29

ham
Member

Re: チェックボックスの使い方について

Shin様

ご回答ありがとうございます。
高度なことができるようになるよう精進します!

ありがとうございます!!

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.014 seconds, 10 queries executed - Memory usage: 508.87 KiB (Peak: 513.41 KiB) ]