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

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

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

You are not logged in.

Announcement

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


#1 2013-09-02 23:02:28

新人
Guest

繰り返しフィールドをポータルで表示

使用環境:FM11 pro windows7
独学で0から勉強中で、的外れな質問かもしれませんがよろしくお願いします。

テーブルA
フィールド:「日付」
フィールド:「製品」
フィールド:「作業担当者」
フィールド:「金額」
テーブルB
フィールド:「作業担当者」
フィールド:「日付_始」
フィールド:「日付_終」

があります。
テーブルAとテーブルBは、「作業担当者」と「日付」でリレーションを設定し、期間を入力すればポータルで「製品」と「金額」が表示されるようにして担当者ごとの期間合計金額が分かるようにしています。

「製品」に対して通常は、「作業担当者」が1人なのですが、時々2人ないし3人になることがあるため、テーブルAのフィールドを繰り返しフィールドにしてみたのですが、そうするとポータルには繰り返しフィールドの1番目の内容が表示されてしまいます。
例えば、製品:「甲」 作業者A 3000円、作業者B 2000円であった場合、テーブルBで作業者Bで検索すると、製品「甲」金額3000円と表示されてしまいます。

質問ですが
ポータルで繰り返しフィールドの2番目や3番目のフィールド内容を表示させる方法はあるのでしょうか?
こういった場合は、担当者が2人の場合は、レコードを2つに分ける方がよいのでしょうか?

#2 2013-09-02 23:21:22

Hiro
Member

Re: 繰り返しフィールドをポータルで表示

ポータルで繰り返しフィールドの2番目や3番目のフィールド内容を表示させる方法はあるのでしょうか?
こういった場合は、担当者が2人の場合は、レコードを2つに分ける方がよいのでしょうか?

ポータルは繰り返しフィールドの1番目しか参照できません。
繰り返し毎に表示させるには、繰り返しフィールドのルックアップかLookup計算機能を使います。

Offline

#3 2013-09-03 00:02:03

シャチ
Member

Re: 繰り返しフィールドをポータルで表示

私は、どうも状況がよく呑み込めてないけど…
その繰り返しフィールドの表示する繰り返し位置をインスペクタで指定すればいいはずだけど
それ以前に その繰り返しフィールドの全繰り返し位置を表示しててはいかんの?

この際繰り返しをやめてその繰り返しにあたるところを別テーブルにするのも視野に入れてみては?

Offline

#4 2013-09-03 09:38:57

旅人
Member

Re: 繰り返しフィールドをポータルで表示

作業者ごとの金額合計を求める必要があるのでしたらテーブルA側に
ポータルを作って1ポータル行1作業者で入力にしたほうがいいのでは。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.005 seconds, 7 queries executed - Memory usage: 506.7 KiB (Peak: 517.81 KiB) ]