Konu Araçları | Seçenekler: | Gösterim Stili
Tarih
27/10/2011 09:35
Konu Sahibi
yturan
Yorumlar
18
Okunma
4847
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....
108
11/11/2008
0
Karaman
Ofis XP
28/08/2017,11:52
Çö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

Düşünmek en zor iştir...
Kullanici Avatari
Uzman
O....
6.090
29/10/2008
Bursa
Yazılım Geliştirici
Ofis 2010 32 Bit
31/08/2017,19:08
Çö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....
108
11/11/2008
0
Karaman
Ofis XP
28/08/2017,11:52
Çözüldü 
Kaıyt edin??


Cevapla

alpeki99

Düşünmek en zor iştir...
Kullanici Avatari
Uzman
O....
6.090
29/10/2008
Bursa
Yazılım Geliştirici
Ofis 2010 32 Bit
31/08/2017,19:08
Çö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....
108
11/11/2008
0
Karaman
Ofis XP
28/08/2017,11:52
Çö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

Aktif Üye
Kullanici Avatari
Aktif Üye
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
Çözüldü Sorguda Veri Sayma İşlemi ertans 10 317 25/08/2017, 16:34 ertans
Çözüldü Access Sorguda Toplama İşlemi onrask 6 386 16/06/2017, 18:13 ozanakkaya
Çözüldü Formda Farklı Tablolardan Toplama İşlemi Yapmak ALTANs 5 408 01/06/2017, 17:12 ALTANs
Çözüldü Alt Alta Olan Verileri İd Bazında Yan Yana Getirmek ufukcem 6 470 29/05/2017, 18:06 atoz112
Çözüldü Faklı Değerleri Sayma Hk. serkan1985 3 355 17/05/2017, 14:06 serkan1985

Türkçe Çeviri: MCTR, Yazılım: MyBB, © 2002-2017 MyBB Group.
Forum use Krzysztof "Supryk" Supryczynski addons.