berikut saya modifikasi kode behind report:
Private Sub Report_Page()
'Me.ScaleMode = 0.8 <--- tidak ada mode ini
Me.ScaleMode = 1
Me.ForeColor = 0
'HORI
Garis Me, 2.2, 0.5, 193.3, 0.5 'kop atas
Garis Me, 2.2, 25, 193.3, 25 'kop bawah
Garis Me, 33, 10, 193.3, 10 'kop bawah
Garis Me, 150, 5, 193.3, 5 'kop bawah
Garis Me, 2.2, 50, 193.3, 50 'header atas
Garis Me, 2.2, 55.5, 193.3, 55.5 'header bawah
Garis Me, 2.2, 200, 193.3, 200 'paling bawah3
Garis Me, 150, 216, 193.3, 216 'bawah PPN
Garis Me, 2.2, 225, 193.3, 225 'paling bawah2
Garis Me, 2.2, 262, 193.3, 262 'paling bawah1
'VERTI
Garis Me, 2.2, 0.5, 2.2, 262 'paling kiri
Garis Me, 17, 50, 17, 200 'no kanan
Garis Me, 35, 50, 35, 200 'kode kanan
Garis Me, 105, 50, 105, 200 'nabar kanan
Garis Me, 135, 50, 135, 200 'harga kanan
Garis Me, 150, 50, 150, 225 'qty kanan
Garis Me, 33, 0.5, 33, 25 'dari kiri
Garis Me, 150, 0.5, 150, 25 'dari kanan
Garis Me, 193.3, 0.5, 193.3, 262 'paling kanan
End Sub
Dan berikut adalah modul basGaris:
Option Compare Database
Option Explicit
Const C_TWIPS2MM As Single = 56.7 '567 TWIPS = 1 cm,
'kalau pake scalemode = 1
Public Sub Garis(objRpt As Object, x1 As Single, y1 As Single, x2 As Single, y2
As Single)
objRpt.Line (x1 * C_TWIPS2MM, y1 * C_TWIPS2MM)-(x2 * C_TWIPS2MM, y2 *
C_TWIPS2MM)
End Sub
Dari help access 2007:
The ScaleMode property uses the following settings.
Setting Description
0 / Custom values used by one or more of the ScaleHeight, ScaleWidth,
ScaleLeft, and ScaleTop properties
1 / (Default) Twips
2 / Points
3 / Pixels
4 / Characters (horizontal = 120 twips per unit; vertical = 240 twips per unit)
5 / Inches
6 / Millimeters
7 / Centimeters
aksan kurdin
--- In [email protected], "aksankurdin" <aksan.kur...@...> wrote:
>
> Cara 'rajin' ...
> :)
>
> very good ....
>
>
> aksan kurdin
>
> --- In [email protected], suka access <suka.access@> wrote:
> >
> > Bang Aksan,
> >
> > Ini saya pernah buat, tinggal ngatur sub totalnya ajah
> > regards,
> > suka.access
> > Pada 4 Mei 2010 08:32, aksankurdin <aksan.kurdin@> menulis:
> >
> > >
> > >
> > > Untuk data detail yang kecil, kurang dari satu halaman, report itu memang
> > > mantap.
> > > Tapi coba kalau didin tambahkan data yang melebih satu halaman, report itu
> > > langsung rusak.
> > >
> > > Ayo, tantangan bagi member lain, bagaimana mengakali report ini untuk
> > > handel data yang lebih dari satu halaman?
> > >
> > >
> > > aksan kurdin
> > >
> > > --- In [email protected] <belajar-access%40yahoogroups.com>,
> > > Didin Susiandani <ds05376@> wrote:
> > > >
> > > > Dear Bang Aksan
> > > >
> > > > Terima kasih atas reply nya...mantap banget.
> > > >
> > > > Terima kasih
> > > > Didin s
> > > >
> > > > P.S
> > > > Semoga bang Haer Lekas sembuh
> > > > ( syafahullahu.....labasa thohurun insya alloh )
> > > >
> > >
> > >
> > >
> >
>