sorguda iff

1 2
31/03/2016, 12:43

access acemisi

değerli Arkadaşlar
Sorguda;

ek_ahlat   tablosuna ait , ek_ahlatder_uye_profil  alanındaki sayısal değer 1 olduğunda ,aidat; 2 olduğunda ,bağış;  3 olduğunda  SONUC alanına diğer yazmasını istersek nasıl formülüze  edeceğiz. Selam


31/03/2016, 12:54

atoz112

sayın Access acemisi,

bahsettiğiniz talebinize yönelik olarak;

ilgili sonuc alanının üst satırını aşağıdaki kod ifadesi ile değiştiriniz.

Kod:
onuc:IIF(ek_ahlatder_uye_profil=1;"aidat";IIF(ek_ahlatder_uye_profil=2;"bağış";"diğer"))

olası durumda,lütfen Site Kuralları gereği örnek uygulamanızı içeriğinde farazi gerçek dışı ve sonuçları görebilmek adına da birkaç veri barındıracak şekilde konunuza dahil ediniz.

bilginize...iyi çalışmalar,saygılar.
31/03/2016, 12:56

access acemisi

Teşekkürler Sn Hocam Saygılar
Buna ilaveten şöyle bir ek soru sormak istiyorum.
Sayısal değer 4,5,6 olduğunda da Değerlendirilecek yazması için nasıl formül yazacağız.Saygılar
31/03/2016, 14:09

ozanakkaya

iif ile de yapılabilir, ancak 




Test: Switch([ek_ahlatder_uye_profil]=1;"aidat";[ek_ahlatder_uye_profil]=2;"bağış";[ek_ahlatder_uye_profil]=3;"diğer";[ek_ahlatder_uye_profil]=4;"Değerlendirilecek";[ek_ahlatder_uye_profil]=5;"Değerlendirilecek";[ek_ahlatder_uye_profil]=6;"Değerlendirilecek")



şeklinde Switch fonksiyonunu kullanabilirsin.
31/03/2016, 14:23

atoz112

sayın Access acemisi,

bahsettiğiniz talebinize yönelik olarak;

ilgili kod ifadesini aşağıdaki ile değiştiriniz.

Kod:
sonuc:IIF(ek_ahlatder_uye_profil=1;"aidat";IIF(ek_ahlatder_uye_profil=2;"bağış";IIf(Eval(ek_ahlatder_uye_profil In (4;5;6));"Değerlendirilecek";"diğer")))

bilginize...iyi çalışmalar,saygılar.
31/03/2016, 14:29

access acemisi

Sn ozanakkaya
Teşekkür ederim.İlginize.Switch de  güzel oldu. 
Değerlerden 1-2-3-4-5-6 olanları bu şekilde düzenlemiş olduk.
Alandaki sayısal değerler 1 den başlayıp 15 kadar olduğunu varsayalım.Bu şekilde kodu devam ettirdiğimizde acaba bir sorun yaşanabilir mi.?
Switch veya Iff hangisi daha sağlıklı olur.
Saygılar
Sn Hocam Son düzenlemeniz de gördüm bu da güzel olmuş.
Bunları 15 adet kadar çoğaltırsak bir sıkıntı yaşanır mı.
Allah sizlerden razı olsun.Saygılar
1 2