aktif süre hesabı

1 2 3 4
01/11/2009, 20:43

ayhan2122

Şu şekilde yazmayı deneyin:
Kod:
If Me.VardiyaTuru = 8 Then
      Me.AktifSure = Metin14
Else
        If Me.VardiyaTuru = 10 Then
                Me.AktifSure = Metin16
       Else
                Me.AktifSure = Metin18
       End If
End If
End Sub
01/11/2009, 22:58

yasinunal

Maalesef olmadı. Ama ortada garip bir durum var. Başka bir veritabanında aktif süre yerine "a" , varidya türü yerine "v" yazdım çalıştı. Bu değişiklik denemesini aynı vertabanında yaptım fakat olmuyor. Çok ilginç ....
07/11/2009, 01:41

yasinunal

Arkadaşlar uğraşıyorum fakat olmuyor. aşağıdaki kodda bir yanlışlık varmı ? Çok basit bir kod fakat yanlışlık nerede bilemiyorum Yardımlarınızdan dolayı şimdiden teşekkür ederim
PHP Kod:
Private Sub PAYDOSSURESI_AfterUpdate()
If 
Me.VARDIYATURU 8 Then
Me
.AKTIFSURE Me.AKTIF8
ElseIf Me.VARDIYATURU 10 Then
Me
.AKTIFSURE Me.AKTIF10
Else
Me.AKTIFSURE Me.AKTIF12
End 
If
End Sub 
07/11/2009, 13:25

yasinunal

kimse yok mu
07/11/2009, 14:33

ayhan2122

Şu şekilde deneseniz
Kod:
Private Sub PAYDOSSURESI_AfterUpdate()

If Me.VARDIYATURU = 8 Then
        Me.AKTIFSURE = Me.AKTIF8
Else
        If Me.VARDIYATURU = 10 Then
             Me.AKTIFSURE = Me.AKTIF10
        Else
             Me.AKTIFSURE = Me.AKTIF12
        End If
End If

End Sub
07/11/2009, 14:47

yasinunal

Sayın Ayhan

Maalesef olmadı. İşin ilginci şirketimde Access 2003'de denedim kod çalışıyor fakat evdeki Access 2007'de ne yaptımsa çalışmadı. Halbuki çok basit bir ama 1 haftadır uğraşıyorum olmuyor
1 2 3 4