Hi pak Kid, Bgini, sebenarnya yg valid adalah data di database tetapi ada saja kesalahan dari user yg mengisi form sehingga bisa saja id salah ketik ataupun nama yg salah ketik. Maksud saya membuat spt itu adalah agar si admin itu bisa menganalisa jika ada salah 1 kesalahan diatas. Parameternya adalah jika nama di database tidak sama dgn yg di form. Jadi beda 1 huruf pun dianggap beda, walaupun maksud si user adalah orang yg sama, tp penulisan yg benar adalah nama yg ada di database.
Oow maksud mba Rara seperti itu toh, (⌣_____⌣ =-?) Hmmm ◦°◦ºº , saya akan coba buat spt yg kalian maksud dl deh. Thanks ya Sent from my BlackBerry yg belum lunas -----Original Message----- From: "Kid Mr." <[email protected]> Sender: [email protected] Date: Tue, 1 May 2012 08:35:12 To: <[email protected]> Reply-To: [email protected] Subject: Re: [belajar-excel] Vba find and replace Pak Mike, Untuk menampilkan data dari database dan data dari form pengubahan (update) yang sama, kriterianya apa ya ? Bisa lebih diperjelas, apa yang membuat 2 nama (Anto dan Antok) harus dipilih salah satu ? Bagaimana dengan M. Taryono dengan Momon T. itu adalah nama yang sama yang sejatinya memang pemilik 2 nama itu adalah 1 orang ? Bagaimana juga dengan Susanto dengan Anto ? Setelah hal tersebut dapat dijabarkan dengan rinci dan tersistematis, mungkin maksud Pak Mike bisa diusahakan. Tetapi, Jika data form pengubahan yang didalamnya ada offline database -> penggalan database (bukan real time database) yang sudah memiliki ID, maka sebaiknya pengubahan yang boleh dilakukan adalah pada data yang ada saja. Data yang ada saja inilah yang bisa jadi dimaksud oleh mbake Rara ini sebaiknya ditampilkan menggunakan ComboBox. ComboBox jangan hanya berisi ID, karena ndak ada user yang bisa hapil (hafal sampai detil) sebanyak 1juta ID namanya siapa saja. Jadi ComboBox menampilkan ID beserta Namanya. User bisa mengetik nama di combo box untuk mempersedikit isi pilihan combobox (di milis sudah banyak sekali combobox terfilter oleh ketikan user seperti ini). Jika mak bedunduk isinya combobox gak ada pilihannya, maka tombol add data bisa di-enable-ken supaya user bisa masuk form isi nama baru untuk diberi ID sementara yang unik (karena database offline maka id nya sementara dulu). Nantinya, pasti database offline ini akan ngobrol dengan database realtime yang menjadi acuan data benar yang utama yang entah disimpan dimana oleh siapa hingga ada yang terpaksa harus offline. Ketika ngobrol inilah nanti penyusunan ID yang benar akan dilakukan, berdasar kedetilan cara membandingkan nama yang sudah ditanyakan di paragraf pertama di atas nan jauh disana. Kemudian, disetai proses mengirimkan database yang terbaru ke user yang terpaksa offline tadi. Hal inilah yang sering dilakukan terhadap data offline. Jadi, data offline memiliki kekuatan yang relatif lemah karena sistem yang utuh tergantung pada database yang dianggap paling benar yang harusnya dapat dihubungi secara online oleh siapa saja. Minimal untuk sekedar sinkronisasi database ID dan Nama yang dibutuhkan oleh kasus ini. Setelah sinkronisasi, jika akan offline lagi ya silakan, dengan resiko bahwa bisa jadi banyak data penambahannya yang sudah ada di database utama yag diisi oleh para user online. Mungkin begitu kali ya... Kid.

