Skip to main content

AccessTr.neT


Formlar Arası Veri Aktarma

Formlar Arası Veri Aktarma

#7
Private Sub ALINANTUTAR_AfterUpdate()
If Me.ACL_ODEMEBICIMI = "" Or IsNull(Me.ACL_ODEMEBICIMI) Then

    MsgBox ("odeme yöntemi seçiniz")
Else
    
    If MsgBox("İşlem kaydedilsin mi?", vbInformation + vbYesNo) = vbYes Then
        Dim GMUSTERIADI, GACL_UYGULAMAISTEMI As String
    '    GMUSTERIADI = Me.UYGULAMAYAPAN.Column(1) & " - İlaçlama"
    
    
        GMUSTERIADI = Dlookup ("[MUSTERIADI]", "T_MUSTERIKAYIT", "[MUSID]= " & [MUSID]) ' & " - İlaçlama"
    
            Select Case Me.ACL_ODEMEBICIMI
               Case "Nakit"
               GOdemeTuru = "NAKIT"
               Case "Kredi Kartı"
               GOdemeTuru = "KREDIKARTI"
            End Select
        
            GKOD = CLng(Me.UYGULAMATARIHI) & "-" & Me.CARIID
        
            GKOntrol = Nz(DLookup("[KASAID]", "T_KASA", "[GKOD]= '" & GKOD & "'"), 0)
        
            DoCmd.RunCommand acCmdSaveRecord
            DoCmd.SetWarnings False
            
                If GKOntrol > 0 Then
                    DoCmd.RunSQL "UPDATE T_KASA SET NAKIT = '0', KREDIKARTI = '0', BANKA = '0',TURU='0' WHERE (((T_KASA.GKOD)='" & GKOD & "'));"
                    DoCmd.RunSQL "UPDATE T_KASA SET T_KASA.ISLEMTARIHI = '" & UYGULAMATARIHI & "',[" & GOdemeTuru & "] = " & ALINANTUTAR & ",  T_KASA.GELIRCESIDI = '" & GMUSTERIADI & "' WHERE (((T_KASA.GKOD)='" & GKOD & "'));"
                Else
        
                    DoCmd.RunSQL "INSERT INTO T_KASA ( GKOD, ISLEMTARIHI, [" & GOdemeTuru & "], GELIRCESIDI,TURU, ) values ('" & GKOD & "', '" & UYGULAMATARIHI & "', " & ALINANTUTAR & ", '" & GMUSTERIADI & ", '" & ACL_UYGULAMAISTEMI & "')"
                End If
                DoCmd.SetWarnings True
    Else
        Me.Undo
    End If
End If
            'Me.KALAN = Me.toplam - Me.ODEMETUTARI
End Sub
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
Formlar Arası Veri Aktarma - Yazar: fascioğlu - 30/04/2018, 15:45
Cvp: Formlar Arası Veri Aktarma - Yazar: ozanakkaya - 01/05/2018, 10:14
Cvp: Formlar Arası Veri Aktarma - Yazar: fascioğlu - 01/05/2018, 10:41
Cvp: Formlar Arası Veri Aktarma - Yazar: ozanakkaya - 01/05/2018, 10:56
Cvp: Formlar Arası Veri Aktarma - Yazar: fascioğlu - 01/05/2018, 14:55
Cvp: Formlar Arası Veri Aktarma - Yazar: ozanakkaya - 01/05/2018, 15:15
Cvp: Formlar Arası Veri Aktarma - Yazar: fascioğlu - 01/05/2018, 16:55
Cvp: Formlar Arası Veri Aktarma - Yazar: ozanakkaya - 01/05/2018, 20:35
Cvp: Formlar Arası Veri Aktarma - Yazar: fascioğlu - 01/05/2018, 21:29
Cvp: Formlar Arası Veri Aktarma - Yazar: ozanakkaya - 01/05/2018, 22:58
Cvp: Formlar Arası Veri Aktarma - Yazar: fascioğlu - 01/05/2018, 23:12