Skip to main content

AccessTr.neT


İçinde Bulunduğumuz "günü" Göstermek -2

İçinde Bulunduğumuz "günü" Göstermek -2

Çözüldü #1
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.
.rar siteye_16 sorunu.rar (Dosya Boyutu: 118,99 KB | İndirme Sayısı: 1)
"Oyun bitince  şah ve piyon aynı kutuya atılır "
Cevapla
#2
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ş Adlı Kullanıcıdan Alıntı: 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")));
Cevapla
#3
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.
"Oyun bitince  şah ve piyon aynı kutuya atılır "
Cevapla
#4
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 !
"Oyun bitince  şah ve piyon aynı kutuya atılır "
Cevapla
#5
hangigün alanını devradışı bırakıp günler alanına göre yapılmış hali aşağıdadır
SQL Code
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ı: 1)
Cevapla
#6
siz sorgunuzda SayiAl() kullanmamıştınız
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task