Skip to main content

AccessTr.neT


Sorgu Listesinden Kayıt Edilenlerin Silinmesi

Sorgu Listesinden Kayıt Edilenlerin Silinmesi

#7
son hali denenerek yüklenmiştir. izin gün alanı benim şu anki problemim için önemli bir şey değil. orada personelin kazandığı yıllık izin gününü gösteriyor. bende ki amaç o listeden yıllık izni hakkettiğini gördüğüm kişiye izin hakkını tabloya yazdıktan sonra silinmesi.
Cevapla
#8
sorun zaten sorguda kullanılan alan değil, hazırladığınız sorguda kimlere izin girildiğini hangi alanın belirlediği. izin girdiğinizi, sorgu hangi alandaki hangi değere göre bilecek? kriter olarak bunu eklemelisiniz sorguya.
Cevapla
#9
(02/09/2020, 00:11)berduş yazdı: sorun zaten sorguda kullanılan alan değil, hazırladığınız sorguda kimlere izin girildiğini hangi alanın belirlediği. izin girdiğinizi, sorgu hangi alandaki hangi değere göre bilecek? kriter olarak bunu eklemelisiniz sorguya.

işte bende bu noktada takıldım. yıllık izin hakkını Tbl_HakYlkizin tablosuna yazıyorum fakat yazdıktan sonra nasıl kurgulamalıyım ki bu listeden silinsin.
Cevapla
#10
Tbl_HakYlkizin tablosunda sadece izin alanlar mı var?
Cevapla
#11
evet sadecek izin hakkı olanlar var.
Cevapla
#12
Srg_Yillik_İzin_Kazanan sorgusunun kodunu aşağıdaki kodla değiştirip dener misiniz?
SELECT Tbl_Personel.PrsId, Tbl_Personel.Sicil_No, Tbl_Personel.adi, Tbl_Personel.soyadi, Tbl_Personel.İse_Giris, Year(Date())-1 AS Yİl, Date() AS Bugun, DateDiff("yyyy",[İse_giris],[bugun]) AS hizmetyıl, ([hizmetyıl]*365)+[İse_giris] AS izinhakedis, Tbl_HakYlkizin.PERS_ID
FROM Tbl_Personel LEFT JOIN Tbl_HakYlkizin ON Tbl_Personel.PrsId = Tbl_HakYlkizin.PERS_ID
WHERE (((Tbl_HakYlkizin.PERS_ID) Is Null));
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task