Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


7429 / 9994 ←次へ | 前へ→

【5757】Re:1日を越えた時間はどうすれば良いので...
質問  わん  - 05/8/4(木) 20:28 -

引用なし
パスワード
   ▼小僧 さん:
早速のご返信感謝致します。
度々ですがお願いします。
打刻日付は日付型です。書式は日付(L)となっております。
先程教えていただいたコードも謝りがあったので訂正しました。

今度は、どちらにも構文エラーが発生しました。
 構文エラーの内容は以下の通りです。
 クエリ式
 社員番号=Forms!社員用タイムレコーダー!社員番号And打刻日付
 =#2005/08/01#'の構文エラー:演算子がありません


早速コードを見直して書き直しました。
確認のため、そのままをコピーします。

1つめ
If DCount("*", "社員労働時間", "社員番号=Forms!社員用タイムレコーダー!社員番号" & "And 打刻日付=#" & MyDate & "#") = 0 Then

2つめ
  If DCount("*", "社員労働時間", "社員番号=Forms!社員用タイムレコーダー!社員番号 And" & " 打刻日付=#" & MyDate & "# And Not IsNull(退勤時間)") > 0 Then

>あとは
>>DoCmd.OpenQuery "退勤打刻"
>
>にある「退勤打刻」クエリの中身ですが…。
>ここにもDate関数を使っていませんでしょうか?

クエリの中身は以下のようになっています。

「出勤打刻」
フィールド  式1:Forms!タイムレコーダー!社員番号   式2:Date()   式3:Now()
レコードの追加        社員番号            打刻日付    出勤時間

「退勤打刻」
フィールド   退勤時間   打刻日付     社員番号
レコードの更新   Now()              
抽出条件             Date()   Forms!タイムレコーダー!社員番号

情けないことですが、どうか宜しくお願いいたします。
524 hits

【5751】1日を越えた時間はどうすれば良いのでしょ... わん 05/8/4(木) 13:40 質問
【5752】Re:1日を越えた時間はどうすれば良いので... 小僧 05/8/4(木) 14:27 発言
【5753】Re:1日を越えた時間はどうすれば良いので... わん 05/8/4(木) 15:35 質問
【5754】Re:1日を越えた時間はどうすれば良いので... 小僧 05/8/4(木) 16:46 回答
【5755】Re:1日を越えた時間はどうすれば良いので... わん 05/8/4(木) 19:05 質問
【5756】Re:1日を越えた時間はどうすれば良いので... 小僧 05/8/4(木) 19:30 回答
【5757】Re:1日を越えた時間はどうすれば良いので... わん 05/8/4(木) 20:28 質問
【5760】Re:1日を越えた時間はどうすれば良いので... 小僧 05/8/5(金) 11:11 回答
【5768】Re:1日を越えた時間はどうすれば良いので... 小僧 05/8/5(金) 13:53 発言
【5776】Re:1日を越えた時間はどうすれば良いので... わん 05/8/6(土) 20:30 お礼
【5777】Re:1日を越えた時間はどうすれば良いので... わん 05/8/7(日) 14:17 お礼
【5783】Re:1日を越えた時間はどうすれば良いので... 小僧 05/8/8(月) 11:49 発言
【5784】Re:1日を越えた時間はどうすれば良いので... 小僧 05/8/8(月) 12:59 発言
【5822】Re:1日を越えた時間はどうすれば良いので... わん 05/8/10(水) 20:08 お礼

7429 / 9994 ←次へ | 前へ→
ページ:  ┃  記事番号:
1078264
(SS)C-BOARD v3.8 is Free