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

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

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

You are not logged in.

Announcement

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


#1 2014-04-30 11:03:55

めっち
Guest

時間の計算をしたい

FM13
Windows7

お世話になります。

やりたい事は、作業開始ボタンを押下した際に、あるテーブルのフィールドにある「作業時間(分)」を加算した「予定作業終了時間」を算出することです。

作業開始ボタンを押下すると、フィールドに「113000(11時02分00秒)」と入ります。
別フィールドには「40(分)」と入っており、
予定作業終了時間として「121000(12時10分00秒)」と出力したいと考えています。

どのような計算をすればよいでしょうか?

#2 2014-04-30 11:08:34

tim
Guest

Re: 時間の計算をしたい

フィールド + Time ( 0 ; 作業時間 ; 0 )

足すのは秒単位なんで
作業時間*60
でも可

#3 2014-04-30 13:33:40

めっち
Guest

Re: 時間の計算をしたい

tim wrote:

フィールド + Time ( 0 ; 作業時間 ; 0 )

足すのは秒単位なんで
作業時間*60
でも可

回答ありがとうございます。

これでいうと、

フィールド(40分)+Time(0;112000;0)ということになるのでしょうか・・・?
足すのは秒単位ということは、

40×120 + Time(0;112000:0)でいいのでしょうか?

#4 2014-04-30 14:16:43

めっち
Guest

Re: 時間の計算をしたい

解決しました。

作業開始ボタン押下時にホストのタイムスタンプをgetしているため、
Time(Hour(Get(ホストのタイムスタンプ));minitu(Get(ホストのタイムスタンプ));作業時間×60)

とし、Time関数で自動的に作業時間を加算した時間を出せました。

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

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: 549.62 KiB (Peak: 581.55 KiB) ]