AccessTr.neT
Sorgudan Oluşturulan Raporu Tek Sayfa Olarak Çıktı Alma - 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ığı: Sorgudan Oluşturulan Raporu Tek Sayfa Olarak Çıktı Alma (/konu-sorgudan-olusturulan-raporu-tek-sayfa-olarak-cikti-alma.html)

Sayfalar: 1 2


Sorgudan Oluşturulan Raporu Tek Sayfa Olarak Çıktı Alma - tukayf - 10/09/2019

Merhabalar. Bir personele ait bilgi formu oluştururken sorgudan personelin bazı bilgilerini bilgilerini alıyorum. Ancak 4-5 farklı tablodan geliyor bu bilgiler rapora. Yazdır dediğimde kaç farklı tablodan çektiysem verileri o kadar çıktı veriyor. Bunu nasıl önleyebilirim. Bana ilk sayfa lazım sadece.


RE: Sorgudan Oluşturulan Raporu Tek Sayfa Olarak Çıktı Alma - berduş - 10/09/2019

aşağıdaki kodu dener misiniz?
Kod:
DoCmd.OpenReport RaporAdi, acHidden
DoCmd.PrintOut acPages, 1, 1, acHigh
' .PrintOut (PrintRange=aralık_belirleme, PageFrom=başlangıçSyf, PageTo=BitişSyf, PrintQuality=kalite, Copies =kopya_satısı, CollateCopies)




Cvp: Sorgudan Oluşturulan Raporu Tek Sayfa Olarak Çıktı Alma - tukayf - 10/09/2019

Hocam yeni başlayan biri için kodları açıklayabilir misiniz. Rapor adını nereye yazmam gerekiyor. Kodları hangi olaya atamam lazım.


RE: Sorgudan Oluşturulan Raporu Tek Sayfa Olarak Çıktı Alma - berduş - 10/09/2019

raporu nasıl açıp, yazıcıya gönderiyorsunuz?


Cvp: Sorgudan Oluşturulan Raporu Tek Sayfa Olarak Çıktı Alma - tukayf - 10/09/2019

Şu an tasarım aşamasındayız hocam. Tasarım görünümünde baskı ön izlemede fazla sayfa gözüküyor.


RE: Sorgudan Oluşturulan Raporu Tek Sayfa Olarak Çıktı Alma - berduş - 10/09/2019

öncelikle şunu belirteyim aslında raporu filtreleyerek sadece ihtiyacınız olan kayıtları görebilirsiniz
raporun kaynak sorgusunu değiştirerek yada belli parametreleri yollayarak bunu yapabilirsiniz.
varsayalım ki raporunuzun Adı rptMusteriler olsun,
bir adı BtnYazici olan butona basarak sadece ilk sayfayı yazıcıya  göndermek istiyorsunuz
butonun tıklama olayına aşağıdaki kodu eklemelisiniz
Kod:
Private Sub BtnYazici_Click()
DoCmd.OpenReport "rptMusteriler ", acHidden
DoCmd.PrintOut acPages, 1, 1, acHigh
End Sub