Comboboxdaki stringi okuyup dbedite sabit değer atamak

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
guney_tosun
Üye
Mesajlar: 82
Kayıt: 19 Ağu 2005 09:34
Konum: Istanbul

Comboboxdaki stringi okuyup dbedite sabit değer atamak

Mesaj gönderen guney_tosun »

Selamlar;
Bir tane combobox'ım var itemların HOLD,WAIT,DELIVERY var .

Ben hold seçtiğimde dbedit1'in değerinin 56-126 olmasını istiyorum

Ama işin mantığını kuramadım yada sabahladım o yuzden kafam karışık.

Teşekkürler
Celebrating the past , Creating the Future
Kullanıcı avatarı
Asri
Kıdemli Üye
Mesajlar: 767
Kayıt: 16 Eyl 2003 09:54
Konum: istanbul

Mesaj gönderen Asri »

Merhaba,
Combobox ın OnExit eventına aşağıdaki gibi bir kod yazabilirsiniz.

Kod: Tümünü seç

procedure TForm1.ComboBox1Exit(Sender: TObject);
    begin
        IF COMBOBOX1.TEXT='HOLD' THEN
          TABLE1.FIELDBYNAME('DEGER').ASSTRING:='55-126';


    end;

İyi çalışmalar.

___________________
ofenX
Öğrenmek ve öğretmek, akıntıya karşı yüzmek gibidir ilerleyemediğiniz taktirde gerilersiniz.
Kullanıcı avatarı
lazio
Moderator
Mesajlar: 1527
Kayıt: 11 Tem 2003 04:55
Konum: İstanbul

Mesaj gönderen lazio »

combobox tan değer seçitiğinde dbedit in bağlı olduğu tablo ve alana istediğin değeri aktar.
örneğin,

if Combobox.Text = 'Hold' then
Table1Alan1.Value := 56;
else if....
.....
gibi.

dikkat etmen gereken bu işlem sırasında Table1 in Insert yada Edit modunda olması gerektiğidir.
DeveloperToolKit

..::|YeşilMavi|::..
guney_tosun
Üye
Mesajlar: 82
Kayıt: 19 Ağu 2005 09:34
Konum: Istanbul

Mesaj gönderen guney_tosun »

Teşekkür ederim arkadaşlar sağolun..
Celebrating the past , Creating the Future
aLonE CoDeR
Kıdemli Üye
Mesajlar: 1223
Kayıt: 26 Nis 2005 04:08

Mesaj gönderen aLonE CoDeR »

lazio yazdı:

Kod: Tümünü seç

if Combobox.Text = 'Hold' then
bu kod combonun tüm içeriğini verir sanırım...
Kullanıcı avatarı
lazio
Moderator
Mesajlar: 1527
Kayıt: 11 Tem 2003 04:55
Konum: İstanbul

Mesaj gönderen lazio »

bLue aLonE yazdı:
lazio yazdı:

Kod: Tümünü seç

if Combobox.Text = 'Hold' then
bu kod combonun tüm içeriğini verir sanırım...
combonun tüm içeriğini veren;
combobox.items.Text dir..
DeveloperToolKit

..::|YeşilMavi|::..
aLonE CoDeR
Kıdemli Üye
Mesajlar: 1223
Kayıt: 26 Nis 2005 04:08

Mesaj gönderen aLonE CoDeR »

Pardon, bugün doktorla tartıştım hala kafam yerine gelemedi :oops:
Kullanıcı avatarı
lazio
Moderator
Mesajlar: 1527
Kayıt: 11 Tem 2003 04:55
Konum: İstanbul

Mesaj gönderen lazio »

geçmiş olsun hocam.
DeveloperToolKit

..::|YeşilMavi|::..
aLonE CoDeR
Kıdemli Üye
Mesajlar: 1223
Kayıt: 26 Nis 2005 04:08

Mesaj gönderen aLonE CoDeR »

Teşekkürler..
Cevapla