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

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

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

You are not logged in.

Announcement

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


#1 2017-04-12 17:58:42

Ka-sa
Member

別ウィンドウに表示させたあとの・・・

お疲れ様です。

早速ですが質問させていただきます
Filemaker初心者なのでわかりやすく教えていただけると幸いです。

FM15、Win10を使用しています。

1つのテーブルが有り、中身は4つのフィールドがあります。
フィールドが 「IDフィールド」、「氏名フィールド」、「確定診断フィールド」、「病名フィールド」の3つが有ります。
「IDフィールド」は個人を特定するためのユニークな値
「氏名フィールド」はそのままで氏名です。
「確定診断フィールド」は値一覧を用いたフィールドで、なかみは ”あり”、”なし”の2種類です
「病名フィールド」はA~Zの26種類の病名を表示させています。

そこで、「確定診断フィールド」で”あり”を選択したら別のウィンドウが表示され、そのウィンドウにはA~Zの病名をチェックボックスで置いとき、
選択したらOKボタンを押し、ウィンドウを閉じ、選択したものを病名フィールドに返したいと思ってます。
選択した際、複数選んだら「病名フィールド」に複数そのまま返したいです。

例)
1.別ウィンドウで A、D、Kを選択したら
  「病名フィールド」にA、D、Kと返す
2.別ウィンドウで B、D、W、X、Zを選択したら
  「病名フィールド」にB、D、W、X、Zと返す

という様な動きをさせたいのですが中々うまくスクリプト等を作成することが出来ません。

どなたかご教示していただけないでしょうか
よろしくお願いします。

Offline

#2 2017-04-13 10:03:10

チポ
Member

Re: 別ウィンドウに表示させたあとの・・・

改行で病名が表示されてもいいのなら、
チェックボックスを病名フィールドにすればいいですね。


「、」
で区切るのでしたら、チェックボックスを別のフィールドにして、
病名フィールドに
  Substitute ( チェックボックス ; ¶ ; "、" )
で入力すればいいです。

ただし、
これはチェックボックスをチェックした順に並びます。

値一覧の表示順に並び替えるなら、もう一工夫が必要ですね。

Offline

#3 2017-04-18 13:19:56

Ka-sa
Member

Re: 別ウィンドウに表示させたあとの・・・

チポさん
ありがとうございました。
たすかりました。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.007 seconds, 8 queries executed - Memory usage: 553.87 KiB (Peak: 569.13 KiB) ]