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

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

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

You are not logged in.

Announcement

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


#1 2023-03-21 14:08:21

tfm
Member

案件レコード(親)の中に、各会場をポータルで表示させたい。(親は非表示にしたいです)

いつも大変お世話になっております。

バージョン19.6.3.302になります。
一つの案件の中で、会場を追加します。

固有の番号でリレーションをし、ポータルに会場を追加していきます。
親案件の中に、子案件の会場がポータルで表示されるイメージです。

この際、親案件は表示させたくありません。
ポータルをどのようにフィルターすればよろしいでしょうか?

何卒ご教授のほどよろしくお願いいたします。

Offline

#2 2023-03-21 16:07:55

himadanee
Guest

Re: 案件レコード(親)の中に、各会場をポータルで表示させたい。(親は非表示にしたいです)

「一つの案件の中で、会場を追加」と言ってるのに「親案件の中に、子案件の会場が」と1つの案件でなく複数の案件が関連するようなことになってますが...

テーブルとフィールドの構成が書いてないので具体的に書けませんが、
固有の番号<>親レコードの固有の番号
とすればいいのでは。

#3 2023-03-21 16:25:56

tfm
Member

Re: 案件レコード(親)の中に、各会場をポータルで表示させたい。(親は非表示にしたいです)

himadaneeさん

わかりづらくて申し訳ありません。

システムの都合上、
案件テーブルの中に
基本的には別の案件が羅列されます。

ですが、コロナ禍で配信案件が増えたこともあり、
配信の場合は案件は一緒だが、会場は別であり、この場合同じ案件だが、二つのレコードを作成して、それぞれことなった品物が必要となります。

ですので、案件テーブルで複数のレコードが存在するが、案件は同じと言う少しイレギュラーの形になります。
レコード1 案件Aの場所A(親)
レコード2 案件Aの場所B(子)
レコード3 案件Aの場所C(子)

上記を同グループにするには、数字が増分するシリアル番号をそれぞれのレコードに打っているので、「関連番号」というフィールドを作成して、それに親のシリアル番号を入力しようとしています。

表示の希望は
レコード1のをフォーム形式のレイアウトで見せ、その中にポータルでレコード2、レコード3を表示させたいといった感じです。(レコード1は見せたくない)

リレーションは自己リレーションで関連番号でリレーションしようと考えています。

himadaneeさんのやり方で問題なくいけそうです。ありがとうございます。

Last edited by tfm (2023-03-21 16:32:40)

Offline

#4 2023-03-21 23:09:26

Shin
Member

Re: 案件レコード(親)の中に、各会場をポータルで表示させたい。(親は非表示にしたいです)

最近は、固有の値として、シリアル番号よりもUUIDの方が好まれているようです。

親のレコードを隠すのではなく、案件に対して複数の場所を持たせる構造(テーブルを追加)にして場所テーブルに物品を、という構造も良いと思います。

Offline

#5 2023-03-23 11:51:32

tfm
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.007 seconds, 9 queries executed - Memory usage: 554.55 KiB (Peak: 582.9 KiB) ]