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

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

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

You are not logged in.

Announcement

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


#1 2014-01-31 09:11:20

cybe
Member

複数レコードを、別テーブルの繰り返しフィールドに取り込むには?

win7、ファイルメーカー8

Aテーブルに機種名というフィールド名のレコードがあります。
例えば3件
レコード1には「E001」
レコード2には「F012」
レコード3には「G541」のように入っているレコードを表示させて
Bテーブルにインポートしたいんですが、
Aレコードで表示されている複数のレコードを
Bテーブルの機種名という繰り返しフィールドに
1レコードとして取り込みたいのですがどうすればいいですか?

Offline

#2 2014-01-31 09:27:01

Shin
Member

Re: 複数レコードを、別テーブルの繰り返しフィールドに取り込むには?

どちらかで加工します。
元ファイルで、繰り返しフィールドに変換しておくのが楽かもl。

Offline

#3 2014-01-31 09:27:17

tim
Guest

Re: 複数レコードを、別テーブルの繰り返しフィールドに取り込むには?

3件を1レコードなら、3回フィールド設定すればいいのでは。

#4 2014-01-31 10:26:36

cybe
Member

Re: 複数レコードを、別テーブルの繰り返しフィールドに取り込むには?

すいません。。。
どこをどのように設定すればいいのでしょうか。

Offline

#5 2014-01-31 10:34:33

tim
Guest

Re: 複数レコードを、別テーブルの繰り返しフィールドに取り込むには?

変数を設定[$v;機種名]x3
レイアウト切り替え[Bの]
新規レコード
フィールド設定[機種名[1];$v]x3

しかし「例えば」だから実際は3件じゃないのでは?
上から3件ごとに1レコード、とかですか?

繰り返しに入れる必要があるのかを検討した方がよさそう。

#6 2014-01-31 12:02:58

cybe
Member

Re: 複数レコードを、別テーブルの繰り返しフィールドに取り込むには?

例えばなので実際は3件じゃないです…
5件だったり、12件だったりします…

他の方法はないか、もう一度検討してみます。
ありがとうございました。

Offline

#7 2014-01-31 14:38:39

Shin
Member

Re: 複数レコードを、別テーブルの繰り返しフィールドに取り込むには?

インポートしないで、ポータルで表示させるだけでいいのでは。
Bテーブル側にシリアル番号を振っておきます。Bテーブルに新規レコードを作り、シリアル番号を取得してきます。(またはデザイン関数で取得)
Aテーブルの関連番号に全置換します。
Bテーブル側でポータルを作れば、一覧として表示されます。

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: 508.98 KiB (Peak: 515.68 KiB) ]