Skip to main content

AccessTr.neT


Formdan Rapora Filtre Uygulaması Nasıl Yapılır.

Oğuz Türkyılmaz
Oğuz Türkyılmaz
25
4411

Formdan Rapora Filtre Uygulaması Nasıl Yapılır.

Çözüldü #1
Merhabalar. Amacım Ek dosyada F_020_PortfoyArama formu üzerindeki açılan kutularda yapılan seçimlere göre, Başlangıç ve bitiş değerleri olarak girilen tutarlar arasında kalan kayıtların süzülerek R_006_PortfoyEslesenKayitlar adlı raporda ekrana getirilmesidir. Vakit ayırıp ilgilenenlere şimdiden teşekkür ederim.
[Resim: do.php?imgf=154239162440161.jpg]
.rar EmlakTakipRaporuFormdanFiltreleme.rar (Dosya Boyutu: 200,97 KB | İndirme Sayısı: 3)
Access Çekirgesi 
[Resim: img-cray.gif]


Cevapla
#2
oğuz bey raporunuzun sorgusu zaten alıcı ve satıcı arasındaki ilişkiye  dayanıyor 
"müşteri tipi" tanımlamasına neden ihtiyaç var?
Cevapla
#3
(17/11/2018, 12:38)haliliyas yazdı: oğuz bey raporunuzun sorgusu zaten alıcı ve satıcı arasındaki ilişkiye  dayanıyor 
"müşteri tipi" tanımlamasına neden ihtiyaç var?

Müşteri tipi Satıcıyı seçtiğimde aranacak değerleri satıcıların fiyatları arasında arayacak Alıcıyı seçtiğimde aranacak değerleri alıcıların fiyatlarında arayacak.
Access Çekirgesi 
[Resim: img-cray.gif]


Cevapla
#4
Dilerim işiniz yarar
rapor için özel sorgu oluşturdum

hatalı kodu düzeltip yeniden ekledim
.rar EmlakTakipRaporuFormdanFiltreleme_hy.rar (Dosya Boyutu: 203,05 KB | İndirme Sayısı: 12)
Cevapla
#5
(17/11/2018, 15:20)haliliyas yazdı: Dilerim işiniz yarar
rapor için özel sorgu oluşturdum

Elinize Sağlık. Formda Kayıtlarda ara butonuna bastığımda Aşağıdaki hata mesajı ile karşılaştım.
[Resim: do.php?imgf=154245855628791.jpg]

[Resim: do.php?imgf=15424585564522.jpg]
Access Çekirgesi 
[Resim: img-cray.gif]


Cevapla
#6
If Me.cboMusteriTipi = "Al?c?" Then
      strSQL = "SELECT srg_satici.Adisoyadi AS SaticiAdi, srg_satici.Lokasyon_1, srg_alici.Adisoyadi AS AliciAdi, srg_alici.Lokasyon_1, " & _
                "srg_satici.kirabedeli AS kiralayaverenbedel, srg_alici.kirabedeli AS kiralayanbedel, srg_satici.Sat??Bedeli  " & _
                "AS satici, srg_alici.Sat??Bedeli AS alici, srg_satici.MobilNo_1, srg_alici.MobilNo_1, srg_satici.OdaTipi, " & _
                "srg_alici.OdaTipi, srg_satici.esyali, srg_alici.esyali, srg_satici.Site?cinde, srg_alici.Site?cinde" & _
               "FROM srg_satici INNER JOIN srg_alici ON (srg_satici.EmlakKategorisi = srg_alici.EmlakKategorisi) AND  " & _
                "(srg_satici.EmlakTipi = srg_alici.EmlakTipi)" & _
               "WHERE (((srg_alici.Sat??Bedeli)<= " & CCur(Me.txtBitisDegeri) & "And  " & _
                "srg_alici.Sat??Bedeli)>=" & CCur(Me.txtBaslangicDegeri) & " ) AND " & _
                "((srg_alici.musteritipi)='Al?c?') AND ((srg_alici.EmlakTipi)='" & Me.cboEmlakTipi & "') AND " & _
                "((srg_alici.EmlakKategorisi)='" & Me.cboEmlakKategorisi & "'));"
End If

sonda 2 parantez kullanmışım
tek parantez olacaktı
bir de satır başlarındaki " işaretinden sonra 1 boşluk olacaktı
If Me.cboMusteriTipi = "Al?c?" Then
      strSQL = "SELECT srg_satici.Adisoyadi AS SaticiAdi, srg_satici.Lokasyon_1, srg_alici.Adisoyadi AS AliciAdi, srg_alici.Lokasyon_1, " & _
                " srg_satici.kirabedeli AS kiralayaverenbedel, srg_alici.kirabedeli AS kiralayanbedel, srg_satici.Sat??Bedeli  " & _
                " AS satici, srg_alici.Sat??Bedeli AS alici, srg_satici.MobilNo_1, srg_alici.MobilNo_1, srg_satici.OdaTipi, " & _
                " srg_alici.OdaTipi, srg_satici.esyali, srg_alici.esyali, srg_satici.Site?cinde, srg_alici.Site?cinde" & _
               " FROM srg_satici INNER JOIN srg_alici ON (srg_satici.EmlakKategorisi = srg_alici.EmlakKategorisi) AND  " & _
                " (srg_satici.EmlakTipi = srg_alici.EmlakTipi)" & _
               " WHERE (((srg_alici.Sat??Bedeli)<= " & CCur(Me.txtBitisDegeri) & " And  " & _
                " srg_alici.Sat??Bedeli)>=" & CCur(Me.txtBaslangicDegeri) & " ) AND " & _
                " ((srg_alici.musteritipi)='Al?c?') AND ((srg_alici.EmlakTipi)='" & Me.cboEmlakTipi & "') AND " & _
                " ((srg_alici.EmlakKategorisi)='" & Me.cboEmlakKategorisi & "');"
End If
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task