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

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

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

You are not logged in.

Announcement

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


#1 2019-10-25 18:09:30

set
Guest

チェックボックスセットについて教えてください。

ポータルにチェックボックスで選択したものを表示しています。
チェックボックスにて複数選択した場合の、表示の設定を教えてください。

サンプルファイル  https://yahoo.jp/box/KMRsjj

会社を選択すると営業所が表示されるようになっています。
今の設定ですと、  株式会社○○○  111営業所 を選択すると  111営業所の内容のみが表示されます。
チェックボックスで 111営業所と222営業所 にチェックが入った場合、ポータルに2営業所分のデータが表示
されるようにしたいです。

詳しい方 教えてください。

#2 2019-10-25 22:50:24

Shin
Member

Re: チェックボックスセットについて教えてください。

チェックボックスで 111営業所と222営業所 にチェックが入った場合の、そのチェックボックスの内容と、リスト、というリレーションキーの内容を見てみられれば、リレーションが張れていないことがお分かりになると思います。

Offline

#3 2019-10-25 22:59:01

Hiro
Member

Re: チェックボックスセットについて教えてください。

原因は「確認用」テーブルの「リスト」計算フィールドの計算式の不備にあります。
問題の計算式を下記に変更してお試しください。

  • 【式:ループ計算式】
    Let(
    [
       $res=会社名02;
       $i=0;
       $LOOP=
          "Case($i=ValueCount(営業所); $res;
             Let([
                $i=$i+1;
                #add1=会社名02&GetValue(営業所;$i);
                #add2=#add1&現場名;
                $res=List($res;#add1;#add2)
             ]; Evaluate($LOOP))
          )"
    ];
       Evaluate($LOOP)
    )

Last edited by Hiro (2019-10-25 23:03:19)

Offline

#4 2019-10-26 15:58:54

Shin
Member

Re: チェックボックスセットについて教えてください。

フィールドを1個追加して、値一覧の設定を変えるだけでいいです。

Jテーブル側に、営業所02&営業所 という計算フィールドを作ります。
営業所の値一覧で、第1フィールドにその計算フィールド、第2フィールドに営業所を設定し、第2フィールドのみを表示させるようにします。
リレーションは、確認用::リストと、J::営業所に変更するだけです。
https://www.dropbox.com/s/vz8t0zot2y82t … 2.zip?dl=0

Last edited by Shin (2019-10-26 16:44:03)

Offline

#5 2019-10-29 13:34:34

set
Guest

Re: チェックボックスセットについて教えてください。

Hiro様 回答ありがとうございます。
ごめんなさい。教えていただきました計算式を「確認用」テーブルの「リスト」計算フィールドに
入力してみたのですが、できませんでした。。。
私の理解が足りなくて、きちんとした式にできなかったんだと思います。
お時間を拝借しただけに終わり、申し訳ありません。

#6 2019-10-29 13:36:45

set
Guest

Re: チェックボックスセットについて教えてください。

Shin様 回答ありがとうございます。
サンプルファイルとても助かりました。
これを勉強材料にさせて頂き、完成させたいと思います!!

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.024 seconds, 13 queries executed - Memory usage: 512.06 KiB (Peak: 516.97 KiB) ]