Skip to main content

AccessTr.neT


İki kodun birleştirimesi

İki kodun birleştirimesi

Çözüldü #4
Aşağıdaki kodu uygulayınız.

Kod:
Private Sub hesap_Click()
'ayhan2122
Dim rs As DAO.Recordset
Dim db As Database
Dim strSQL As String
Dim DK As Long
Dim SA As Long
    Set db = CurrentDb()
    strSQL = "SELECT TBL_SEYIR_SURESI.* " & _
             "FROM TBL_SEYIR_SURESI " & _
             ";"

    Set rs = db.OpenRecordset(strSQL)
    Me.sonuc = 0
    DK = 0
    SA = 0
    If rs.EOF = True Then GoTo 90
    rs.MoveFirst
    Do Until rs.EOF
          
If (aysecim = 1 Or rs!AYLAR = aykutu) And _
   (unsursec = 1 Or rs!GOREV_UNSURU = unsurkutu) And _
   (gorevsec = 1 Or rs!GOREV_1 = gorevkutu) And _
   (tarıhsec = 1 Or (rs!KALKIS_TARIHI >= CDate(araa1)) And rs!KALKIS_TARIHI <= CDate(araa2)) _
Then
        SA = SA + Nz(Left(rs!GOREV_1_SURE, 2), 0): DK = DK + Nz(Mid(rs!GOREV_1_SURE, 4, 2), 0)
        SA = SA + Nz(Left(rs!GOREV_2_SURE, 2), 0): DK = DK + Nz(Mid(rs!GOREV_2_SURE, 4, 2), 0)
        SA = SA + Nz(Left(rs!GOREV_3_SURE, 2), 0): DK = DK + Nz(Mid(rs!GOREV_3_SURE, 4, 2), 0)
End If
100
    rs.MoveNext
    Loop
90
Me.sonuc = (SA + Int(DK / 60)) & ":" & (DK - (Int(DK / 60) * 60))
End Sub

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
İki kodun birleştirimesi - Yazar: volkan1 - 29/04/2011, 18:31
Cvp: İki kodun birleştirimesi - Yazar: ayhan2122 - 29/04/2011, 18:51
Cvp: İki kodun birleştirimesi - Yazar: volkan1 - 29/04/2011, 18:57
Cvp: İki kodun birleştirimesi - Yazar: ayhan2122 - 29/04/2011, 22:32
Cvp: İki kodun birleştirimesi - Yazar: volkan1 - 30/04/2011, 08:45
Cvp: İki kodun birleştirimesi - Yazar: ayhan2122 - 30/04/2011, 10:50
Cvp: İki kodun birleştirimesi - Yazar: volkan1 - 12/05/2011, 16:53
Cvp: İki kodun birleştirimesi - Yazar: volkan1 - 30/04/2011, 12:06
Cvp: İki kodun birleştirimesi - Yazar: ayhan2122 - 12/05/2011, 23:41
Cvp: İki kodun birleştirimesi - Yazar: volkan1 - 13/05/2011, 15:15
Cvp: İki kodun birleştirimesi - Yazar: POWER - 13/05/2011, 15:39
Cvp: İki kodun birleştirimesi - Yazar: volkan1 - 13/05/2011, 15:50
Cvp: İki kodun birleştirimesi - Yazar: POWER - 13/05/2011, 16:03
Cvp: İki kodun birleştirimesi - Yazar: volkan1 - 13/05/2011, 16:07
Cvp: İki kodun birleştirimesi - Yazar: POWER - 13/05/2011, 16:10
Cvp: İki kodun birleştirimesi - Yazar: ayhan2122 - 13/05/2011, 20:30
Cvp: İki kodun birleştirimesi - Yazar: volkan1 - 15/05/2011, 08:32
Task