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

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

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

You are not logged in.

Announcement

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


#1 2018-08-01 11:06:01

とんちゃん
Guest

ポータル行をクリックして別ファイルの関連レコードを表示するには

ポータル上のアクティブなポータル行をクリックし、別ファイルの関連レコードを開きたいと思っています。

レイアウトA:ポータルのあるレイアウトでスクリプト実行

変数を設定[$カルテ番号;値:TBL_PTNUM::ptnum]

ファイルを開く[Bレイアウト]
スクリプト実行[Bレイアウトに移動],ファイル[レイアウトB]



レイアウトB:カルテレイアウトでスクリプト[Bレイアウトに移動]

検索モードに切り替え
フィールド設定[TBL_PTNUM::ptnum;$カルテ番号]

の様な形にスクリプトを組んでいるのですが上手く動作しません。

根本的に間違っているような気がするので宇賀
どなたか教えていただけないでしょうか?

#2 2018-08-01 11:19:02

Shin
Member

Re: ポータル行をクリックして別ファイルの関連レコードを表示するには

関連レコードへ移動、をボタンに貼り付ければいいですよ

Offline

#3 2018-08-01 13:52:28

とんちゃん
Guest

Re: ポータル行をクリックして別ファイルの関連レコードを表示するには

Shin様

単純に関連レコードに移動だけでOKということでしょうか?
関連レコードに移動をしようとすると
該当のBレイアウトが表示されないのです。(元データとなっているものが更に別ファイルのCテーブルだからでしょうか?

#4 2018-08-01 14:35:55

チポ
Member

Re: ポータル行をクリックして別ファイルの関連レコードを表示するには

スクリプトステップ
  関連レコードへ移動

は別ファイルでも問題ありません。


それから先の、関連テーブルの操作は
関連テーブル側でスクリプトを作り、
そのスクリプトをこちら側のスクリプトで実行させます。

Offline

#5 2018-08-01 15:03:41

とんちゃん
Guest

Re: ポータル行をクリックして別ファイルの関連レコードを表示するには

チポさん

関連レコードで設定をすると
101エラーが出て画面が切り替わらないのです。
なぜでしょうか??

#6 2018-08-01 15:44:34

チポ
Member

Re: ポータル行をクリックして別ファイルの関連レコードを表示するには

エラーコード
  101  レコードが見つかりません

ですが、理由が分かりません。

もう一度チェックか、
設定等の、もう少し詳しい説明を。

Offline

#7 2018-08-01 16:29:21

とんちゃん
Guest

Re: ポータル行をクリックして別ファイルの関連レコードを表示するには

チポさん

画面の裏でBレイアウトが開いた状態になっていたためエラーになっていたようでした^^

次はBレイアウト上で該当のカルテ番号を絞り込むスクリプトを組むと思うのですが
そちらも教えていただけないでしょうか?

#8 2018-08-01 16:46:18

チポ
Member

Re: ポータル行をクリックして別ファイルの関連レコードを表示するには

関連レコードへ移動
でそのカルテ番号のレコードが選択されていますが、
そうではなくて、そのレコードだけを対象レコードとしたいのでしょうか?

ならば、
Bレイアウトのテーブルで、
  全レコード表示
  レコードを対象外に
   対象外のみを表示
でできます。

Offline

#9 2018-08-16 16:11:23

とんちゃん
Guest

Re: ポータル行をクリックして別ファイルの関連レコードを表示するには

チポさん

連絡が遅れ大変申し訳ありません。
無事解決いたしました!ありがとうございました(^_-)-☆

もう一つポータル行をクリックし同一ファイルの別レイアウト(別テーブル)に移動したいのですが
関連レコードに移動だと、希望通りのレイアウトに移動はするのですが
ポータル行で指定したレコードに移動しません・・

こちらも教えていただけると助かります^^

#10 2018-08-17 09:30:46

チポ
Member

Re: ポータル行をクリックして別ファイルの関連レコードを表示するには

> もう一つポータル行をクリックし同一ファイルの別レイアウト(別テーブル)に移動したいのですが
> 関連レコードに移動だと、希望通りのレイアウトに移動はするのですが
> ポータル行で指定したレコードに移動しません

これは前質問と違うポータルですよね?

状況が分からないので何とも、、

Offline

#11 2018-08-17 11:17:37

とんちゃん
Guest

Re: ポータル行をクリックして別ファイルの関連レコードを表示するには

チポさん

変数を設定して、フィールドに挿入検索したら解決いたしました^^

お世話になりました^^

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.008 seconds, 7 queries executed - Memory usage: 520.02 KiB (Peak: 524.55 KiB) ]