Nggak jelas, bozz, maksudnya apa. Kalau mau query data kehadiran, kira2 begini: select a.ID, a.TglIn, a.JamIn, b.JamOut from In a left join Out b on a.ID=b.ID and a.TglIn=b.tgl_Out Saya nggak tahu fungsi table Absen ini untuk apa. Apakah diisi kalau tidak masuk kerja ? Untuk hari lembur, bisa di Crystal Reportnya.
Liung's www.apktntajd.com (Ape Kate Ente Aje Deh!) ----- Original Message ----- From: Gege Nugroho To: [EMAIL PROTECTED] ; [EMAIL PROTECTED] ; [email protected] Sent: Monday, June 04, 2007 10:02 AM Subject: [Programmer-VB] Ambil Data kehadiran Karyawan Langsung.......... Kondisi : 1. Program VB 6.0 SP 6.0 2. Crystal Report 7.0 3. MS Access 4. OS Windows XP SP1 Yang ada : 1. Tabel In (fields: ID, TglIn, JamIn) 2. Tabel Out (fileds: ID, TglOut, JamOut) 3. Tabel Absen (fielfs: ID, KodeAbsen, Ket) Masalah : 1. Bagaimana mengambil data jumlah kehadiran 1 orang karyawan dalam 1 bulan diluar absen, dalam satuan hari kerja (ie : A masuk kerja 22 hari) 2. Bagaimana menghitung hari lembur diluar hari kerja jika hari kerja 22 hari (ie: A masuk kerja 24 hari dimana 22 hari kerja biasa dan 2 hari kerja lembur) Trims guys........ Regards Gege Nugroho .
