Ay bazında gün sayma işlemi
Tarih
27/10/2011 09:35
Konu Sahibi
yturan
Yorumlar
18
Okunma
4163
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy



yturan
Aktif Üye
Kullanici Avatari
Aktif Üye
Y.... T....
100
11/11/2008
0
Karaman
Ofis XP
04/11/2016,09:36
Çözüldü 
Merhabalar, İzin programı hazırlamaya çalışıyorum. İzinlerin ay ay dökümünü almak istiyorum. Ancak bir aydan diğer aya sarkan izin gün sayısını o ay içinde sayması gerekiyor. Yani Ali Can isimli personelin Mart ayında aldığı izin aynı ay içinde olduğu için 3 gün olarak saydırıyoruz. Ama Mayıs ayında 20 günlük izin almış, bu iznin 4 günü Haziran ayına sarkmış. Mayıs ayına 16 gün Haziran ayına 4 gün sayması gerekiyor. Haziran ayında da 1 gün izin almmış 4+1= 5 ile toplaması gerekiyor. Yapamadım arkadaşlar... Yardımcı olursanız sevinirim...


Ek Dosyalar
.rar   tarih_hesap_kitap.rar (Dosya Boyutu: 2,6 MB / İndirme Sayısı: 16)
Cevapla


alpeki99
Yeniden başlayabilmek...
Kullanici Avatari
Uzman
O....
5.975
29/10/2008
Ordu
Ofis 2013 32 Bit
Bugün,14:32
Çözüldü 
Şu anda bakamıyorum ancak fikir olarak vereyim. İzinleri kaydederken eğer sonraki aya sarkıyorsa sarkan günleri ayrıca kaydedin. Yani Mayıs için 4 gün ise Haziran'a 3 gün ayrıca kaydedin. Diğer türlü işin içinden çıkamazsınız.
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


yturan
Aktif Üye
Kullanici Avatari
Aktif Üye
Y.... T....
100
11/11/2008
0
Karaman
Ofis XP
04/11/2016,09:36
Çözüldü 
Kaıyt edin??
Cevapla


alpeki99
Yeniden başlayabilmek...
Kullanici Avatari
Uzman
O....
5.975
29/10/2008
Ordu
Ofis 2013 32 Bit
Bugün,14:32
Çözüldü 
Tabloya kaydederken direkt tek kayıt olarak eklemeyin. İzin başlangıcı izin bitişi diye kaydediyorsunuz tek bir kayıtla hallediyorsunuz şu anda. Kaydederken fonksiyonlar ile otomatik olarak aylara göre günleri ayırabileceğiniz gibi kendiniz yeni izin eklerken iki ayrı kayıtta ekleyebilirsiniz.
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


yturan
Aktif Üye
Kullanici Avatari
Aktif Üye
Y.... T....
100
11/11/2008
0
Karaman
Ofis XP
04/11/2016,09:36
Çözüldü 
Sayın alpteki99, sizin söylediklerinizi bi yapabilsem sorun kalmaz. Bu yüzden yardım istiyorum. Bir örnek bulabilsem uğraşacam üzerinde...
Cevapla


accessman

Kullanici Avatari
Onursal
2.367
31/10/2008
425
Denizli
Ofis 2003
20/09/2016,00:20
Çözüldü 
sn.yturan
bu teknik olarak çok kullanışlı bir program olmayacak
hiç bir işyerinde aylık izin olmaz
hep yıllık olur
bu ancak bilgisayar programlamada okuyan bir öğrencinin ev ödevi olabilir
zira amaç işin öğrenilmesi ise gereklimi gereksiz mi önemli olmaz
gelelim nasıl yapılacağına
bir kere tbizin tablosunda gün alanı otomatik bile hesaplamıyorken
böyle bir istekte bulunmak ayranı yok içmeye diye başlayan atasözünü hatırlatıyor
ama nasıl yapabiliriz
fikir fırtınası yapacak olursak
bilgisayar bunu otomatik olarak görecekse
bir döngü yapacaksın
bu döngü 01.01.2011 den 31.12.2011 e kadar kontrol edecek
diyecekki
01.01.2011 izinli olduğu gün mü
evet ise bunu bir tabloya 01.01.2011 olarak ekleyecek
........
15.01.2011 izinli oluğu gün mü
evet ise bunuda aynı tabloya 15.01.2011 olarak ekleyecek
tüm yıl bitince bu eklediğimiz tabloyu çapraz tablo olarak sorgulayacağız
her aydaki izin sayılarını ay ay bulacağız
gelelim en önemli kısmına
bu döngü nasıl olacak
bence şöyle olacak
---------
bir kere kişi id ile bağlantılı olacak
yani istediğin kişinin id ile izin tablosunu süzeceksin
sonra elde ettiğin tablonun birinci kaydından itibaren
her satırı elindeki tarih ile yani "01.01.2011" ile kıyaslayacaksın
-----
-----
if 01.01.2011 >= başlangıç tarihi ve 01.01.2011 <= bitiş tarihi then
sorgu ile veya ado ile 01.01.2011 tarihini tabloya ekleyeceksin
else
bir sonraki satıra geç
end if
-----
-----
bu işlem bittiğinde elinde izinli olduğu günlerin eklendiği 15-20 kayıtlık bir tablo olacak

bunu yapacak vaktim olmadığından yapamadım
sen başla takıldığın yerde yardım edelim

@benbendedeilem
Cevapla







Konuyu Okuyanlar: 1 Ziyaretçi


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Tarih Son Yorum
  Değere göre farklı tablolara kayıt işlemi ozer1971 4 210 12/09/2016, 10:47 atoz112
  Devir işlemi ve tablo güncelleme ates2014 2 132 01/09/2016, 15:40 ates2014
  Liste Kutusundaki Verileri Sayma Allback 4 239 20/06/2016, 08:20 Allback
  Kayıt İşlemi Hakkında notrino 4 342 30/05/2016, 15:26 notrino
Çözüldü Çalışılan Günleri Sayma/Toplama-Uyarı Verme yorum70 3 273 06/04/2016, 22:10 atoz112


Türkçe Çeviri: MCTR, Forum Yazılımı: MyBB, © 2002-2016 MyBB Group.
DMCA.com Protection Status
© Desing by XSTYLED| Develops by ozanakkaya