Skip to main content

AccessTr.neT


birden fazla kritere göre form açmak

birden fazla kritere göre form açmak

Çözüldü #16
kodu bununla değiştir
Dim kriterim As String

If Not IsNull(Me.ulke) Then 'ulke alanınde değer varsa
kriterim = "ulke='" & Me.ulke & "'"

End If

If Not IsNull(Me.vekil) Then ' hizmet alanında değer varsa
If Len(kriterim) > 0 Then ' kriter var ise
kriterim = kriterim & " and [vekil]='" & Me.vekil & "'"
Else ' kriter yoksa
kriterim = "[vekil]='" & Me.vekil & "'"
End If
End If

If Not IsNull(Me.hizmet) Then ' hizmet alanında değer varsa
If Len(kriterim) > 0 Then ' kriter var ise
kriterim = kriterim & " and [hizmet]='" & Me.hizmet & "'"
Else ' kriter yoksa
kriterim = "[hizmet]='" & Me.hizmet & "'"
End If
End If

DoCmd.OpenForm "firmadetaylari", , , kriterim

yalnız anlamadığım bir konu var. arama yaptığın formun neden denetim kaynağı var.
arama yapmak için kriter belirlediğin formun denetim kaynağı olmamasını tavsiye ederim. yalnızca arama işlemine hizmet etmeli.
kolay gelsin
İyiki Varsın Access Img-grin
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
birden fazla kritere göre form açmak - Yazar: zetyu - 11/12/2009, 18:50
Cvp: birden fazla kritere göre form açmak - Yazar: Nurullah_Serdar - 25/01/2010, 16:12
Task