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

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

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

You are not logged in.

Announcement

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


#1 2017-01-16 16:07:25

MKJ
Guest

経過時間の自動入力について.

FM pro 14使用の超超初心者です.
他で回答されていたらすみません.

FMでデータベースを作成していますが,2つの日付と時刻の入力から「経過時間」を自動で入力するようにしたいと考えています.
現在日付をカレンダー選択,時刻を直接入力する項目があり,ぞれぞれ

1. 〇月〇日 〇時〇分
2. 〇月〇日 〇時〇分

となっていますが,1から2までの間の「経過時間」を自動入力する方法(計算式)を教えて頂ければと思います.
宜しくお願い致します.

#2 2017-01-16 16:22:53

チポ
Member

Re: 経過時間の自動入力について.

> 現在日付をカレンダー選択,時刻を直接入力する項目
それは、タイムスタンプフィールドですか?

ならば、単に引き算で返り値を時間にすればいいですが。。

Offline

#3 2017-01-16 16:25:54

シャチ
Member

Re: 経過時間の自動入力について.

引き算した計算結果をどうするかですね。
タイムスタンプで返しますか?
それとも日だけですか?
それとも時間で返しますか?

計算結果のチェックをお忘れなく

Offline

#4 2017-01-16 16:33:56

MKJ
Guest

Re: 経過時間の自動入力について.

チポ様
シャチ様

早速のお返事ありがとうございます.

過去のデータをまとめています.
現在時刻ではなく,過去の任意の日付と時間で計算したいと考えております.
計算結果は〇〇時間(例:68時間)などの表示にしたいです.

初心者でわからないことが多く,宜しくお願い致します.
申し訳ありません.

#5 2017-01-16 16:37:17

シャチ
Member

Re: 経過時間の自動入力について.

引き算して結果に時刻とすればいいです

Last edited by シャチ (2017-01-19 21:46:22)

Offline

#6 2017-01-16 16:41:53

チポ
Member

Re: 経過時間の自動入力について.

書かれたフィールドがタイムスタンプでなければ面倒ですよ。

Offline

#7 2017-01-16 16:53:23

シャチ
Member

Re: 経過時間の自動入力について.

もし日付と時刻が分かれていたら
(日付A+時刻A)ー(日付B+時刻B)
として
結果を時刻にします。

Offline

#8 2017-01-16 16:55:28

MKJ
Guest

Re: 経過時間の自動入力について.

ありがとうございます.

フィールドが「日付」と「時刻」で別々に作成されていたため,引き算してもうまくいかなかったようです.
タイムスタンプで作成してみます.

迅速にご回答頂き,本当にありがとうございました.
また宜しくお願い致します.

#9 2017-01-16 16:58:16

シャチ
Member

Re: 経過時間の自動入力について.

あれ? 行き違いになったか・・・

Offline

#10 2017-01-16 17:01:35

MKJ
Guest

Re: 経過時間の自動入力について.

シャチ様

行き違いになってしまいました.
ありがとうございます.

結果を「時刻」にして,(日付A+時刻A)ー(日付B+時刻B)を計算式に入力したのですが,結果が「?」のままになってしまっていました・・・.

#11 2017-01-16 17:05:57

MKJ
Guest

Re: 経過時間の自動入力について.

シャチ様

もう一度見直したところ,日付Aと日付Bが計算式で逆になってしまっており,結果が負になるため「?」になってしまっていたようです.
今訂正したらうまくいきました.

初歩的なミスですみません.
全て解決できました.

ありがとうございます.

#12 2017-01-16 17:10:52

シャチ
Member

Re: 経過時間の自動入力について.

あれ?マイナスでも計算表示できますよ。
? になっていたのは、フィールドの桁不足(幅が狭い)でしょう。

Offline

#13 2017-01-16 17:23:10

MKJ
Guest

Re: 経過時間の自動入力について.

シャチ様

そうなんですね!
勉強になります.

逆にしたらうまく表示できるようになりました!

ありがとうございます.

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: 521.54 KiB (Peak: 526.08 KiB) ]