Skip to main content

AccessTr.neT


Çalışması Gereken Günü Hesaplaması

Çalışması Gereken Günü Hesaplaması

Çözüldü #1
Arkadaşlar hayırlı akşamlar.
Ekte sunduğum örnekte  İzin girilmemiş ise gün sayısıyla 3 çarpması ve yapması gerekende gözükmesi lazım. Görünmediği için ben sürekli izinlere sıfır yazıyorum. Bunun kolayı var mı? Teşekkür ederim.
.rar KADSH_Protez_Takip_sn.rar (Dosya Boyutu: 109,16 KB | İndirme Sayısı: 6)
Cevapla
#2
Merhaba,

Önceki sorunuza cevaben oluşturduğum srg_hesap isimli sorguyu düzenledim. Son hali olarak bu sorguyu kullanınız.

Eksik izin verisi girilen personele ait izin eklemesi için srg_bosizinekle isimli ekleme sorgusu oluşturdum. Bu sorguyu çalıştırdığınızda izin verisi girilmeyen personele ekleme yapar.

İnceleyip olumlu/olumsuz bildirimde bulununuz.
.rar KADSH_Protez_Takip_sld_bosekle.rar (Dosya Boyutu: 81,65 KB | İndirme Sayısı: 9)
Cevapla
#3
Sayın Ozanakkaya hocam
örneği inceledim önceden girilen izin bilgilerinin bazılarını sildim sorguyu çalıştırdım ama maalesef olmadı. ben bu sorunu mecbur heray izin tarihini girerek halledeceğim. teşekkür ederim.
Cevapla
#4
srg_bosizinekle isimli sorgunun Sql kaynağını aşağıdaki ile değiştiriniz.


Visual Basic Code
INSERT INTO izin ( iz, izta, izsr )
SELECT g_pervetarih.id, g_pervetarih.Tarihler, "0" AS bossure
FROM (SELECT Tablo1.id, Tablo1.Per_Ad, g_tarihler.Tarihler, [id] & "-" & Month([Tarihler]) & "-" & Year([Tarihler]) AS per_kriter
FROM Tablo1, (SELECT "01." & Format(Month(CDate("1 " & [Aylar])),"00") & "." & Year(Date()) AS Tarihler
FROM Aylar
GROUP BY "01." & Format(Month(CDate("1 " & [Aylar])),"00") & "." & Year(Date()), Month(CDate("1 " & [Aylar]))
HAVING (((Month(CDate("1 " & [Aylar])))<=Month(Date()))))  AS g_tarihler)  AS g_pervetarih LEFT JOIN Yap_Gereken ON g_pervetarih.[per_kriter] = Yap_Gereken.[per_kriter]
WHERE (((Yap_Gereken.per_kriter) Is Null));

Bu kod ile, nisan ayına girildiğinde 01.04.2018'i de ekler.
Cevapla
#5
Sayın Ozanakkaya hocam 
Dediğinizi yaptım fakat "Ölçüt ifadesinde veri türü uyuşmazlığı" diye uyarı veriyor.
Cevapla
#6
(05/03/2018 17:44)hegu Adlı Kullanıcıdan Alıntı: Sayın Ozanakkaya hocam 
Dediğinizi yaptım fakat "Ölçüt ifadesinde veri türü uyuşmazlığı" diye uyarı veriyor.
.rar KADSH_Protez_Takip_sld_bosekleSON.rar (Dosya Boyutu: 81,94 KB | İndirme Sayısı: 2)
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da