AccessTr.neT
iki tarih arası rapor butonu kodu hakkında - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: iki tarih arası rapor butonu kodu hakkında (/konu-iki-tarih-arasi-rapor-butonu-kodu-hakkinda.html)



iki tarih arası rapor butonu kodu hakkında - miCRoBe` - 20/01/2014

merhaba..
tarihe göre sorgulama/raporlama için indirip incelediğim örnekte;
tarihlerin girişi yapılan formda bulunan sorgulama butonu olayında aşağıdaki kodlar var.
bu kodları deneme yanılma değiştirdim ama tam anlamayadım.


Private Sub Komut6_Click()
On Error GoTo hata

Dim stDocName As String
Dim stLinkCriteria As String

stDocName = "rpr_satislar_tarihli" /////// (bu kısımda tarihe göre açılacak rapor ismi mi olmalı?
DoCmd.OpenReport stDocName, acPreview
DoCmd.Close acForm, "satislarsorgusutarihli" /////// (tarihe göre oluşturulan sorgu ismi??)
DoCmd.Close acForm, "rpr_satislar_tarihli" /////// (tarihe göre açılacak rapor ismi??)

hata: Exit Sub
End Sub

teşekkürler.


Cvp: iki tarih arası rapor butonu kodu hakkında - miCRoBe` - 20/01/2014

bazen şöyle bir uyarı alıyorum, bilgi sahibi arkadaşlar yardım ederse sevinirim. teşekkürler.

[Resim: do.php?img=4122]


Cvp: iki tarih arası rapor butonu kodu hakkında - ozanakkaya - 21/01/2014

1. mesajınızdaki sorunuz için iki tarih arası listeleme yardım linkinde, 6. mesajdaki örneği inceleyiniz. Yapamazsanız kendi örneğinizi ekleyiniz.
2. mesajınızdaki sorunuza cevap yazamıyorum,

Site Kuralları

1-) .............. aynı konuya konu başlığındaki soru ile ilgisi olmayan farklı soru yazmayınız. Birden fazla soruyu aynı konuda sormayınız. Her soru için farklı başlıklı yeni konu açınız.
[Uyarı Puanı: +2]


Cvp: iki tarih arası rapor butonu kodu hakkında - miCRoBe` - 21/01/2014

evet ozan bey, site aramamda bahsettiğiniz konudaki dosyada bulunan kodlarla çözüme ulaşmıştım. fakat o dosyada form ve rapor aynı ismi taşımakta. bu yüzde tam kavrayamadım, anlayamadığım kısmı buraya yazdım.

ikinci sorduğum soruda, iki tarih için yaptığım değişikliklerden sonra olmaya başladı.
ilişkili olduğunu düşündüğümden yazdım.

yukarıdaki kodlar için dosyayı ekliyorum.
teşekkürler.


Cvp: iki tarih arası rapor butonu kodu hakkında - ozanakkaya - 22/01/2014

DoCmd.Close acForm, "satislarsorgusutarihli" /////// (tarihe göre oluşturulan sorgu ismi??)
DoCmd.Close acForm, "rpr_satislar_tarihli" /////// (tarihe göre açılacak rapor ismi??)


1. mesaja yazdığınız kodlardaki üstteki kısmı soruyorsanız, bunlar sorgula butonu tıklandğında o anda açık olan diğer formların kapatılması için.

siz eklediğiniz örnekteki butonun koduna

    DoCmd.Close acForm, "satislarsorgusutarihli"
DoCmd.Close acForm, "rpr_satislar_tarihli"

yazmışsınız.
bu kod form kapatır,(acForm). Sizin satislarsorgusutarihli ve rpr_satislar_tarihli isimli formlarınız yok. Siz açık olan anaform ve satislartarihli isimli formları kapatmak istiyorsanız.

    DoCmd.Close acForm, "anaform "
DoCmd.Close acForm, "satislartarihli "

kodu yazmalısınız, incelediğiniz örneği yapan arkadaş sorgulama butonu tıklandığında rapor açılırken açık formların kapatılmasını istediği için bu kodları eklemiş olabilir.


Cvp: iki tarih arası rapor butonu kodu hakkında - miCRoBe` - 22/01/2014

teşekkür ederim. sorun çözülmüştür.