Skip to main content

AccessTr.neT M.



10 yıldan fazla calışmış personele 10 gün fazla yıllık izin verme işlemini

10 yıldan fazla calışmış personele 10 gün fazla yıllık izin verme işlemini

Çözüldü #1
Bu veritabanında 10 yıldan fazla çalışmış personele yıllk izne 10 gün ekliycek bunu yapmadım yardımcı olursanız sevnrm tşkler.

.rar güncel son.rar (Dosya Boyutu: 462,89 KB | İndirme Sayısı: 33)
Cevapla
Çözüldü #2
Seruz abimizin güzel konusunu incelemenizi tavsiye ederim. İki tarih arasında geçen süreyi bulabilirsiniz.

Tarih Fonksiyonları

AccessTr.Net teknik konular içeren bir sitedir. Bu tip sitelerde en iyi şekilde yardım alabilmeniz için Site Kurallarını mutlaka okumanız ve buna göre hareket etmeniz lazım.
Cevapla
...........
Çözüldü #3
Bir sorgu oluşturun ve Sql cümleciği olarak şunu ekleyin:


SELECT personel_bilgisi.TC, personel_bilgisi.ADI, personel_bilgisi.SOYADI, personel_is_bilgisi.ISE_BAŞLANGIC_TARIHI, DateDiff("d",[ISE_BAŞLANGIC_TARIHI],Now()) AS KIDEM, IIf([KIDEM]>=3650,"10","0") AS EKLENECEK
FROM personel_bilgisi INNER JOIN (personel_is_bilgisi INNER JOIN personel_izin_bilgi ON personel_is_bilgisi.TC = personel_izin_bilgi.TC) ON personel_bilgisi.TC = personel_is_bilgisi.TC;


Böylece mevcut tüm personelin isimleri, işe başlangıç tarihleri, kaç günbdür çalıştıkları ve 3650 günü dolduranlar için eklenecek 10 günlük süreyi içeren EKLENECEK alanı görülebilir.

İnadına, ille de Accesstr.net...
Cevapla
Çözüldü #4
hocam cok sağolun ilginize teşekkür ederim

Cevapla
...........

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

Yorum yapmak için üye olmanız gerekiyor

ya da