みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
環境:WINXP FM12ad
以前質問させて頂いた時限実行ではリレーションで制御する方法を教えて頂いて解決いたしました。ありがとうございました。
しかし、今回は未来のある日を項目に入力して、その日になったらあるスクリプトを実行したいと思っています。
そこでOnTimerスクリプトをインストールの使い方なんですが、
1.まず時間の指定ですが
これはこのスクリプトが指定されてからという意味と解釈したのですが、夜中の12時を過ぎたらなどにするにはどうしたら良いのでしょうか?
2.このスクリプトはファイルを開く時のスクリプトで指定するべきものなのかどうか?ウインドウを開くたびに指定できると書いてあります。
ファイルを開き放しにしてマルチユーザで使用するような環境の場合、各セッションでウインドウを開くたびに動いてしまうのかどうか?
3.名前に「スクリプトをインストール」とありますが、なんでそんな名前なのか?そもそもどんな時に使うための物なのか?
お分かりの方宜しくお願い致します。
夜中の12時までの時間を計算してそれを指定する
各ユーザの各ウィンドウでそれそれ実行されます。
Proでホストしてるなら、ホストかどうか調べてゲストなら実行しないとかも可能でしょう。
時間の指定は、秒単位で指定しますので、日付とは関係ありませんよ。ただ、そのウィンドウが閉じられればそのスクリプトは無効になります。
リマインダーの様に使いたいのでしたら、ファイルを開くスクリプトに指定しておくと、自動実行されるので目的に適うでしょう。クライアントでも同様に動いてしまいますが、状態を調べて抑制も出来ます。
スクリプトをインストールですが、指定時間後に動くスクリプトを仕込む、という意味のインストールでしょうね。
Offline
>夜中の12時を過ぎたらなどにするにはどうしたら良いのでしょうか?
大雑把な時刻で良ければ、n分ごとに現在時刻を判定して12時を過ぎていたら
他のスクリプトを実行するということもできます。これならOnTimerスクリプト
をいつ開始してもいいけど、他の条件を付けないと12時過ぎたらn分ごとに毎回
実行してしまうけど。
Offline
Pages: 1
[ Generated in 0.005 seconds, 8 queries executed - Memory usage: 546.28 KiB (Peak: 561.49 KiB) ]