28-08-2019, 07:19
(En son düzenleme: 28-08-2019, 07:21 gogoli01.
Düzenleme Nedeni: Eklentiyi unutmamdan dolayı
)
Merhabalar, yapmış olduğum bir projede If Then Else şartlarını ve bu şarta bağlı olarak sorgu çalıştırmayı tabloya kayıt yapmayı düşünüyorum. İkili şartta herhangi bir sorun yaşamıyorum ancak şart 3 lü olunca kod bir türlü çalışmıyor.
1. ödeme tam yapıldığında uyarı mesajı verip (ÖDEMENİZ KAYIT EDİLDİ) tabloya kayıt etsin
2. ödeme eksik yapıldığında uyarı versin (EKSİK ÖDEME YAPTINIZ) kalan bakiyeyi aktarsın
3. fazla ödeme yapıldığında uyarı versin (FAZLA ÖDEME YAPTINIZ) fazla ödemeyi aktarsın.
yazdığım kodlar şöyle;
If Forms![F_TAHSILAT]![KALAN] = 0 tHEN
Forms![F_TAHSILAT]![ODENDI] = True
Else
If Forms![F_TAHSILAT]![KALAN].Value < o Then
If MsgBox ("Borcun tamamını Ödemediniz. Yine de Devam etmek istiyor musunuz?", 36,,"Prg") =6 Then
Forms![F_TAHSILAT]![ODENDI] = True
Else
If Forms![F_TAHSILAT]![KALAN].Value > o Then
If MsgBox ("Fazla Ödeme Yaptınız. Yine de Devam etmek istiyor musunuz?", 36,,"Prg") =6 Then
Forms![F_TAHSILAT]![ODENDI] = True
1. ödeme tam yapıldığında uyarı mesajı verip (ÖDEMENİZ KAYIT EDİLDİ) tabloya kayıt etsin
2. ödeme eksik yapıldığında uyarı versin (EKSİK ÖDEME YAPTINIZ) kalan bakiyeyi aktarsın
3. fazla ödeme yapıldığında uyarı versin (FAZLA ÖDEME YAPTINIZ) fazla ödemeyi aktarsın.
yazdığım kodlar şöyle;
If Forms![F_TAHSILAT]![KALAN] = 0 tHEN
Forms![F_TAHSILAT]![ODENDI] = True
Else
If Forms![F_TAHSILAT]![KALAN].Value < o Then
If MsgBox ("Borcun tamamını Ödemediniz. Yine de Devam etmek istiyor musunuz?", 36,,"Prg") =6 Then
Forms![F_TAHSILAT]![ODENDI] = True
Else
If Forms![F_TAHSILAT]![KALAN].Value > o Then
If MsgBox ("Fazla Ödeme Yaptınız. Yine de Devam etmek istiyor musunuz?", 36,,"Prg") =6 Then
Forms![F_TAHSILAT]![ODENDI] = True