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

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

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

You are not logged in.

Announcement

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


#1 2019-04-08 00:14:12

zouno33
Member

検索値に該当する結果を全て一つのフィールドに表示させたいです。

Mac FM17です。

テーブル1::ひらがな
テーブル1::ノート
テーブル1::連番
テーブル2::平仮名
テーブル2::1限目

テーブル1
て    国語ノート
て    算数ノート
う    理科ノート
て    社会ノート
う    音楽ノート
う    美術ノート

「て」、「う」、以外にも50音があり、数は今後も増える予定です。


テーブル1::ひらがな にはテキスト「あ〜ん」
テーブル2::平仮名 にもテキスト「あ〜ん」
テーブル2::1限目 には計算 テーブル1::ノート

テーブル1::ひらがな = テーブル2::平仮名
でリレーションを結ぶと、テーブル2::1限目 の「て」の値は 国語ノート
ですが、国語ノート、算数ノート、社会ノートの全部を表示させたいです。

どうやればうまくできますか?。

途中まで考えることができたのが、
番号を振ること。
て1    国語ノート
て2    算数ノート
う1    理科ノート
て3    社会ノート
う2    音楽ノート
う3    美術ノート

テーブル1とテーブル2に、追加フィールドを作り
それをリレーションで結べば表示可能なのでは?
レコードに
テーブル1::ひらがな番号 がテキスト て1
テーブル2::平仮名番号 がテキスト て1
テーブル1::ひらがな番号 = テーブル2::平仮名番号
でリレーションを結べば、等号の分は表示できそうだけど、ひとつのフィールドに
全てを表示させるには、どうやればいいかわからずに止まっています。

もしくはもっと他にいい方法がありますか?。

どなたか教えてください。よろしくお願いします。

Offline

#2 2019-04-08 01:31:12

Hiro
Member

Re: 検索値に該当する結果を全て一つのフィールドに表示させたいです。

関連ノートを改行区切り一覧リストで表示すれば良いのでは、
その式は、 List(テーブル1::ノート)   とするだけです。

Offline

#3 2019-04-09 20:33:52

zouno33
Member

Re: 検索値に該当する結果を全て一つのフィールドに表示させたいです。

Hiroさんありがとうございます。
希望通りの動作ができました。
便利な関数ですね。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.013 seconds, 7 queries executed - Memory usage: 504.01 KiB (Peak: 514.66 KiB) ]