Skip to main content

AccessTr.neT


Hesaplama

Hesaplama

#14
3 durumlu if için aşağıdaki mantık geçerli
kendi isteğinize göre diğer kodları eklersiniz
    If Forms![F_TAHSILAT]![KALAN] = 0 Then
        MsgBox ("Tam")
        'Tam ödeme yapıldıysa yazılacak kodlar
    ElseIf Forms![F_TAHSILAT]![KALAN].Value < 0 Then
        MsgBox ("Eksik")
        'Eksik ödeme yapıldıysa yazılacak kodlar
    Else
        MsgBox ("Fazla")
        'Fazla ödeme yapıldıysa yazılacak kodlar
    End If

Public Function BosKontrol_3(frm As Form) 'TAHSILAT FORMUNDAKİ ÖDEMEYİ GERÇEKLEŞTİR KODU
Forms(formadi).TimerInterval = 0
formadi = frm.Name
BosAra

'Boş alan varsa detaylı olarak mesaja veriyor..
If trz > 0 Then

a = Right(a, Len(a) - 2)
MsgBox "Boş bırakmamanız gereken " & trz & " alan var ..:" _
    & Chr(13) & Chr(13) & "Bu Alanları Doldurun!", vbCritical, "Site Gelir / Gider Takip Programı"


'Boş olan ilk alanın ismini bulur ve odaklanıyor..
    If trz = 1 Then
        b = a
        Else
 
        b = Left(a, InStr(1, a, ",") - 1)
    End If
   
Forms(formadi).Controls(b).SetFocus
Forms(formadi).TimerInterval = 500
'Forms(formadi).kontrolBtn.Caption = trz & " Boş Alan Var."

Else
Forms(formadi).TimerInterval = 0
SekmeAyar
'İSTENEN İŞLEM KODU BURAYA YAZILACAK
    If Forms![F_TAHSILAT]![KALAN] = 0 Then
        MsgBox ("Tam")
        'Tam ödeme yapıldıysa yazılacak kodlar
    ElseIf Forms![F_TAHSILAT]![KALAN].Value < 0 Then
        MsgBox ("Eksik")
        'Eksik ödeme yapıldıysa yazılacak kodlar
    Else
        MsgBox ("Fazla")
        'Fazla ödeme yapıldıysa yazılacak kodlar
    End If

DoCmd.Close acForm, "F_TAHSILAT"
Forms!F_ALACAK.Refresh
Forms!F_ALACAK.Metin86 = Nz(DSum("TUTAR", "S_ALACAK"), 0)
Forms!F_ALACAK.sayac.Caption = DCount("TUTAR", "S_ALACAK")
End If
End Function
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
Hesaplama - Yazar: pccolog1 - 25/08/2019, 13:43
Cvp: Hesaplama - Yazar: berduş - 25/08/2019, 14:12
RE: Hesaplama - Yazar: pccolog1 - 25/08/2019, 14:37
Cvp: Hesaplama - Yazar: berduş - 25/08/2019, 14:56
RE: Hesaplama - Yazar: pccolog1 - 25/08/2019, 15:01
Cvp: Hesaplama - Yazar: berduş - 25/08/2019, 15:33
Cvp: Hesaplama - Yazar: pccolog1 - 25/08/2019, 16:19
RE: Hesaplama - Yazar: berduş - 25/08/2019, 16:41
Cvp: Hesaplama - Yazar: pccolog1 - 26/08/2019, 06:36
Cvp: Hesaplama - Yazar: berduş - 26/08/2019, 08:51
Cvp: Hesaplama - Yazar: pccolog1 - 27/08/2019, 00:32
Cvp: Hesaplama - Yazar: berduş - 27/08/2019, 13:53
Cvp: Hesaplama - Yazar: pccolog1 - 28/08/2019, 07:04
Cvp: Hesaplama - Yazar: berduş - 28/08/2019, 08:23
Cvp: Hesaplama - Yazar: pccolog1 - 29/08/2019, 06:51
Cvp: Hesaplama - Yazar: pccolog1 - 10/09/2019, 00:27
Re: Hesaplama - Yazar: berduş - 10/09/2019, 01:15
Cvp: Hesaplama - Yazar: pccolog1 - 10/09/2019, 01:23
RE: Hesaplama - Yazar: berduş - 10/09/2019, 01:25
Cvp: Hesaplama - Yazar: pccolog1 - 10/09/2019, 01:36
RE: Hesaplama - Yazar: berduş - 10/09/2019, 01:54
Cvp: Hesaplama - Yazar: pccolog1 - 10/09/2019, 02:04
Task