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

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

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

You are not logged in.

Announcement

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


#1 2014-12-14 11:44:16

hiro.t
Guest

ポータル選択での詳細表示

FileMaker 13。Windows 7 Proです。

顧客レイアウトで、顧客履歴のポータルを表示し、ポータルの行にある表示ボタンをクリックしたら、顧客レイアウトに、そのポータルのレコードの内容を表示したいと考えています。
添付ファイルのようにしてみましたが、機能しませんでした。
http://goo.gl/cC8WWG

http://www.russ.jp/stepbbs/step.cgi?mode=view&no=37174
を参考にしましたが、うまくいきません。

良い方法があれば教えていただけますと、助かります。

#2 2014-12-14 12:21:30

旅人
Member

Re: ポータル選択での詳細表示

スクリプトの「レイアウト切り替え/元のレイアウト」を削除する。

Offline

#3 2014-12-14 12:36:25

hiro.t
Guest

Re: ポータル選択での詳細表示

ありがとうございます。
ただ、顧客レイアウト上に、ポータルで選択した行の、顧客履歴の内容を表示したいのです。

#4 2014-12-14 13:15:33

Hiro
Member

Re: ポータル選択での詳細表示

添付ファイルは、機能してますよ。
顧客履歴テーブル側のクリック指定レコードに移動しても、直ぐさま元のレイアウトに戻してしまって気付かないからですネ。
スクリプトの「関連レコードへ移動」ステップの後に「スクリプトの一時停止/復帰」を挿入して動作確認ください。

参考ログとは目的が違うのではありませんか?
関連テーブルでなく本レイアウト上にクリック行の詳細を表示したいのでは、
なら、ポータルを別途複製・1行化して配置し、それにポータルフィルターで、クリック行の詳細レコードだけが表示されるようにする案、とか。

Offline

#5 2014-12-14 13:33:48

旅人
Member

Re: ポータル選択での詳細表示

本文をよく読んでいなかった。
>関連テーブルでなく本レイアウト上にクリック行の詳細を表示したいのでは、
そうですね。
履歴側には1履歴ごとにシリアル値のようなフィールドを作って
顧客側にもフィールドを作って
本ポータルと同じようにリレーションして関連フィールドを表示とか。
スクリプトは顧客側のフィールドを履歴::シリアルにフィールド設定する。

Offline

#6 2014-12-14 15:18:45

hiro.t
Guest

Re: ポータル選択での詳細表示

Hiro様、旅人様ありがとうございます。

履歴にシリアルを追加し、うまくいきました。
機能するファイルを置いておきます。
http://goo.gl/cC8WWG
ありがとうとございました。

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.004 seconds, 7 queries executed - Memory usage: 509.87 KiB (Peak: 515.76 KiB) ]