AccessTr.neT
Sorguda if then kullanımı - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Sorguda if then kullanımı (/konu-sorguda-if-then-kullanimi.html)

Sayfalar: 1 2 3


Cvp: Sorguda if then kullanımı - Yandemir - 04/09/2011

if then olmaz IIF kullanmalısınız.

Like iif([Formlar].[Frm_Araclar_Ana].[Rkangrubu];"*" & [Formlar].[Frm_Araclar_Ana].[Rkangrubu] & "*";"*")



Cvp: Sorguda if then kullanımı - iscinar - 04/09/2011

(04/09/2011, 14:51)Yandemir yazdı: if then olmaz IIF kullanmalısınız.

if then olayını ben araştırmalarım sonucu galiba böyle yapmalıyım diyerek çıkardım.

Ancak Sn.BlackEagle'nin ve sizin çözüm önerinizle yanlış yolda olduğumu anladım.

Sn.BlackEagle'nin çözüm önerisiyle sizin öneriniz arasında fark varmıdır yoksa alternatif bir yol mudur?


Cvp: Sorguda if then kullanımı - Yandemir - 04/09/2011

aynı olay sayılır if dediğiniz için kullandım.
benim örnekte boş ise '*' yani tümü gelir. dolu ise içeren kelimeleri alır.


Cvp: Sorguda if then kullanımı - iscinar - 04/09/2011

Teşekkürler.
İki kodu da bir kenara kaydediyorum.


Cvp: Sorguda if then kullanımı - ozanakkaya - 05/09/2011

3. kod olarak kaydedin.
eğer 2'den fazla kriter var ise Switch işlevini kullanabilirsin.


Birimi: Switch([Birim]="L";"Lojistik";[Birim]="P";"Personel";[Birim]="E";"Eğitim")



Cvp: Sorguda if then kullanımı - iscinar - 05/09/2011

(05/09/2011, 19:02)sledgeab yazdı: 3. kod olarak kaydedin.
eğer 2'den fazla kriter var ise Switch işlevini kullanabilirsin.


Birimi: Switch([Birim]="L";"Lojistik";[Birim]="P";"Personel";[Birim]="E";"Eğitim")

Teşekkürler Sn. sledgeab
Kaydettim bilin