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

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

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

You are not logged in.

Announcement

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


#1 2016-07-17 16:25:52

LLL
Guest

別テーブルのレコードを移動する方法

お世話になります。
使用環境:FMpro14 , Macです。

動画や音声を登録・再生するファイルを作っています。テーブルは登録と再生、レイアウトは登録、再生、一覧表示を作っています。

■条件
登録テーブル:ABCDの4つのレコードが入っている
再生テーブル:登録テーブルにあるレコードの「B」を今表示している

■やりたいこと
再生テーブルで「前のレコードに移動」「次のレコードに移動」というようなボタンを押すと、
再生テーブルに表示されているレコードが「A」や「C」が表示される

というようなスクリプトを作りたいのですが、方法は無いでしょうか?

よろしくお願いしたします。

#2 2016-07-17 16:39:43

LLL
Guest

Re: 別テーブルのレコードを移動する方法

すみません、書き忘れていることがあったので補足させていただきます。
登録テーブルと再生テーブルそれぞれにnameフィールドとobjectフィールドがあり、互いのnameフィールドをリレーションで結んでしています。

#3 2016-07-17 16:48:09

旅人
Member

Re: 別テーブルのレコードを移動する方法

ひとつのテーブルにしたほうが簡単では。

Offline

#4 2016-07-17 17:52:04

LLL
Guest

Re: 別テーブルのレコードを移動する方法

旅人 様、早い回答ありがとうございます。

再生レイアウトで
条件:レコードA(name:A、object:a)が表示されている
このときに
・ポップアップとかでnameをBに変更する
・そうするとレコードB(name:B、object:b)が表示される

という事を再生レイアウトでさせていて、
1つのテーブルでこれをやろうとした時に、nameをA→Bに変更したらmovieがA→Bになるのではなく、name:Aがname:Bに置換されたため、
それを解決するためにテーブルを2つにしました。

1つのテーブルにした場合に置換されず、name:A→name:Bに変更、するとmovie:a→movie:bにする方法はないでしょうか

補足が不足していたこと、追加で質問する形になってしまい申し訳ありません。

#5 2016-07-17 17:58:33

旅人
Member

Re: 別テーブルのレコードを移動する方法

ポップアップのフィールドをグローバルにして
nameとリレーションして
関連レコード移動(関連レコードのみ表示)
にする。

Offline

#6 2016-07-17 18:57:43

LLL
Guest

Re: 別テーブルのレコードを移動する方法

できました!!

ホントにありがとうございます!

旅人 様対応していただき、ありがとうございました。

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: 509.21 KiB (Peak: 515.93 KiB) ]