Kamis, 11 April 2013

Re: [belajar-access] bagaimana cara mencegah duplikasi data pada satu tanggal

logika nya berat mas zamrudy.
kejadian ini sama seperti jika kita ingin menghitung utilisasi mekanik.
setiap mekanik tenaganya siap dari jam 8 pagi sampai 5 sore.
mereka klaim pekerjaan mereka dengan lembar bukti servis.
kadang ada yang curang, sehari ada tiga lembar tugas yang jamnya tumpang tindih, semisal service A dari jam 8:00 sampai 12:00, tetapi juga ada kerja service B dari jam 10:00 sampai 14:00.
berarti ada overlap jam 10:00 - 12:00, kehitung dua kali.

maka dari itu untuk kasus anda, mas zamrudy diwajibkan mengecek overlap tanggal ST ke akhir ST (tanggal ST saya anggap sudah mulai bertugas), apakah terjadi irisan dengan inputan tanggal ST dan akhir ST yang sekarang.
jika logikanya sudah dapat, baru step lanjut, pelan-pelan dengan koding.

berikut kemungkinan yang bisa terjadi:




jika logika diatas bisa dipahami, maka coba bentuk kondisi berdasarkan kriteria pada query detail surat tugas.


aksan kurdin


On 4/15/2011 2:44 PM, Zamrudy wrote:
 

siang belajar-access.. ijin gabung ya. sekalian pengin tanya2...

baru-baru ini saya memliki tugas untuk membuat aplikasi Pembuatan Surat Tugas berbasis access.
data2 yang perlu dimasukkan antara lain

Nomer surat tugas
Tanggal surat tugas

untuk yang menjalankan tugas direncanakan dengan menggunakan subform karena biasanaya yang menjalankan Surat tugas (ST) lebih dari 1 orang dengan isi subform berupa
Nomor induk karyawan
tanggal ST
akhir ST
lama ST

>>dst

yang menjadi masalah adalah bagaimana cara mencegah dan mendeteksi input pegawai yang sudah diinput pada tanggal yang sama walaupun diinput pada ST yang berbeda?

mohon pencerahannya n terima kasih sebelumnya :)


Tidak ada komentar:

Posting Komentar