AccessTr.neT
İçinde Bulunduğumuz "günü" Göstermek -2 - 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ığı: İçinde Bulunduğumuz "günü" Göstermek -2 (/konu-icinde-bulundugumuz-gunu-gostermek-2.html)

Sayfalar: 1 2 3 4 5


İçinde Bulunduğumuz "günü" Göstermek -2 - yorum70 - 16/12/2019

Merhaba, üzerinde çalıştığım denetimli serbestlik uygulamasında ilerlidekçe bir takım sorunlarla karşılaşmaktayım.

Sn.berduş'un düzenlemiş olduğu " içinde bulunduğumuz günü gösterme" olayında ek bir sorunla karşılaştım.

Gün yazan kayıtları gösteriyor (P.Tesi......Cuma gibi) ancak, şahıs her ayın 15'inde gelecekse bunu göstermiyor. Örnek olması açısından Tbl_günler'e  "Ayın 16'sı" değerini ekledim.

Bir başka husus, ilgili büro C.TESİ-PAZAR çalışmıyor, dolayısıyla ekranda gözükmesinin bir anlamı yok, bunun yerine bu tarih dahil+4 gün göstermemiz mümkün olabilir mi acaba !

Örnek; Bugün perşembe ise;  PERŞEMBE-CUMA -C.TESİ-PAZAR gelecekler ana formda ki liste_gun kutusunda yer alsın istiyorum. (date+4 yaptım olmadı)
 sorgu= sorgugun_kopyası
Liste_gun

Farklı fikirlere de açığım, teşekkür ederim.


Cvp: İçinde Bulunduğumuz "günü" Göstermek -2 - berduş - 16/12/2019

yalnız az önce denedim liste sorgusunun kodunu önceki konunuzda tanımladığım kodla değiştirince ayın 16sını da gösterdi
(12/12/2019, 01:29)berduş yazdı: sorgu kodu
Kod:
SELECT VERIGIRIS.TCKIMLIKNO, VERIGIRIS.ADISOYADI, VERIGIRIS.BASLAMATARIHI, VERIGIRIS.BITISTARIHI, VERIGIRIS.hangigun.ValueFROM VERIGIRISWHERE (((VERIGIRIS.hangigun.Value)=CStr(Format(Date(),"dddd")))) OR (((SayiAl([VERIGIRIS]![hangigun]![Value]))=Format(Date(),"d")));



Cvp: İçinde Bulunduğumuz "günü" Göstermek -2 - yorum70 - 16/12/2019

Sn.Berduş, sorgulardan ve programdan " hangigün.value" (mtn_hangigun) kısmını çıkarmak, yerine sadece "gun- gunler.value (mtn_gunler kısımını kullanmak istiyorum. Hangigün olayı biraz anlamsız geldi bana- ki zaten GELDİ-GELMEDİ yazıyoruz !...Tekrar bakıp-bilgi vereceğim.

Tşk.


Cvp: İçinde Bulunduğumuz "günü" Göstermek -2 - yorum70 - 16/12/2019

SELECT VERIGIRIS.TCKIMLIKNO, VERIGIRIS.ADISOYADI, VERIGIRIS.BASLAMATARIHI, VERIGIRIS.BITISTARIHI, VERIGIRIS.hangigun.ValueFROM VERIGIRISWHERE (((VERIGIRIS.hangigun.Value)=CStr(Format(Date(),"dddd")))) OR (((SayiAl([VERIGIRIS]![hangigun]![Value]))=Format(Date(),"d")));



kodu, eksik ilgeç uyarısı veriyor , önceki sorgularla (srggun-sorgumodüllü) ile de denedim, 16 sını vermiyor !


Cvp: İçinde Bulunduğumuz "günü" Göstermek -2 - berduş - 16/12/2019

hangigün alanını devradışı bırakıp günler alanına göre yapılmış hali aşağıdadır
SELECT VERIGIRIS.TCKIMLIKNO, VERIGIRIS.ADISOYADI, VERIGIRIS.BASLAMATARIHI, VERIGIRIS.BITISTARIHI, VERIGIRIS.GUNLER.Value, SayiAl([VERIGIRIS]![GUNLER]![Value]) AS İfade1
FROM VERIGIRIS
WHERE (((VERIGIRIS.GUNLER.Value)=CStr(Format(Date(),"dddd")))) OR (((SayiAl([VERIGIRIS]![GUNLER]![Value]))=Format(Date(),"d")));
.rar siteye_16 sorunu_hy.rar (Dosya Boyutu: 107,39 KB | İndirme Sayısı: 2)



Cvp: İçinde Bulunduğumuz "günü" Göstermek -2 - berduş - 16/12/2019

siz sorgunuzda SayiAl() kullanmamıştınız