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

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

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

You are not logged in.

Announcement

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


#1 2017-03-11 11:22:58

nob3
Member

指定した日時検索スクリプト(初心者)

指定した日の午前6時から
翌日の午前6時までを検索するスクリプトを教えてください

日付...日付  で検索できるのは調べてみたのですが
時刻をつけるのとスクリプトがわかりません
宜しくお願い致します。

Offline

#2 2017-03-11 11:30:57

シャチ
Member

Re: 指定した日時検索スクリプト(初心者)

入力されているデータには 時刻はありますか?
もしくは、日付と時刻を一緒にした タイムスタンプ データがありますか?

時刻が独立して入れば
検索モードで
日付に検索日を入れた後
次に時刻のフィールドに検索時刻を入れます

タイムスタンプなら
タイムスタンプのフィールドに検索のタイムスタンプを入れます

時刻を入力するところがないと
検索は無理です。

Offline

#3 2017-03-11 12:10:15

Hiro
Member

Re: 指定した日時検索スクリプト(初心者)

タイムスタンプ(無ければ作って)で範囲指定して検索するのが良いでしょう。

・「日時」計算フィールド[式:Timestamp(日付; 時刻)]を用意する。
・「検索キー」を計算する。
      [式:Timestamp(指定日;Time(6;0;0)) & "..." & Timestamp(指定日+1;Time(5;59;59))]
・「日時」フィールドを「検索キー」で検索実行します。

Offline

#4 2017-03-11 14:32:22

Shin
Member

Re: 指定した日時検索スクリプト(初心者)

今後,同じ検索を繰り返すのだと思いますが。
その場合、入力されているのが日時ならばタイムスタンプへ変換しておき,変換の際に,3600 * 6 を引いておきます。
そのフィールドで,日を検索すると,6時区切りで検索ができます。

Offline

#5 2017-03-11 15:09:25

nob3
Member

Re: 指定した日時検索スクリプト(初心者)

データはタイムスタンプです。
回答をもとに無事できました。ありがとうございます

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.008 seconds, 7 queries executed - Memory usage: 505.69 KiB (Peak: 516.67 KiB) ]