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

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

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

You are not logged in.

Announcement

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


#1 2019-04-08 19:29:11

shunken
Guest

その日1度だけ走らせるスクリプト?

(使用環境FM17)

お世話になります。
再ルックアップで表示に時間がかかるページがあり、現在はそのページに移動する毎に再ルックアップをさせています。
1度再ルックアップさせるとその日(その営業日)はルックアップさせる必要がありません。
※営業日は日を跨ぐ時があります。(4月9日0:00 でも営業日は4月8日)

営業日がget(日付)だった場合に最初の1度だけ(欲を言えば最初の1人だけ)再ルックアップするようにしたいのですが
良い方法はありますでしょうか?
宜しくお願いします。

#2 2019-04-08 19:31:13

shunken
Guest

Re: その日1度だけ走らせるスクリプト?

追記)ログイン時は時間がかかる為、ログイン時に走らせるスクリプトとしては不可となります。

#3 2019-04-09 01:05:31

Hiro
Member

Re: その日1度だけ走らせるスクリプト?

ファイルを開く時のスクリプトに条件付き起動ステップを設定すれば良いのでは?
(営業日の日付変更時刻は6時と仮定したら)

・If[テーブル::営業日<>GetAsDate(Get(タイムスタンプ)-6*60*60)]
・   「再ルックアップ」実行
・End If

Offline

#4 2019-04-09 09:15:06

チポ
Member

Re: その日1度だけ走らせるスクリプト?

日付を入力するフィールドを持った1レコードだけのテーブルを作り、
再ルックアップを行ったらそこへ現在の営業日を入力。

スクリプトで、
その日付が現在の営業日だったらスルー。

でいいのでは、

Offline

#5 2019-04-09 13:48:03

Shin
Member

Re: その日1度だけ走らせるスクリプト?

毎日ルックアップが必要な、ってどんなんだろう、興味ある

その必要が無いように組み替える事は出来ないのでしょうか。
または、FileMaker server 運用にして、スケジュールするとか

Offline

#6 2019-04-15 20:21:15

shunken
Guest

Re: その日1度だけ走らせるスクリプト?

返信が遅くなりすいません。
またお三方ともご回答いただきありがとうございました。
ファイルを開く際には時間をかけたく無かったため、チポさんの方法を使い思ったことが出来るようになりました。
みなさんありがとうございました。

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: 511.92 KiB (Peak: 519.2 KiB) ]