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

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

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

You are not logged in.

Announcement

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


#1 2023-06-02 17:11:28

tsubasa.tech
Member

FileMaker Goで通知を出す方法

いつもお世話になっております。
FileMaker pro 19を使用しています。

FileMaker Goを立ち上げなくても毎朝10:00に通知を出したいと考えておりました。
ローカル通知というスクリプトを用いて通知を出すことは分かったのですがやり方が全く分かりません。
iphoneはGoからの通知を受け取れるよう設定はしてあります。

通知の出し方をご教示いただけますと幸いです。
初心者なのでわかりやすくご教示いただけますと幸いです。

Offline

#2 2023-06-02 17:35:19

himadanee
Guest

Re: FileMaker Goで通知を出す方法

ヘルプを見ますと、通知は1回限りなので、その通知後に呼び出されるスクリプトで再度通知をキューすればいいのでは。
「遅延」を翌日(か当日)10:00までの秒数にすればいいでしょう。

Go持ってないので実験できません。

#3 2023-06-06 09:28:06

tsubasa.tech
Member

Re: FileMaker Goで通知を出す方法

himaadaneeさんご回答ありがとうございます!
ご連絡が遅くなり申し訳ございません。
初心者でイマイチ理解ができていないのですが、スクリプトを教えていただくことは可能でしょうか?

Offline

#4 2023-06-06 16:30:03

himadanee
Guest

Re: FileMaker Goで通知を出す方法

こちらではテストできないので、動くかどうかわからないのを書いてもしょうがないのですが
スクリプトは「ローカル通知」のワンステップだけでしょう。
遅延の計算式が
Mod ( Time ( 10 ; 0 ; 0 ) - Get ( 時刻 ) + Time ( 24 ; 0 ; 0 ) ; Time ( 24 ; 0 ; 0 ) )
みたいな感じです。
(「約分」すればもう少し短くなりますが)
そのままだと、10時になるまでうまく行ってるかわからないので、上の式の最初のTimeを2分後の時刻とかにしてテストしてみれば。

#5 2023-06-06 17:15:08

Shin
Member

Re: FileMaker Goで通知を出す方法

実験しにくいので実際にはわかりませんが、その通知を発する時点で、FMGo が起動していて、表にいないとスクリプトが動かないのでは。

Offline

#6 2023-06-06 20:15:40

himadanee
Guest

Re: FileMaker Goで通知を出す方法

逆ですね。
引数の説明に
「FileMaker Go が手前で実行されていたため、通知は表示されなかった。」
とあるので、表にいると通知されません。

それと、
「ユーザが通知をタップする場合、FileMaker Go が手前に切り替えられてから指定されたスクリプトが実行されます。通知が表示されてもユーザが操作をしなかった場合、スクリプトは実行されません。」
とあるので、通知を無視してると次回の通知がセットされませんから、あんまり「毎朝10:00に通知を出したい」という要求に沿うものではない感じですね。
(例えば日曜に通知が出ても、それを処理しなければ、月曜には通知されない)

#7 2023-06-07 10:55:11

Shin
Member

Re: FileMaker Goで通知を出す方法

そうだったんだ。
使ったことがなかったのですが、iOS の通知アプリに通知を仕込むようですね。
その中にスクリプトを起動するボタンが仕込めるようなので、1度ごとのイベントが意図されているのでしょう。
毎日、というのでしが、iOS のスケジュール機能を使えばいいのでは。URL に仕込んでおけば、FMGo の起動もできるはずです。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 511.05 KiB (Peak: 518.1 KiB) ]