Skip to main content

AccessTr.neT


4'lü If kullanımı hakkında

4'lü If kullanımı hakkında

Çözüldü #4
* Alt form'da kontrol koyup, üst formdaki nesneye ulaşmak için me.parent kullandım (Forms!SIPARIS.ODEME de kullanılabilirdi).
* ODE olan ismi ODEME olarak, list18 olan ismi KKOD olarak değiştirdim.
* Açılan kutu ayarlarını fiyatları düzgün gösterecek şekilde düzelttim.
* Ödeme bilgisinin düzgün girildiğini kontrol eden kontrol ekledim.
* ElseIf yerine Select Case kullandım, daha kullanışlıdır.

Kod:
Private Sub KKOD_AfterUpdate()
If IsNull(Me.Parent.ODEME) Then
    MsgBox "Ödeme günü bilgisi giriniz"
ElseIf Not IsNumeric(Me.Parent.ODEME) And Me.Parent.ODEME <> "KK" Then
    MsgBox "Kredi Kartı için KK giriniz"
ElseIf Me.Parent.ODEME < 0 Or Me.Parent.ODEME > 100 Then
    MsgBox "Ödeme günü bilgisi 0 ile 100 arasında olmalıdır"
End If
'-----------------------------------
Select Case Me.Parent.ODEME
    Case 0 To 15
        Me.FIYAT = Me.KKOD.Column(2)
    Case 16 To 30
        Me.FIYAT = Me.KKOD.Column(3)
    Case 31 To 100
        Me.FIYAT = Me.KKOD.Column(4)
    Case "KK"
        Me.FIYAT = Me.KKOD.Column(5)
    Case Else
        Me.FIYAT = 0
End Select
End Sub



Bu aralar Sql Server'da SP ve Trigger'lar ile uğraştığım için (+oruç) if içinde Between kullanmışım, özür Img-grin
.rar YEM_SATIS_Seruz.rar (Dosya Boyutu: 345,72 KB | İndirme Sayısı: 19)
Bildiğini bilenin arkasından git, bildiğini bilmeyeni uyar, bilmediğini bilene öğret, bilmediğini bilmeyenden kaç.
Konfüçyüs
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
4'lü If kullanımı hakkında - Yazar: merter - 26/08/2010, 10:33
Cvp: 4 lu ıf Kullnımı hakkında - Yazar: Seruz - 26/08/2010, 10:36
Cvp: 4 lu ıf Kullnımı hakkında - Yazar: merter - 26/08/2010, 10:52
Cvp: 4'lü If kullanımı hakkında - Yazar: Seruz - 26/08/2010, 11:30
Cvp: 4'lü If kullanımı hakkında - Yazar: merter - 26/08/2010, 11:36
Cvp: 4'lü If kullanımı hakkında - Yazar: assenucler - 26/08/2010, 12:19
Cvp: 4'lü If kullanımı hakkında - Yazar: benremix - 26/08/2010, 13:25
Task