FilemakerTurk, AYS Bilişim ve Beyaz Net tarafından desteklenmektedir.
Filemaker Danışmanınız
AYS Bilişim
Mehmet KAYA
 0532 231 07 27
 0216 318 55 80
 mkaya@aysbilisim.net
						

İki tarih arasındaki kidem yılını nasıl hesaplarım?

+1 oy
778 kez görüntülendi
Selamlar

iki tarih arasındaki kidem yılını  Gün-Ay-Yıl   olarak nasıl hesaplarız.

Örneğil 11.04.204 tarihinde göreve başlayan birinin bugünkü 03.07.2015  tarihine  göre kıdem yılı aşağıdakigibi olmasını istiyoruz.

11 Yıl - 2 Ay - 22 Gün şeklinde hesaplamasını nasıl papabiliriz. Bununla ilgili script paylaşırsanız çok sevinirim.

Şimdiden teşekkürler
bir cevap ile ilgili: Tek Alanda Tarih Hesaplama
3, Temmuz, 2015 Scripts kategorisinde İsmail Akkaya (1,530 puan) tarafından soruldu

3 Cevaplar

+4 oy
 
En İyi Cevap

Burda  güzel bir örnek var.

3, Temmuz, 2015 Recep Güney (70,020 puan) tarafından cevaplandı
3, Temmuz, 2015 F. Osman Cabi tarafından seçilmiş
Çok teşekkür ederim ellerine Sağlık
+2 oy

Benim yaptığım bir uygulamada 2 tarih arası çalıştığı süreyi Yıl - Ay - Gün olarak veriyor. 

ÇALIŞTIĞI SÜRE

Case ( 
PERSONEL::ISTEN AYRIMA TARIHI > 0;
(PERSONEL::ISTEN AYRIMA TARIHI - PERSONEL::SSK BASLANGICI);
IsEmpty(PERSONEL::ISTEN AYRIMA TARIHI);
(Get ( CurrentDate )-PERSONEL::SSK BASLANGICI)
 )

ÇALIŞTIĞI SÜRE YIL

Case ( 
ISTEN AYRIMA TARIHI > 0;
Truncate((ISTEN AYRIMA TARIHI - SSK BASLANGICI)/365,25;0);
IsEmpty(ISTEN AYRIMA TARIHI);
Truncate((Get ( CurrentDate )-SSK BASLANGICI)/365,25;0)
 )

ÇALIŞTIĞI SÜRE AY

Truncate((CALISTIGI SURE
-
Truncate(CALISTIGI SURE YIL * 365,25;0) )/30,43756;0)

PERSONEL::CALISTIGI SURE
-
(Truncate(PERSONEL::CALISTIGI SURE YIL * 365,25;0)
+
Truncate(PERSONEL::CALISTIGI SURE AY*30,43756;0))

ÇALIŞTIĞI SÜRE GÜN 

PERSONEL::CALISTIGI SURE
-
(Truncate(PERSONEL::CALISTIGI SURE YIL * 365,25;0)
+
Truncate(PERSONEL::CALISTIGI SURE AY*30,43756;0))

3, Temmuz, 2015 mkanlioglu (63,270 puan) tarafından cevaplandı
Teşekkür ederim ellerine sağlık
0 oy

Ben de hesaplamayı böyle yapmıştım, belki işine yarar 

http://filemakerturk.com/?qa=blob&qa_blobid=15370782237874365852

 

 

7, Şubat, 2016 mbalci (940 puan) tarafından cevaplandı
...