Jump to content


Photo

dblookupcombobox=>OnSelect bir önceki seçimi getiriyor.


  • Please log in to reply
7 replies to this topic

#1 pro_imaj

pro_imaj

    Advanced Member

  • uniGUI Subscriber
  • PipPipPipPip
  • 607 posts

Posted 26 April 2018 - 06:10 AM

Merhaba;

 

dblookupcombobox=>OnSelect olayına aşağıdaki kodu yazdığımda seçtiğim kaydı değil bir önceki seçtiğim kaydı getiriyor bunu nasıl düzeltebilirim?

*dblookupcombobox'u hidden panel içinde kullanıyorum grid üzerinden seçim yapıyor kullanıcı.

ShowMessage('KeyValue = ' + (sender as TUniDBLookupComboBox).KeyValueStr);

  • 0

#2 Farshad Mohajeri

Farshad Mohajeri

    Administrator

  • Administrators
  • 10421 posts

Posted 26 April 2018 - 07:07 AM

LookupCombo Grid içinde mi yoksa form üzerinde mi?


  • 0

#3 pro_imaj

pro_imaj

    Advanced Member

  • uniGUI Subscriber
  • PipPipPipPip
  • 607 posts

Posted 26 April 2018 - 07:45 AM

Grid içinde


  • 0

#4 pro_imaj

pro_imaj

    Advanced Member

  • uniGUI Subscriber
  • PipPipPipPip
  • 607 posts

Posted 26 April 2018 - 02:16 PM

Aşağıdaki gibi kullanırsam ikinci mesajda doğru geliyor. Fakat ikinci mesajı tek kullanırsam gelmiyor.

  ShowMessage ('KeyValue = ' + (Sender as TUniDBLookupComboBox).KeyValueStr);
  ShowMessage(dblookupcombobox.Text);

  • 0

#5 pro_imaj

pro_imaj

    Advanced Member

  • uniGUI Subscriber
  • PipPipPipPip
  • 607 posts

Posted 26 April 2018 - 02:17 PM

Böylede kullanınca ikinci mesaj doğru geliyorken ilkinde gelmiyor.

  ShowMessage ('KeyValue = ' + (Sender as TUniDBLookupComboBox).KeyValueStr);
  ShowMessage ('KeyValue = ' + (Sender as TUniDBLookupComboBox).KeyValueStr);

  • 0

#6 Farshad Mohajeri

Farshad Mohajeri

    Administrator

  • Administrators
  • 10421 posts

Posted 26 April 2018 - 04:03 PM

Grid içerisinde bulunan editörün amacı gride veri aktarmaktir. Dogrudan kullanılması sorunlara yol açabilir. O comboboxu sadece editor olarak düşünmeniz gerekiyor

Sent from my SM-N950F using Tapatalk
  • 0

#7 pro_imaj

pro_imaj

    Advanced Member

  • uniGUI Subscriber
  • PipPipPipPip
  • 607 posts

Posted 27 April 2018 - 05:18 AM

O zaman soruyu şöyle değiştireyim.

Grid'de ki bir Column'a veri yazma işlemi gerçekleştiğini nasıl alırım;

 

Yapmak istediğim şu;

Dblookupcombobox ta herhangi bir değer seçildiğinde bu seçilen değere istinaden veri tabanında sorgulama yapıp dönen değeri grid üzerindeki başka bir alanda göstermek!


  • 0

#8 Farshad Mohajeri

Farshad Mohajeri

    Administrator

  • Administrators
  • 10421 posts

Posted 27 April 2018 - 07:15 AM

Grid'in OnSetCellValue event'ini kullanmayı deneyin.


  • 0




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users