AccessTr.neT
Tek düğme ile iki raporu aynı anda yazdırmak mümkünmü? - 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ığı: Tek düğme ile iki raporu aynı anda yazdırmak mümkünmü? (/konu-tek-dugme-ile-iki-raporu-ayni-anda-yazdirmak-mumkunmu.html)



Tek düğme ile iki raporu aynı anda yazdırmak mümkünmü? - rafetgulmez - 21/03/2009

S.A beyler...

3 adet raporum var. (Rapor1,Rapor2,Rapor3)

bunlardan istediğim ikisini (mesala 1 ve 3) tek düğmeye

basarak yazdırmak istiyorum.

1. yöntem:

açılır menü oluşturdum. bunda 3 değer var.

eğer 1 i seçersem Rapor1 ve Rapor2 yazdırılsın istiyorum.

eğer 2 yi seçersem Rapor1 ve Rapor3 yazdırılsın istiyorum.

eğer 3 ü seçersem Rapor2 ve Rapor3 yazdırılsın istiyorum.

Icon_rolleyes

2.yöntem

Rapor1 sabit olsun ve seçtiğim seçeneğe göre (1,2,3) alt

rapor oluşturulsun.(alt rapor Rapor2 yada Rapor3 olmalı)

Fur

Sonuç:

Her ikiside bana uyar. Yeter ki yardım edin.... bu arada Access 2007 kullanıyorum


Cvp: Tek düğme ile iki raporu aynı anda yazdırmak mümkünmü? - okileturc - 21/03/2009

Selamlar
Bir combobox oluşturun
adına mesela "RAPORSEC" yazın
Source için değer listesini seçin
ve ";" kullanarak şunları girin
1;Birinci rapor adı;2;İkinci rapor adı;3;Üçüncü rapor adı
kolon sayısına 2 girin
kolon genişliklerine 0;5 girin
Yaratıığınız butonun ( aslında butona
gerek yok combobox After Update özelliğine
bu kodu yazabilirsiniz ) OnClick özelliğine
kodu yazın
Kod:
Select Case RAPORSEC
    Case 1
        DoCmd.OpenReport "RAPORADI_1", acViewPreview, "", "", acNormal
    Case 2
         DoCmd.OpenReport "RAPORADI_2", acViewPreview, "", "", acNormal
    Case 3
         DoCmd.OpenReport "RAPORADI_3", acViewPreview, "", "", acNormal
    End Select

Eğer seçimden sonra 1 den fazla rapor yazdırmak isterseniz
Case 1 için istediğiniz 2 raporu peşpeşe yazın mesela
DoCmd.OpenReport "RAPORADI_1", acViewPreview, "", "", acNormal
DoCmd.OpenReport "RAPORADI_2", acViewPreview, "", "", acNormal
gibi örnekleri çoğaltabilirsiniz

2. seçenek için ise
Ana rapor ve üzerinde sub Report oluşturun
3 tane sub report u design edin
Ana raporun açılışına subreport için farklı "SourceObject"
atamalarını yine ilk formdaki combobox daki değeri okutarak yapın

me.subreport.SourceObject="subreport_1" gibi

Ana rapor açılış özelliğine

Kod:
Select Case Forms!ILKFORM.Form!RAPORSEC
    Case 1
        me.subreport.SourceObject="subreport_1"
    Case 2
         me.subreport.SourceObject="subreport_2"
    Case 3
         me.subreport.SourceObject="subreport_3"
    End Select

Kolay gelsin


Cvp: Tek düğme ile iki raporu aynı anda yazdırmak mümkünmü? - rafetgulmez - 21/03/2009

elinize sağlık hocam. şimdi deniyorum


Cvp: Tek düğme ile iki raporu aynı anda yazdırmak mümkünmü? - halil22 - 22/03/2009

selam bir sorunum war yardımcı olurmusuns
.Sınavı A ve B grubu sorularını ayrı program olarak açıyoruz. Aynı program içinde bu soruları hazırlayıp sınavı yapabilmek.


Cvp: Tek düğme ile iki raporu aynı anda yazdırmak mümkünmü? - alpeki99 - 27/03/2009

Sayın rafetgulmez lütfen konu hakkında geri bildirimde bulunun. Aksi takdirde konuyu kapatmak zorunda kalacağız.


Cvp: Tek düğme ile iki raporu aynı anda yazdırmak mümkünmü? - rafetgulmez - 02/04/2009

sorunum çözüldü arkdaşlar. herkese tşk.