Sn. gogoli01,
Sorduktan sonra çözümünüzü de kendinizin bulması hoş olmuş.
Yazdığınız kod doğru çalışır. Ama bu tür durumlarda,
bence bilmeniz gereken bir kaç nokta var.
* Eğer tablonuzda ARACIN_DURUMU alanı Sayı olarak tanımlanmışsa,
Sayıları tırnak içinde olmadan kontrol etmelisiniz.
Kod:
DURUM: IIf([ARACIN_DURUMU]>1;"GARAJDA";"KİRADA")
* ARACIN_DURUMU kontrolünü ">" yerine "=" yapmak daha doğru olur.
Kod:
DURUM: IIf([ARACIN_DURUMU]=1;"KİRADA";"GARAJDA")
* ARACIN_DURUMU hanesinin 1 ve 2 'den farklı olma ihtimali varsa,
iç içe
IIF ile kontrol koyabilirsiniz.
Kod:
DURUM: IIf([ARACIN_DURUMU]=1;"KİRADA";IIf([ARACIN_DURUMU]=2;"GARAJDA";"Diğer Durum"))
* Eğer ARACIN_DURUMU hanesi sayı ise 1 ve 2 'den daha fazla ardışık seçenek var ise (1,2,3,4,5 vb..)
Choose fonksiyonu da kullanılabilir.
Kod:
DURUM: Choose([ARACIN_DURUMU];"KİRADA";"GARAJDA";"3.Durum";"4.Durum";"5.Durum")
Bildiğini bilenin arkasından git, bildiğini bilmeyeni uyar, bilmediğini bilene öğret, bilmediğini bilmeyenden kaç.
Konfüçyüs