2 返信 最新の回答 日時: May 8, 2011 5:00 AM ユーザー:takekoubou

    一週間を検索

    takekoubou

      タイトル

      一週間を検索

      フォーラムに投稿

      「入力日」から一週間、または一ヶ月という一定期間のレコードを検索したいのですが、方法がありますか?

        • 1. Re: 一週間を検索
          YukioTakaoka

          下のようなスクリプトを使ってみてはいかがでしょうか?

          検索モードに切替[]
          フィールド設定[検索したい日付フィールド; 入力日 & "..." & Date(Month(入力日);Day(入力日)+6;Year(入力日))]
          検索実行[]

          日付フィールドに対して期間の検索を行う場合は、検索開始日と終了日を「...」で繋げた検索条件を作成します。

          その応用で、入力日から1週間、の日付を検索する条件を作り出すために

          入力日 & "..." & Date(Month(入力日);Day(入力日)+6;Year(入力日))

          という計算式を作成しました。

          「Day(入力日)+6」の部分は入力日を含めて7日間の日付を作成するために「6」を指定してます。

          その応用で、入力日から1ヶ月と言うことであれば、

          入力日 & "..." &Date(Month(入力日)+1;Day(入力日)-1;Year(入力日))

          という感じになると思います。

          ※Date関数の使い方は、ヘルプで確認して見て下さい。

          • 2. Re: 一週間を検索
            takekoubou

            できましたー。やっと。難しいですね。