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

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

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

You are not logged in.

Announcement

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


#1 2014-02-06 20:13:02

あると
Member

画像の取り込み

Win8、FM12

テーブルA
・フィールド:商品A(数字)
・フィールド:画像A(オブジェクト)

テーブルB
・フィールド:商品B(数字)
・フィールド:画像B(オブジェクト、繰り返し[5])

リレーション:フィールド商品A=フィールド商品B

フィールドAで1枚ずつ記録した画像を、フィールドBで繰り返しを使ってマトメたいと思います。
スクリプト
フィールド設定[フィールド:商品B;フィールド:商品A]
フィールド設定[フィールド:画像B;フィールド:画像A]
これで、1枚はいれることが出来ましたが、残りが入りません。

フィールド設定[フィールド:画像B[Get ( スクリプト引数 )];フィールド:画像A]
としても画像Aは個々であるので、入ってくれません。
どうすれば良いでしょうか?

Offline

#2 2014-02-07 08:50:16

Traveller
Guest

Re: 画像の取り込み

B対Aが1対多という意味ならポータルで表示するのが楽なのでは?

#3 2014-02-07 08:56:02

tim
Guest

Re: 画像の取り込み

フィールド設定[フィールド:画像B[Get ( スクリプト引数 )];フィールド:GetNthRecord(画像A;Get ( スクリプト引数 ))]
のことじゃないすか。引数の必要あるかな。5個なら、5行書いた方が簡単そう。

#4 2014-02-10 11:40:34

あると
Member

Re: 画像の取り込み

Loop
フィールド設定
変数、カウント
EndLoop

で出来ました。まだ、1段階だけですが。

>B対Aが1対多という意味ならポータルで表示するのが楽なのでは?
多対多になるので、ポータルが使えなかったので。
ポータルで一覧出して、それを別レイアウトに詳細表示という感じですかね。

テレビを選択するとでポータル内に、東芝やSonyといった表示を出す。さらに選択で、現行モデルの写真をだす。さらに選択で・・・
と、数が多くなっても簡単に対処できるようにしたいなと。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.011 seconds, 9 queries executed - Memory usage: 506.93 KiB (Peak: 518.02 KiB) ]