/* */

Saturday, April 16, 2011

Re: [belajar-access] absensi



--- On Fri, 15/4/11, ndaru <ndaruwirawan@yahoo.co.id> wrote:

From: ndaru <ndaruwirawan@yahoo.co.id>
Subject: Re: [belajar-access] absensi
To: belajar-access@yahoogroups.com
Date: Friday, 15 April, 2011, 6:22 PM

 
Terima kasih p Hariyanto atas dukungannya agar semangat belajar access ...
Ada beberapa pertanyaan selanjutnya (heheehhe moga2x tdk bosan) ...
1. Rencananya ID card pegawai dilengkapi dengan barcode sehingga
inputnya tdk memakai keyboard
Itu bagus..  Source datanya bisa gabungan. Misalnya NIK+TglLahir. Terus dicetak memakai model barcode. Saya pernah upload cetak model barcode di mailing list ini.. Tapi sudah lupa kapan.

2. Apa keuntungannya memakai VBA dibanding tanpa VBA?
Memakai VBA, memungkinkan kita membuat sesuatu secara custimized. Agak berliku-liku memang. Malah banyak yang menyebut VBA ribet. Coding ruwet.
itulah Tantangan. Menurut saya, lebih baik bersusah-susah dulu. Senang kemudian.
Terus, kalau kita ingin beralih ke bahasa pemograman lain, dasar pemahaman VBA amat membantu.  Ada saatnya, kita memakai Ms Access, ada saatnya pula kita memakai yang lainnya.
Kalau tidak pakai VBA, lebih gampang. Dan mudah memang. Namun untuk memenuhi kebutuhan yang customized, seringkali tidak bisa terpenuhi. Contoh kongkretnya, beberapa hari lalu waktu ada yang  menanyakan soal broswe file > import xls > mdb.
Tanpa VBA, juga memberatkan loading, kalau data sudah semakin banyak.

3. Untuk absen pulang cluenya apa ya?? saya coba dulu nanti kalau sudah
mentok tanya lagi heheeheh ....
Untuk database absensi, setidaknya dibuat dulu pengakuan:
  • Jam kedatangan paling awal, misal (06:00)
  • Jam kedatangan sesungguhnya, misal (08:00)
  • Rentang waktu keterlambatan yang bisa diterima (08:30)
  • Jam pulang diperbolehkan paling awal, misal (15:30)
  • Jam pulang sesungguhnya, misal (16:00)
  • Rentang waktu pulang paling akhir yang bisa diterima (24:00)
 
Keputusan atas waktu-waktu itu berada di pihak HRD. Ini mirip dengan  jaring-jaring untuk mendefisinikan apakah seseorang, datang terlambat, tepat waktu, paling awal, pulang paling awal, pulang tepat waktu, atau jumlah waktu lembur.
 
Untuk lembur, perlu juga diklarifikasi ke HRD. Apa tolok ukur yang digunakan? Kalau berdasarkan jam, apa satuannya? Bila jam-jaman, harus diberikan keputusan tentang, bagaimana bila jam keluar karyawan tercatat pada 18:15. Apakah diakui pada 18:00 ataukah 19:00? Ataukah dihitung benar-benar riil?
 
Semoga bisa membantu dan memberi semangat..

salam access
ndaru

hari yanto wrote:
>
>
> Untuk merubah digit NIK tampilan bisa dicoba-coba di script form
> "absen masuk" line 29:
>
> NIK_tam = Format(NIK, "000")
>
> Untuk merubah menjadi 4 digit tinggal diganti 0-nya menjadi empat.
> Sehingga menjadi seperti ini:
>
> NIK_tam = Format(NIK, "*_0000_*")
>
> Yang perlu disimpan adalah NIK yang type datanya berbentuk number.
> Mengapa number, karena dalam proses pencarian (nantinya) memiliki
> kecepatan lebih tinggi dibandingkan dengan text.
>
> Sedangkan keperluan tampilan, baik di form maupun di report, formatnya
> di ubah menjadi 4 digit. Agar tidak selalu menulis NIK_TAM, bisa
> memanfaatkan module (karena bisa diakses dari berbagai form/report.
>
> 1. Klik module
> 2. Klik New
> 3. isi ini:
>
> Function UbahNik(NIK)
> UbahNik = Format(NIK, "0000")
> End Function
>
> Cara penggunaannya, masuk ke script form "absen masuk" pada line 29.
> Ubah menjadi ini:
> NIK_tam = UbahNik(NIK)
> 'fungsi NIK sebelumnya > NIK_tam = Format(NIK, "000")
>
> Semoga bisa membantu dan memberi semangat.
>
> Hariyanto (Surabaya)
>
>
> -
>



__._,_.___


SPAM IS PROHIBITED



Your email settings: Individual Email|Traditional
Change settings via the Web (Yahoo! ID required)
Change settings via email: Switch delivery to Daily Digest | Switch to Fully Featured
Visit Your Group | Yahoo! Groups Terms of Use | Unsubscribe

__,_._,___

No comments:

Post a Comment