Skip to main content

AccessTr.neT


Weekday İle Haftalık Ajanda Hazırlamak

M_Kemal_Askeri
M_Kemal_Askeri
4
760

Weekday İle Haftalık Ajanda Hazırlamak

#3
Merhaba, @orhantanriverdinin cevabına ek olarak, 

Weekday(#17.02.2020#,1)

kodu ile 17/02/2020 tarihinin, haftanın kaçıncı günü olduğunu görürsünüz. Siz metin kutusunun biçim özelliğini tarih olarak belirlediğiniz için dd.mm.yyyy formatında tarih görüyorsunuz. Aslında orada 2, yani haftanın 2. günü yazıyor. 2 yazmasının sebebi de virgülden sonra 1 yazmanız. weekday fonksiyonunda, 1 yazarsanız ilk günü Pazar olarak hesaplar. Haftanın ilk gününün Pazartesi olması için 

Weekday(#17.02.2020#,2)

kodu kullanılır.

Siz bu metin kutusunda 19/02/2020 tarihinin bulunduğu haftanın ilk gününü görmek için,

Metin46 metin kutusunun denetim kaynağına

=#19.2.2020#-(DatePart("w";#19.2.2020#;2)-1)

Sonraki gün için, metin55'in denetim kaynağına 

=#19.2.2020#-(DatePart("w";#19.2.2020#;2)-2)


yazmalısınız.

Bu durumda da, liste22, Metin55'e bakacağı için satır kaynağı

SELECT Tbl_Ajanda.KytNu, Tbl_Ajanda.islemTrh, Tbl_Ajanda.KonuBaslik, Tbl_Ajanda.HatirlatmaTrh, Tbl_Ajanda.Bitti FROM Tbl_Ajanda WHERE (((Tbl_Ajanda.HatirlatmaTrh)=Format([Forms]![Frm_Ajanda_Haftalik]![Metin55],"dd/mm/yyyy")) AND ((Tbl_Ajanda.Bitti)=No));


olmalı. Uygulamanızı tasarlarken Yapılmaması Gereken Ölümcül HatalarURL'ye Git konusunu inceleyin. Metin kutusunun ismi Metin55 yerine mtn_tarih2 vs. olmalı. Form ismi "Frm_Ajanda_Biten_Hatırlatmalar" yerine "Frm_Ajanda_Biten_Hatirlatmalar" olmalı.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
Cvp: Weekday İle Haftalık Ajanda Hazırlamak - Yazar: ozanakkaya - 19/02/2020, 13:41
Task