Minggu, 07 April 2013

Fw: Re: [belajar-access] tanya data absensi

 



--- On Mon, 8/4/13, hari yanto <har_i20002000@yahoo.com> wrote:

From: hari yanto <har_i20002000@yahoo.com>
Subject: Re: [belajar-access] tanya data absensi
To: belajar-access@yahoogroups.com
Date: Monday, 8 April, 2013, 10:30 AM

Bismillahirrohmanirrohim...,
 

--- On Sun, 7/4/13, irawan <irawan@adisatria.com> wrote:

From: irawan <irawan@adisatria.com>
Subject: Re: [belajar-access] tanya data absensi
To: belajar-access@yahoogroups.com
Date: Sunday, 7 April, 2013, 9:59 PM

 
Terima kasih Pak Hariyanto (surabaya) ini saya pelajari dulu ... Jadi
download datanya per bulan??
 
Down load datanya tergantung mesin dan aplikasi. Bila memungkinkan dibuat per bulan, sudah barang tentu lebih enak per bulan.
 
Yang pasti kita harus buat tabel (misal tabel1) yang berisi minimal tanggal, bulan, tahun, dan pin yang dicari. Hasil down load dari mesin kita sisir dan kita masukkan ke tabel1 tersebut.
 
Lalu untuk jam masuk / keluar yang
ditetapkan ditulis di query??
 
Data pengakuan jam masuk/keluar, harus kita simpan di tabel. Dari tabel ini, kita tulis sql (query).

Sekilas saya lihat ada data yang tidak absen masuk atau keluar nilai
min dan max sama .. sehingga tidak kelihatan.

irawan

On 4/7/13, hari yanto <har_i20002000@yahoo.com> wrote:
> Bismillahirrohmanirrohim...,
>
> Menurut saya, untuk membuat rekapitulasi data absen harus dibuat terlebih
> dahulu jedah waktu yang akan dihitung. Misal setelah down load dari mesin
> finger print > tetapkan waktu yang akan dibuat report (misal April) > buat
> table jedah waktu 1 - 30 April > Pilih data dari finger print > masukkan
> data ke table jedah waktu.
>
> Perlu juga dibuat ketetapan: kepastian jam masuk/keluar. Juga, toleransi
> terlambat. Sehingga bisa dibuat ketetapan over time.
>
> Ini sekedar gambaran.
>
> Bila dari data yang Sampeyan kirim, saya coba buat rekap berdasarkan waktu
> paling awal dan paling akhir per pin per tanggal dengan membuat query
> bertingkat:
>
> SELECT t.pin, t.tanggal, Min(t.jam) AS jam_masuk, Max(t.jam) AS jam_keluar
> FROM (SELECT att_log1.pin, Format([scan_date],"dd mmmm YYYY") AS tanggal,
> Format([scan_date],"hh:mm") AS jam
> FROM att_log1
> GROUP BY att_log1.pin, Format([scan_date],"dd mmmm YYYY"),
> Format([scan_date],"hh:mm")) AS t
> GROUP BY t.pin, t.tanggal
> ORDER BY t.tanggal, t.pin;
>
>
> Hasilnya, seperti terlampir.
>
> Semoga bisa membantu dan memberi semangat.
>
> Hariyanto (Surabaya)
>
>
>
> --- On Sun, 7/4/13, irawan <irawan@adisatria.com> wrote:
>
>
> From: irawan <irawan@adisatria.com>
> Subject: [belajar-access] tanya data absensi [1 Attachment]
> To: "belajar-access" <belajar-access@yahoogroups.com>
> Date: Sunday, 7 April, 2013, 9:20 AM
>
>
>
>
>
>
> [Attachment(s) from irawan included below]
> Mohon bantuan untuk semuanya...
>
> Data ini saya ambil data dari mesin fingerprint.. bagaimana query atau
> apalah agar bisa ditampilkan seperti :
>
> No. PIN Tanggal Jam masuk Jam keluar
> 1. 123456 1 april 2013 07:20 16:50
> 2. 123456 2 april 2013 07:21 16:43
>
> .........................
> dst
>
> terima kasih
> irawan
>
>
>
>
>
>

__._,_.___
Reply via web post Reply to sender Reply to group Start a New Topic Messages in this topic (1)
Recent Activity:
SPAM IS PROHIBITED
.

__,_._,___

Tidak ada komentar:

Posting Komentar