Skip to main content

AccessTr.neT


Saatleri Sayıya Çevirme

Saatleri Sayıya Çevirme

Çözüldü #4
Yeni bir modül açıp ;

Public Function ssaat(bsl As Date, bts As Date, moDkk As Integer)
Dim frk, artan, ServSat
frk = DateDiff("n", bsl, bts) '400=120+120+120+40
ServSat = Fix(frk / moDkk) '3
artan = frk - (ServSat * moDkk) '200-(3*120)

ssaat = ServSat + IIf(artan >= moDkk / 2, 1, 0)
End Function


yazın ve sorgudaki alanda bu fonksiyonu şu şekilde kullanın;

Servis: ssaat([bas_saat];[bit_saat];120)



Saygılar, iyi çalışmalar.
*********
Kod, formül vs bilmek önemlidir ama mantığını yürütebilmek, nerede ve nasıl kullanılacağını bilmek daha önemlidir.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
Saatleri Sayıya Çevirme - Yazar: ikosarer - 23/03/2012, 18:38
Cvp: Saatleri Sayıya Çevirme - Yazar: ozanakkaya - 23/03/2012, 20:23
Cvp: Saatleri Sayıya Çevirme - Yazar: ikosarer - 24/03/2012, 16:25
Cvp: Saatleri Sayıya Çevirme - Yazar: ayhan2122 - 25/03/2012, 12:38
Cvp: Saatleri Sayıya Çevirme - Yazar: ikosarer - 27/03/2012, 13:51
Cvp: Saatleri Sayıya Çevirme - Yazar: Kur@l - 27/03/2012, 13:56
Cvp: Saatleri Sayıya Çevirme - Yazar: ercansahin - 08/04/2012, 22:09