AccessTr.neT
Sorgulamada Eger formülü - 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ığı: Sorgulamada Eger formülü (/konu-sorgulamada-eger-formulu.html)

Sayfalar: 1 2 3


Sorgulamada Eger formülü - Yakut - 12/04/2009

slm,

sorgulamada " gün " de deger oldugu zaman kontrol kutusu otomatik olarak nasil isaretlenebilir. deger yoksa yani bos ise isaretlenmesin.

bunu tabii formda yapabiliyorum. sadece bunu sorgulamada yapilabilir mi?

saygilar


Cvp: Sorgulamada Eger formülü - tdsharun - 12/04/2009

IIF(KOŞUL, DOĞRUYSADEĞER, YANLIŞSADEĞER)

Örnek:

Kodda:
Kod:
IIF([AlanAdi] = 100, "EŞİT", "EŞİT DEĞİL")
Sorguda:
Kod:
IIF([AlanAdi] = 100; "EŞİT"; "EŞİT DEĞİL")
Not: Kodlarda ayırıcı olarak virgül, form ve sorgularda noktalı virgül...

Kolay gelsin...


Cvp: Sorgulamada Eger formülü - Yakut - 12/04/2009

sayin tdsharun,

benim istedigim "gün" olan sutunda deger varsa yani herhangi bir sayi varsa o zaman kontrolkutusu otomatik olarak isaretlenecek.
bu nu formda yapilabiliyor. acaba sorgulamada bunu yapmak mümkün mü ?

saygilar


Cvp: Sorgulamada Eger formülü - nihatkr - 12/04/2009

Selam Sorgudada yapmak mümkün Ancak evet hayır olarak. Bunu neden formda yapmayı düşünmüyorsunuz da direkt sorguda. Tabloya veri girmek için nasılsa bir form yapacaksınız.


Cvp: Sorgulamada Eger formülü - tdsharun - 12/04/2009

Hocam, ben de aynı şeyi düşünüyordum. Onun için cevap verme sürem uzadı. Yoksa soruyu okur okumaz aklıma ilk sizin de belirttiğiniz nokta geldi.

Sorguda yapmak için epey uğraştım ancak sorgu zaten var olan tablodan veri aldığı için tablodaki alanı değiştiremiyoruz. Bunun için de sanırım Güncelleme Sorgusu çalıştırmak daha doğru olacak...

Sayın Yakut'un vereceği cevaba göre cevap yazmak daha doğru olacak...


Cvp: Sorgulamada Eger formülü - nihatkr - 12/04/2009

e mantıklı olanı formdan gitmek. sonuçta sorguda formülle yapacağı için tablo alanını değiştirmez busferde sorgudan tablo alanına giriş için tablo yacaksın veya güncelleme ile uğraşacaksın. En mantıklısı direk form oluşturup iki kodla işi çözmesi sanırım.
Bekleyip görelim.