OK... yg itu belum saya coba.
(cuma sedikit pertimbangan, bila terjadi perubahan value pada field lain pun, 
DataSource.OnDataChange akan selalu
dieksekusi, bahkan saat navigasi record dilakukan. Sedikit mengurangi performance).

Tapi yg jadi PENASARAN saya, kenapa BARU SAJA buka DataSet, DBCheckBoxClick langsung 
dipanggil.
Seharusnya (menurut saya) walaupun ada perubahan data pada DBCheckBox, event 
DBCheckBoxClick tidak perlu terpicu.
(DataSource.OnChange boleh saja terpicu, tapi tidak DBCheckBoxClick).
Kan repot... kalau baru saja buka form, DBCheckBoxClick langsung dipanggil.

Salam
Ariefn.

  ----- Original Message ----- 
  From: Billy 
  To: [EMAIL PROTECTED] 
  Sent: Monday, November 10, 2003 6:18 PM
  Subject: Re: [Delphindo] Re: Apakah memang begini ?



  Kalau kamu mau ngontrol behaviour dari field sebuah tabel,
  kenapa tidak menggunakan event TDataSource.OnDataChange aja :)

  procedure TForm1.Datasource1OnDataChange(Sender: TObject);
  if field=TTable1.fieldbyname('kodebrg') then
  begin
     file://do something here
  end;

  rgds,
  Bilce

  At 05:26 AM 11/11/2003, you wrote:
  > > Ariefn <[EMAIL PROTECTED]> wrote:
  > > 1. Saya tempatkan 2 buah DBComboBox di Form1.
  > > 2. Lalu saya letakkan bbrp komponen lain, untuk menghubungkan
  >keduanya dengan 2 field berbeda di sebuah database .gdb (interbase).
  > > 3. Saya tambahkan even OnClick di keduanya
  > > 4. Pada Form1.OnCreate saya tambahkan : DataSource1.DataSet.Open
  > >
  > > Yang menarik adalah, kalau di-debug... setelah statement
  >"DataSource1.DataSet.Open" (Pada Form1Create diatas),
  > > pointer akan lari meng-eksekusi     "DBComboBox2Click", lalu
  >"DBComboBox1Click".
  > > Kenapa begini yah ??? (Menurut saya harusnya tidak)
  > > Apakah ini Bug ?
  > > Ini berarti.... DBComboBoxClick akan selalu dijalankan setiap kali
  >dataset dibuka.
  > >
  >
  >Event OnClick akan memicu OnChange. Jika membukan Dataset maka akan
  >mengisi Control dengan nilai dari linknya, berarti terjadi berubahan
  >nilai pada controlnya. Untuk memngendalikannya coba gunakan property
  >DisableControl dari dataset.



[Non-text portions of this message have been removed]


------------------------ Yahoo! Groups Sponsor ---------------------~-->
Buy Ink Cartridges or Refill Kits for your HP, Epson, Canon or Lexmark
Printer at MyInks.com. Free s/h on orders $50 or more to the US & Canada.
http://www.c1tracking.com/l.asp?cid=5511
http://us.click.yahoo.com/mOAaAA/3exGAA/qnsNAA/i7folB/TM
---------------------------------------------------------------------~->

Berlangganan: [EMAIL PROTECTED]
Stop Berlangganan: [EMAIL PROTECTED]
Keluhan Milis(Unbouncing,spam,dll): [EMAIL PROTECTED] 

Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/ 


Kirim email ke