Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
erdogan_ozkaya
Üye
Mesajlar: 839 Kayıt: 03 Eki 2007 02:00
Mesaj
gönderen erdogan_ozkaya » 17 Mar 2011 02:03
Arkadaşlar Aşağıdaki Kodun Daha Kolayı Varmı Acaba?
Kod: Tümünü seç
if Data.FieldByName('Medeni_Durum').AsString='Evli'
then Personel.ComboBox1.ItemIndex:=0; begin
if Data.FieldByName('Medeni_Durum').AsString='Bekar'
then Personel.ComboBox1.ItemIndex:=1; begin
if Data.FieldByName('Medeni_Durum').AsString='Dul'
then Personel.ComboBox1.ItemIndex:=2; begin
Teşekkürler.
sabanakman
Kıdemli Üye
Mesajlar: 3081 Kayıt: 17 Nis 2006 08:11
Konum: Ah bi Antalya olaydı keşke (Ankara)
Mesaj
gönderen sabanakman » 17 Mar 2011 02:26
Eğer
Personel.ComboBox1 bileşeninizin
Items özelliğinde de bu alanla aynı şekilde Evli-Bekar-Dul değerleri ile doluysa
Kod: Tümünü seç
Personel.ComboBox1.ItemIndex:=Personel.ComboBox1.Items.IndexOf(Data.FieldByName('Medeni_Durum').AsString)
kodu işinize yarayacaktır.
Şaban Şahin AKMAN
_________________
Derin olan kuyu değil kısa olan iptir. - .
erdogan_ozkaya
Üye
Mesajlar: 839 Kayıt: 03 Eki 2007 02:00
Mesaj
gönderen erdogan_ozkaya » 04 Kas 2012 09:09
hocam merhaba,
bunun DBLookupCombobox1 olanını nasıl yapabilirim ?
teşekkürler
sabanakman
Kıdemli Üye
Mesajlar: 3081 Kayıt: 17 Nis 2006 08:11
Konum: Ah bi Antalya olaydı keşke (Ankara)
Mesaj
gönderen sabanakman » 05 Kas 2012 07:00
Kod: Tümünü seç
DBLookupComboBox1.Field.Value:=
DBLookupComboBox1.ListSource.DataSet.Lookup(DBLookupComboBox1.ListField,
'AranacakDeğer',
DBLookupComboBox1.KeyField)
Şaban Şahin AKMAN
_________________
Derin olan kuyu değil kısa olan iptir. - .
erdogan_ozkaya
Üye
Mesajlar: 839 Kayıt: 03 Eki 2007 02:00
Mesaj
gönderen erdogan_ozkaya » 06 Kas 2012 12:08
Hocam bu şekilde mi olmalı ?
Kod: Tümünü seç
BORC_ALACAK_FISI.DBLookupComboBox1.Field.Value:=BORC_ALACAK_FISI.DBLookupComboBox1.ListSource.DataSet.Lookup(BORC_ALACAK_FISI.DBLookupComboBox1.ListField,'Para_Birimi',BORC_ALACAK_FISI.DBLookupComboBox1.KeyField);