過去の桐井戸端BBS (桐ver.8)
24079 2つの日時型項目に同じ日付が含まれるレコードを絞り込みたい 山崎 2003/12/31-10:58
桐8sp6を使用しております。
イベント処理を使って2つの日時型項目([開始日]と[終了日])に2004年1月1日が含まれるレコードを絞り込みたいのですが、
下記の式ではエラーとなってしまいます。

絞り込み [開始日]=d"2004年1月1日" .or [終了日]=d"2004年1月1日"

どのようにすればよろしいでしょうか。
よろしくお願いいたします
24080 Re:2つの日時型項目の絞り込み 悲しげ 2003/12/31-14:07
記事番号24079へのコメント
どもっ、山崎さん、私ならこうします。(式の説明はご勘弁ください)

絞り込み\
[開始日]=#cond([開始日]=d"2004年1月1日" .or [終了日]=d"2004年1月1日",[],[],#u,1,1)

24081 Re:2つの日時型項目の絞り込み 悲しげ 2003/12/31-15:45
記事番号24079へのコメント
あるいは

検索条件登録 "検索条件01",{[開始日]{d"2004年1月1日"}},{[終了日]{d"2004年1月1日"}}
絞り込み 条件名="検索条件01"
検索条件削除 "検索条件01"

ルーチンワークとして実行するなら、上記1行目と3行目の記述は不要かも?

24083 Re:2つの日時型項目の絞り込み 山崎 2003/12/31-16:49
記事番号24081へのコメント
悲しげ様 有難うございます。

最初の
>絞り込み\
>[開始日]=#cond([開始日]=d"2004年1月1日" .or [終了日]=d"2004年1月1日",[],[],#u,1,1)

は、「比較式の形式に誤りがある」とエラーになってしまいました。

2回目の
>検索条件登録 "検索条件01",{[開始日]{d"2004年1月1日"}},{[終了日]{d"2004年1月1日"}}
>絞り込み 条件名="検索条件01"
>検索条件削除 "検索条件01"

は、実行は出来ましたが、2004年1月1日以外のレコードも幾つか抽出されてしまいました。
お尋ねする前に、イベントではなく、メニューから絞り込みで条件式を設定して実行したときも
同様に希望していない日付が抽出されてしまいました。何かデータ入力時にミスがあったのでしょうか。

よろしくお願いいたします。

24084 Re:2つの日時型項目の絞り込み 山崎 2003/12/31-17:38
記事番号24083へのコメント
悲しげ 様

単純な入力ミスがありました。2日目の方法で無事実行することが出来ました。
大晦日のお忙しいときに、お教えいただき誠に有難うございました。
どうか良い新年をお迎えください。

戻る