Pak Eric, baruasan saya coba ternyata berhasil. Tapi memang saya hanya menggunakan 2 parameter saja yaitu bidang dan departemen (tidak perlu parameter nip karena toh saya tidak merencanakan menampilkan hanya satu user saja yang sama dengan nip tsb). Thanks Pak Eric ya
----- Original Message ---- From: Bumblebee <[EMAIL PROTECTED]> To: [email protected] Sent: Saturday, June 28, 2008 3:18:55 PM Subject: Re: [indopb] Mohon bantuan 1. Bisakah kita mengedit datawindow yang dibuat dengan merelasikan 3 tabel seperti di atas? Karena yang saya pernah baca dalam sebuah tutorial bahwa kalau lebih dari 1 tabel maka datawindow tidak bisa diupdate. Kalau pemahaman saya salah maka bagaimana dan pada event apa proses Add dan Update datawindow tersebut dapat dilakukan. Bisa. Anda perhatikan di update properties ada bagian 'Table to Update', di situ kita bisa memilih tabel mana yang mau kita update, berarti kita bisa berkreasi membuat datawindow dengan multi-tabel dan meng-update tabel tertentu. Saat event apapun yang anda mau lakukan proses, datawindow bisa diupdate sesuka hati anda dengan menggunakan script dw_1.update( ). Misalnya, anda bisa menggunakan syntax update tsb di tombol Save atau membuat event sendiri [co/: ue_Save()]. Jangan lupa untuk melakukan Commit supaya benar2 tersimpan dalam database. 2. Jika cara select dan retrieve dengan 3 argument seperti cara yang diuraikan Pak Eric dapat dilakukan untuk me-retrieve dan meng-update data apakah pada saat saya meng-cancel proses Add atau Edit ataupun setelah selesai prose Add atau Edit maka apakah kita perlu me-retrieve data lagi dengan menggunakan 3 argument tersebut? Tidak perlu retrieve stlh melakukan update dan commit. Retrieve hanya digunakan untuk menampilkan hasil dari query yg tertanam dalam datawindow, alias me-refresh tampilan data. Regards, Eric Lawardi
