Uih Mantep Coi, thx berat atas replay nya bener2 bantu saya thx yono
--- On Wed, 9/9/09, Murid Belajar Access <[email protected]> wrote: From: Murid Belajar Access <[email protected]> Subject: RE: [belajar-access] Membuat total jam kerja To: [email protected] Date: Wednesday, September 9, 2009, 2:36 PM Kalau sampeyan perhatikan, errornya ternyata karena ada jarak (spasi) antara Nama tabel dan nama kolom, misalnya: tblAbsen. NIP (ada spasi antara titik dan tulisan NIP), juga untuk KodePegawa i (entah kenapa, hurufnya terpisah2 sendiri. Tapi kali ini saya kirimkan versi mdb berdasarkan data mas Wahyono. Issue-nya sekarang bukan query, karena querynya berjalan dengan baik, issuenya adalah kecepatan. Dengan menggunakan query qrySistemSubQuery à data tampil dengan baik. Catatannya adalah ini cepat kalau hanya 18 baris seperti contoh. Waktu saya simulasikan menjadi 163944 baris, query ini dieksekusi sangat lama. Setelah saya lihat, ternyata biangnya adalah fungsi DCOUNT, padahal fungsinya hanya untuk membuat nourut. Jadi saya buat alternatif lain. Silahkan jalankan macro 2_mcrBuatSistemModu le. Isinya menggunakan temporary table untuk membuat index pada table yang dijoin. Dan hasilnya cukup bagus, karena di komputer saya (laptop core 2 duo @1.83 Ghz, RAM 4 GB) dijalankan dalam 9 detik untuk 163944 baris data. Bila ingin buat simulasi silahkan ganti parameter di macro 1_startdataawal, di runcode àsimulasitambahdata( 0), ganti angka 0 dengan angka terserah anda (tipe datanya double). Angka satu akan menambah data sebanyak 18 baris. Dst. Untuk kembali ke data awal, silahkan kembalikan parameternya ke angka 0. Hasilnya bisa dilihat di table tblAbsen_Hasil. Salam, MBA From: belajar-access@ yahoogroups. com [mailto:belajar- acc...@yahoogrou ps.com] On Behalf Of wah Yono Sent: Tuesday, September 08, 2009 17:26 To: belajar-access@ yahoogroups. com Subject: RE: [belajar-access] Membuat total jam kerja terima kasih atas replaynya sudah saya coba kok ada error y? berikut saya kirim filenya, tolong y mas di buat querynya. thx berat

