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

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

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

You are not logged in.

Announcement

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


#1 2013-12-24 17:35:27

ポコペン
Guest

現在表示されているレコート内容を検索した内容に変える方法

Filemaker12を使用しています。

商品テーブルの登録レイアウト作成して、商品の各項目を修正等を実装しました。

追加機能として、製品の検索レイアウト作成しそのレイアウトで選択した商品で
商品テーブルレイアウトの内容(表示中内容を検索した商品の内容へ)を切り替えたいと思いますが、切り替えができません。

現在は、商品テーブル登録および商品検索が単体では動作しています。
対象テーブルはそれぞれ同じ商品テーブルとなっています。

検索レイアウトで選択された商品は同じ商品テーブルなので、レイアウト切り替えのみすれば
いいものと思っていましたがうまくいきません。

対応方法、手法を教えてください。

#2 2013-12-24 17:47:07

Traveller
Guest

Re: 現在表示されているレコート内容を検索した内容に変える方法

>レイアウト切り替えのみすればいいものと思っていましたが
そうですよ。

>うまくいきません。
どうなるのですか。

#3 2013-12-25 08:57:48

ポコペン
Guest

Re: 現在表示されているレコート内容を検索した内容に変える方法

Traveller wrote:

>レイアウト切り替えのみすればいいものと思っていましたが
そうですよ。

>うまくいきません。
どうなるのですか。

ご連絡ありがとうございます。

もとの画面は、元の内容表示されたままで、何も変わりません。

#4 2013-12-25 09:26:27

Traveller
Guest

Re: 現在表示されているレコート内容を検索した内容に変える方法

>元の画面
ウインドウが二つ出ている状態ですか。
だとするとレイアウトを切り替えたいウインドウを選択する必要があります。

#5 2013-12-25 10:57:54

ポコペン
Guest

Re: 現在表示されているレコート内容を検索した内容に変える方法

(A)商品登録(レイアウト画面)⇔(B)商品検索(レイアウト画面)で遷移させています。

具体的には、
(A)に商品20000の内容は表示されていたとして、(B)で商品検索し、30000の商品を選択したら、
(A)にもどり30000の商品の内容を表示し修正できるようにしたいのですが。

両方のレイアウトとも、商品テーブルを対象にしています。

#6 2013-12-25 11:14:55

Traveller
Guest

Re: 現在表示されているレコート内容を検索した内容に変える方法

それは分かっているのですが、聞きたいのは
(B)で商品検索し
は(A)の画面でレイアウトを(B)に切り替えて検索しているのか
新規ウインドウを出して(ウインドウが2個になる)そこで検索しているのかです。

#7 2013-12-25 11:21:26

ポコペン
Guest

Re: 現在表示されているレコート内容を検索した内容に変える方法

(A)⇔(B)はレイアウト切り替えにて検索しています。
ウィンドウではしていません。

#8 2013-12-25 12:19:31

tim
Guest

Re: 現在表示されているレコート内容を検索した内容に変える方法

何か余計なスクリプトがトリガとかで設定されてるのかな。
(A)に商品20000の内容は表示されていたとして、(B)に切り替えた時20000の内容になってますか。
そこで次のレコードへ移動して、(A)に切り替えたら次のレコードが表示されますか。

検索用レイアウトが必要かどうかという疑問もあるけど..
そうか、そもそも検索をしてるんでなく条件を入れてポータルで表示してる、とかなのかも。

#9 2013-12-25 13:13:30

Traveller
Guest

Re: 現在表示されているレコート内容を検索した内容に変える方法

>検索用レイアウトが必要かどうかという疑問もあるけど..
確かに。

検索用レイアウトが別テーブルとしか思えない。

#10 2013-12-25 13:14:41

ポコペン
Guest

Re: 現在表示されているレコート内容を検索した内容に変える方法

tim wrote:

何か余計なスクリプトがトリガとかで設定されてるのかな。
(A)に商品20000の内容は表示されていたとして、(B)に切り替えた時20000の内容になってますか。
そこで次のレコードへ移動して、(A)に切り替えたら次のレコードが表示されますか。

検索用レイアウトが必要かどうかという疑問もあるけど..
そうか、そもそも検索をしてるんでなく条件を入れてポータルで表示してる、とかなのかも。


>(A)に商品20000の内容は表示されていたとして、(B)に切り替えた時20000の内容になってますか。
(B)はレイアウトの対象は商品テーブル2となっており、その中のポータルが商品テーブルとなっているために
20000の内容にはなりません。(A)に戻るときは、商品テーブルに商品コードが選択されているので、
(A)でそのテーブルが表示されると思っていました。

>そこで次のレコードへ移動して、(A)に切り替えたら次のレコードが表示されますか。
ポータルで選択したレコードでは、(A)ではそのレコード表示されません


何か根本的に私の理解不足あるのでしょうか?

#11 2013-12-25 13:52:16

tim
Guest

Re: 現在表示されているレコート内容を検索した内容に変える方法

>(B)はレイアウトの対象は商品テーブル2となっており
やっぱりテーブルが違うじゃないですか。

>商品テーブルに商品コードが選択されている
ポータル内の行を選択しても、そのレイアウトの現在のレコードが変わるわけじゃないです。
ステータスツールバーのレコードインジケータで見えてる行がレイアウトに表示されるんです。

ポータル内にボタンを置いて、関連レコードへ移動するのが普通かな。

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.007 seconds, 7 queries executed - Memory usage: 564.23 KiB (Peak: 579.48 KiB) ]