Skip to main content

AccessTr.neT


Çalışılacak iş gününü bulma

Çalışılacak iş gününü bulma

#13
Tekrar Merhaba atoz112,

11.mesajda gönderdiğiniz ATOZ5 isimli dosyada startdate = 18.02.2016, çalışma gün sayısını 7 girdiğinizde sonucun "holiday tablosundaki değerlere göre" 01.03.2016 çıkması gerekirken maalesef 04.03.2016 çıkıyor. Yani yine holiday tablosuna göre değil, başka şeylere göre hareket ediyor gibi. Bunu gördünüz mü acaba?

Yani sistemin çalışması mantıken şöyle olmalı; girdiğim tarihe, eklediğim çalışma gün sayısı sonucunda çıkan tarih değeri, tablodaki tarih değerleriyle karşılaştırılmalı, bu karşılaştırma sonrasında eğer çıkan değer tabloda varsa bir ileriye ötelemeli. Ötelenen değer yine tablodaki değerlerle karşılaştırılmalı yine aynısı varsa bir ileri ötelemeli. Hiçbir şekilde tablodan bağımsız tarih değerlerinin sistemimize işleyişini dahil etmemeliyiz. Bir an için hafta içi-haftasonu-tatil kavramlarını unutup sadece tablo değerlerine göre öteleme yaptırmayı başarırsak bu benim için yeterli..
Cevapla
#14
Tekrar merhaba,

13.mesajımda bir mantık hatası var mı diye düşünüyorum. Sizde bir incelerseniz sevinirim. Aslında tam olarak şöyle işlemeli galiba,

Başlangıç tarihini belirttikten sonra, çalışma gün sayısı ifade edildiğinde, 1.sonuç "başlangıç tarihi" + "çalışma gün sayısı" olmalı.(Tabi bu sonuç tarih cinsinden olacak). Sonra, çıkan bu tarih ile ilk girdiğimiz tarih arasında kalan "holiday" tablosundaki tarih değerleri sayılmalı ve sonucu o değere göre ötelemelidir. Bu da 2. sonuç oluyor. İşte tam bu noktada çıkan bu 2.sonuç da holiday tablosunda bir değere denk geliyorsa yine öteleme gerçekleşmelidir. Çıkan 3.sonuç da holiday tablosunda bir değere denk gelirse yine ötelenmelidir vs...vs..vs.. Galiba böyle çalışmalı, yanlış mıyım?
Bu arada siteniz ile ilgili bir bilgi aktarmak istiyorum,

Zaman zaman sitenize kullanıcı adı ve şifremle girmeme rağmen forumdaki dosyaları indirmeye çalıştığımda tekrar kullanıcı adı ve şifre soran "üye giriş" sayfanız açılıyor. (üye değilsiniz tarzında bir uyarı ekranıyla birlikte).. Tekrar giriyorum sonra tekrar soruyor ve bir loop a sokuyor kullanıcıyı..Bazen de bu olmuyor, gayet normal çalışıyor..Bilginize..
Cevapla
#15
sayın notrino,

EK'te;

bahsettiğiniz talebinize yönelik olarak hazırlanmış örnek uygulama mevcuttur.inceleyebilirsiniz.

NOT
kodları;
çalışma gün sayısı denetiminin ÇIKILDIĞINDA olay yordamına taşıdım.

bu nedenle,çalışma gün sayısını yazıp ENTER tuşuna basınca sonuç ilgili denetime yazmış olacak.

bilginize...iyi çalışmalar,saygılar.
.rar Example-ATOZ7.rar (Dosya Boyutu: 30,25 KB | İndirme Sayısı: 4)
Herkes, kendisinin AR-GE'cisidir...


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Cevapla
#16
sayın notrino,

son eklenen örneği (15.mesajdaki) inceleyebildiniz mi acaba?

bilginize...iyi çalışmalar,saygılar.
Herkes, kendisinin AR-GE'cisidir...


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Cevapla
#17
Evet. Budur.. İşte şimdi oldu...Biraz daha test edeceğim, aynen Exceldeki gibi problemsiz çalışıyor şu an. Bu arada anlık mesajlaşma kısmı kayboldu. Nerden çıkmıştı anlamadım. Siteniz biraz tuhaf çalışıyor ama kabul edin Img-grin
Cevapla
#18
(20/02/2016, 23:44)notrino yazdı: Bu arada anlık mesajlaşma kısmı kayboldu. Nerden çıkmıştı anlamadım. Siteniz biraz tuhaf çalışıyor ama kabul edin

Sitede herhangi bir sorun yok. Sizdeki sorunun ne olduğunu göremediğim için birşey diyemeyeceğim. Anlık mesajlaşma olarak belirttiğiniz kısım sohbet panelimiz.

Site ile ilgili sizde oluşan problem ile ilgili bilgi almak için geçici olarak açılmıştı.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da