AccessTr.neT

Tam Versiyon: Başka MDB içerisindeki raporu çağırmak.
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Sayfalar: 1 2
arkadaşlar programım sabit kalacak ama müşterinin fatura dizaynı başka bir mdb içinde olacak ve ben program mdb si içinden bu fatura formatını nasıl çağırıp izlerim. her müşterinin dizaynını program mdb si içinde tutmak istemiyorum.
Başka dosyadan rapor açtırıp yazıcıdan yazdırmak deseydiniz yardımcı olabilirdim.
aynen öyle zaten Img-grin
her müşterimin fatura dizaynını onun kendi makinasında örneğin (c:\Rapor.mdb) dosyasında saklamak istiyorum. sadece program mdb sinden de bu rapor.mdb dosyasındaki fatura raporunu izlemek yani kendi dizaynında görmek. şimdiki halinde program dosyası içinde her firmanın dizaynları gömülü
rptFatura_Ahmet
rptFatura_Mehmet
rptFatura_Derya gibi.
Derken zaten bizim Kod Bankasında varmış Lol

Masaüstümde accesstr.accdb isimli bir dosya içinde tbl_ogrenciler isminde bir rapor var. Aşağıdaki kod ile açıp önizleme yapabilirsiniz.


Dim a As Access.Application

Set a = New Access.Application

a.OpenCurrentDatabase CurrentProject.Path & "\" & "accesstr.accdb"
a.DoCmd.OpenReport "tbl_ogrenciler", acViewPreview
a.DoCmd.Maximize
a.Visible = True
teşekkürler işime yarar ama bir eksik var gibi programı komple call ediyor.sadece dizaynı açamıyor. autorunlara takılıyor. ama biraz uğraşırsam hallederim gibi.
ellerine sağlık...
O zaman oradaki raporu import etmeniz işiniz bittikten sonrada silmeniz gerek. Kod içinde Nothing ile hafızayı boşaltma işlemi vs. de yapılmadı. Yani ya import ya harici Access ile açılması gerekecek ya da direkt yazdırılacak.
Sayfalar: 1 2