[SORGU] Access Sorguda Toplam Saat Formatı
#1
Merhaba.

Personellerin haftalık çalışma tablosundan çalışma saatlerini sorgu ile saatleri topladığımda toplam saat örnek olarak 40 saat, 50 saat, 60 saat... gibi ise formatın doğru gelmesi için saat formatını nasıl ayarlamam gerekiyor? Ben sorguda ilgili alana sağa tıklayıp özellikler kısmından Short Time yaptım ama olmadı. Yardımcı olursanız sevinirim.



  Alıntı
Bu mesajı beğenenler:
#2
Sn MERAK,
40(2 Gün 16 Saat-->2:16 mi?), 50, 60 saati Kısa Saat biçimi için daha fazla açıklama ihtiyacı var gibi duruyor.



  Alıntı
Bu mesajı beğenenler:
#3
Sn. dsezgin Merhaba.

Çalışma saatlerini topladığım zaman sonucun "saat : dakika : saniye" formatında görünmesini istiyorum. Örnek: 45:34:36 gibi.



  Alıntı
Bu mesajı beğenenler:
#4
(07-12-2025, 12:42)MERAK demiş ki: Sn. dsezgin Merhaba.

Çalışma saatlerini topladığım zaman sonucun "saat : dakika : saniye" formatında görünmesini istiyorum. Örnek: 45:34:36 gibi.


SaatDakikaSaniye(ToplamSaat ) sorguda kullanılabilir.

Visual Basic
  1. Public Function SaatDakikaSaniye(ByVal TpSaat As Double) As String
  2.    Dim dSaniye As Double, dSaat As Double, dDakika As Double
  3.    TpDakika=TpSaat * 60
  4.    dSaniye = CDec(TpDakika) * CDec(60)
  5.    dSaat = CDec(dSaniye) \ CDec(3600)
  6.    dSaniye = CDec(dSaniye) - CDec(dSaat * 3600)
  7.    dDakika = CDec(dSaniye) \ CDec(60)
  8.    dSaniye = CDec(dSaniye) - CDec(dDakika * 60)
  9.    SaatDakikaSaniye = Format(dSaat, "00") & ":" & Format(dDakika, "00") & ":" & Format(dSaniye, "00")
  10. End Function



veya

Visual Basic
  1. Public Function SaatDakikaSaniye(TpSaat As Variant) As String
  2.    TSny = TpSaat * 3600
  3.        dSaat = TSny \ 3600
  4.        dDakika = (TSny - (dSaat * 3600)) \ 60
  5.        dSaniye = TSny - (dSaat * 3600) - (dDakika * 60)
  6.        SaatDakikaSaniye= dSaat & ":" & dDakika & ":" & dSaniye
  7. End Function





  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Raporda Sayfa Altbilgisine Toplam Aldırma hegu 6 278 08-12-2025, 10:27
Son Mesaj: hegu
  [SORGU] Access Sorguda Bugünün Adı Yazsın MERAK 11 583 14-09-2025, 12:13
Son Mesaj: MERAK
  [SORGU] Soldan 3 Değere Göre Toplam Alma karacahil 2 292 14-05-2025, 17:03
Son Mesaj: karacahil
  Sorguda Gruplandırma Sorunu halil.tefci 4 311 14-03-2025, 12:27
Son Mesaj: halily
access-sql-5 çapraz Sorguda Form omur34 5 306 11-03-2025, 09:44
Son Mesaj: omur34
  [FORM] Tarihler Arası Toplam Veri Getirme omergenc7 5 396 18-02-2025, 15:11
Son Mesaj: halily
  Sorguda Birleşim evren89 5 388 30-07-2024, 19:51
Son Mesaj: evren89
  Sürekli Formda Alt Toplam Alma ates2014 2 306 10-07-2024, 09:33
Son Mesaj: ates2014

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi