Saya pemula dalam belajar PB dan baru kenal dengan datawindow dalam 2 minggu
ini.
Saya coba buat contoh kasus tapi belum dapat solusinya dalam 4 hari ini:
Saya punya 3 tabel
yang saling berelasi:
Tabel Bidang: ID_Bidang,Nama_Bidang,ID_Departemen
Tabel Pegawai: NIP, Nama,Alamat,ID_Bidang, Telp
(catatan: NIP adalah nomor induk pegawai)
Tabel Trans: NIP,A,B,C,D
Tabel Trans merujuk ke Tabel Pegawai dan tabel Pegawai merujuk ke tabel Bidang.
Saya membagi hak
kepada pegawai menjadi 3:
1. Hanya boleh melihat
transaksi yang dilakukan oleh pegawai di bidangnya saja
2. Hanya boleh melihat
transaksi yang dilakukan oleh pegawai di departemennya saja (catatan:
departemen lebih tinggi dari bidang)
3. Boleh melihat
seluruh transaksi yang dilakukan oleh semua pegawai
Tabel yang mau
saya update (delete dan tambah) adalah tabel Trans. Tapi, kesulitan saya adalah
bagaimana saya mem-filter ketika pegawai login dan membuka window tersebut
agar yang record yang muncul
sudah di filter sesuai dengan kewenangannya.
Mohon pencerahan.
Trims