Untuk mengeprint obyek report ke device langsung, gunakan:
DoCmd.OpenReport "QHitungFee", acViewNormal
sedang command anda:
DoCmd.RunCommand acCmdPrint
akan menjalankan pencetakan pada obyek yang sedang fokus.
jadi seandainya report membutuhkan waktu untuk di buka, sedangkan perintah kedua juga sudah dijalankan, sedangkan focus masih ada di form tempat kode ini, maka form inilah yang akan di print.
biar pasti, hilangkan saja baris perintah:
DoCmd.RunCommand acCmdPrint
anda bisa print menggunakan code diatas.
aksan kurdin
On 11/2/2011 8:19 PM, kang_mas_uki wrote:
Dear Master Access,
Berikut ini adalah potongan kode permasalahan :
'----------------------------------------------------------
' PrintReport_Click
'
'----------------------------------------------------------
Private Sub PrintReport_Click()
On Error GoTo PrintReport_Click_Err
DoCmd.OpenReport "QHitungFee", acViewPreview, "", "", acNormal
DoCmd.RunCommand acCmdPrint
PrintReport_Click_Exit:
Exit Sub
PrintReport_Click_Err:
MsgBox Error$
Resume PrintReport_Click_Exit
End Sub
Kode itu normal dari hasil generate macro access...
Terima kasih
--- In belajar-access@yahoogroups.com, Aksan Kurdin <aksan.kurdin@...> wrote:
>
> kang mas uki,
> potongan kodenya mana ?
>
> aksan kurdin
>
> On 11/2/2011 7:52 AM, kang_mas_uki wrote:
> >
> > Itulah masalahnya, jika printer gak diganti2 tetep pake default bisa
> > tercetak normal, tapi kalo abis ganti printer (pake multi network
> > printer) pasti memble dan yang nongol justru Formnya (bukan report ato
> > datasheet), sudah aq cari2 tutorial dimana2 blum ketemu solusi....
> >
> > --- In belajar-access@yahoogroups.com
> > <mailto:belajar-access%40yahoogroups.com>, privat access
> > <les.access@> wrote:
> > >
> > > koq bisa??? coba cek lagi coding or macro nya.. jgn2 salah pilih
> > obyeknya??
> > >
> > > Pada tanggal 31/10/11, kang_mas_uki <uqmas@> menulis:
> > > > Salam Kenal,
> > > >
> > > > Para master Access, mohon bantuan untuk masalah Access 2007, pada
> > program
> > > > yang saya buat, ada fasilitas untuk mencetak report atau
> > datasheet, yang
> > > > jadi masalah terkadang justru Form (antar muka program) yang
> > tercetak, mohon
> > > > solusinya.
> > > > Terima kasih
> > > >
> > > >
> > >
> >
> >
>
Tidak ada komentar:
Posting Komentar