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

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

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

You are not logged in.

Announcement

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


#1 2020-10-19 10:24:55

kyuki73
Guest

時計を表示させることはできますか?

いつもお世話になっております。
FileMakerPro19
Win10で使用中です。

10人用程度のタイムカードをつくってみたのですが、
打刻や集計などの機能は凡そ検索でどうにかなったのですが、
飾り、というか、タイムカードを押す時に
今日が何日何曜日何時であるか、を
FMを開いているだけでわかるように、
リアルタイムで秒を刻んでいる時計を
FMのレイアウト上に表示させることはできるでしょうか?
(タスクバーの時計だと小さすぎるし、今日が何日、何曜日かがわからないので)

フィールドで設定してもダメそうだったので検索してみると
JavScriptでできるとかの記事をみつけましたが
WebDirectで、とかいてあり、WebDirectは使っていないので
ローカル共有の状態だけで、できる方法があるのであれば、教えていただきたいと思い質問させていただきました。

#2 2020-10-19 11:27:47

koeda
Member

Re: 時計を表示させることはできますか?

1)レイアウト上に日付記号、時刻記号を挿入しておく
2)「ウインドウ内容の再表示」を実行する1行のスクリプトを作成する
3)レイアウトのOnLayoutEnterで「OnTimerスクリプトをインストール」を実行し、上記スクリプトを1秒おきに実行する

https://fmhelp.filemaker.com/help/18/fm … cript.html

1)は、ヘルプにあるようなフィールドでも、変数でも良いです。現在の実装に合わせてください。

Last edited by koeda (2020-10-19 11:39:04)

Offline

#3 2020-10-19 12:47:59

Moz
Member

Re: 時計を表示させることはできますか?

時計を表示する目的ならば Webビューア に Javascript の時計でも表示しておくのが簡単でしょう。
どのように表示しても目視で見た時間と打刻のズレは生じるでしょうし......(個人の記憶違い含めて)

ボタンを押下した際に打刻するのはスクリプトで日時が取得できますから
レイアウト上に時計が表示されているか否かはあまり重要ではありません。

Last edited by Moz (2020-10-19 12:48:09)

Offline

#4 2020-10-19 16:21:50

qb_dp
Member

Re: 時計を表示させることはできますか?

以下でJavaScriptを投稿してくれてます。

Filemakerでの時計の表示について
https://fm-aid.com/bbs2/viewtopic.php?id=9069

Offline

#5 2020-10-19 19:24:45

kyuki73
Guest

Re: 時計を表示させることはできますか?

koeda wrote:

1)レイアウト上に日付記号、時刻記号を挿入しておく
2)「ウインドウ内容の再表示」を実行する1行のスクリプトを作成する
3)レイアウトのOnLayoutEnterで「OnTimerスクリプトをインストール」を実行し、上記スクリプトを1秒おきに実行する

https://fmhelp.filemaker.com/help/18/fm … cript.html

1)は、ヘルプにあるようなフィールドでも、変数でも良いです。現在の実装に合わせてください。

koedaさま

ありがとうございます。
できました!
ぴくぴくしてるのがPCが軟弱なんでフリーズしたりしないか
ちょっと気になりますが
あと1日放置してみて、PCがフリーズしてなければ
このまま使い続けてみようと思います。

ありがとうございます。

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.006 seconds, 9 queries executed - Memory usage: 509.85 KiB (Peak: 515.84 KiB) ]