cxButtonedit Readonly ?

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
Okyanus
Üye
Mesajlar: 18
Kayıt: 04 Mar 2005 04:36
Konum: Almanya

cxButtonedit Readonly ?

Mesaj gönderen Okyanus »

Selam,
cxDBButtonEdit ver 4.5.2 + Delphi 7 + Firebird 1.5 kullaniyorum.

cxDBButtoneditteki buttona tiklaninca musteri tipi diye baska bir pencere aciyorim ordan secilen degeri cxDBButtonEdit.text ozelligine esitliyorum.

Eger cxDBButtonEdit in read only ozelligini true yaparsam acilan musteri tipi penceresinden secilen degeri aliyor ama setfocus baska bir edite gecince eski degerine donuyor ve kayit deyince tabiki yeni degeri almadan eski haliyle kayit oluyor.
Eger false yaparsam kullanici cxDBButtonEdit de istedigi degeri giriyor, ben sadece tanimli degerleri secmesini istiyorum. Kisaca cxDBButtonEdite nasil bilgi girisini engelledigim halde sadece secilen degerleri esitliyerek kayit yaptirabilirim ?

Tesekkurler, kolay gelsin.
Okyanus
Kullanıcı avatarı
naile
Admin
Mesajlar: 1873
Kayıt: 11 Haz 2003 10:11

Mesaj gönderen naile »

edite değilde editin bağlı oludğu fielda atama yaparsanız sorun çözülür. Post yaptığınızda kaydeder, yapmazsanız eski değer kalır. Ama tabi atamayı yapmadan önce datasetin state i edit olmalı.
Kullanıcı avatarı
Okyanus
Üye
Mesajlar: 18
Kayıt: 04 Mar 2005 04:36
Konum: Almanya

Mesaj gönderen Okyanus »

Selam,

Cevap icin tesekkurler, sorunu cozdum.
Readonly ozelligini destekliyormus fakat ben esitlerken yanlis esitleme yapmisim, delphi de hata vermedigi icin hic dikkat etmedim.

cxDBBeOdemeSekli.Text := xDeger olarak esitleyince hata vermiyor ama fielde de kayit etmiyor. dogrusu cxDBBeOdemeSekli.DataBinding.Field.Text olacakmis.

iyi calismalar.
Okyanus
Cevapla