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

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

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

You are not logged in.

Announcement

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


#1 2019-11-18 11:10:36

Korehashi
Guest

1つのレコードの詳細内容画面へ飛んだあと、元に戻るには?

【やりたいこと】
プロジェクトを管理するデータベースを作成しています。

1つのレコードにプロジェクト名が書いてあり、
詳細ボタンを押すとプロジェクトの詳細画面へ飛び、
元に戻るボタンを押すとプロジェクト名に戻るようにしたいのです。

下記のスクリプトを書いたのですが、
元に戻るボタンを押しても選択したレコードには戻らず、先頭レコードに戻ります。

解決方法がわからずアドバイスいただけないでしょうか。
どうぞよろしくお願いいたします。

【使用しているFMおよび機器】
FileMakerPro18 Advanced
Windows10
ipadmini2

【スクリプト】レイアウトのスクリプトトリガ
IF[Get(レコードのオープン状態)≠1]
  現在のスクリプト終了[テキスト結果:  ]
End IF

IF[Get(システムプラットフォーム)=3]
  スクリプト実行[指定:一覧から;「選択したプロジェクトに移動」;引数: ]
Else
    レイアウト切り替え[「プロジェクトの詳細」]
End IF

※選択したプロジェクトに移動
エラー処理[オン]
変数を設定[$$スクリプトトリガ;値:"オフ"]
変数を設定[$$現在のプロジェクトID;値:フィールド]
IF[PatternCount(PatternCount ( Get ( アプリケーションバージョン ) ; "Go_iPad" ) or PatternCount ( Get ( アプリケーションバージョン ) ; "ProAdvanced" )
    関連レコードへ移動[関連レコードのみを表示;テーブル:「タスク」;使用するレイアウト:プロジェクトの詳細|ipad]
End IF

IF[Get(最終エラー)=0]
  レコードのソート[記憶する]
    レコード/検索条件/ページへ移動[最初の]
Else
    IF[PatternCount(PatternCount ( Get ( アプリケーションバージョン ) ; "Go_iPad" ) or PatternCount ( Get ( アプリケーションバージョン ) ; "ProAdvanced" )]
        レイアウト切り替え[プロジェクトの詳細]
    End IF
    新規レコード/検索条件
  一致するレコードを検索[置換;フィールド]
End IF

#2 2019-11-18 12:06:33

Shin
Member

Re: 1つのレコードの詳細内容画面へ飛んだあと、元に戻るには?

関連レコードへ移動、で、新しいウィンドウで表示させるのが簡単でしょう。ウィンドウを閉じると、元の表示に戻ります。
位置をずらしておくと、見やすくなりますよ。

Offline

#3 2019-11-18 13:34:13

Korehashi
Guest

Re: 1つのレコードの詳細内容画面へ飛んだあと、元に戻るには?

Shinさん

ありがとうございました。起動しました。

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.006 seconds, 7 queries executed - Memory usage: 504.61 KiB (Peak: 515.39 KiB) ]