Costumizing Paper size (Visual Foxpro Reporting)

Contoh ini digunakan untuk mencetak rekening PDAM dengan ukuran height 9.33 cm. Awalnya aplikasi PDAM menggunakan vfoxpro 7 dan windows 98. semua lancar-lancar aja karena ada setting kertas custom. Nah waktu pindah ke windows XP, setting custom itu ga ada lagi. Mencetak rekening jadinya loncat 2 lembar, karena settingan defaultnya adalah ukuran A4. Nah setelah kelimpungan dan cari info sana sini (dari internet juga, tp lupa dimana…) dan tes sana tes sini. Akhirnya ketemu caranya dan sampe sekarang masih dipake (kebetulan vfoxpro nya juga ganti ke vfoxpro 8).

So, here’s the steps:

1Buat settingan kertas baru di server properties, misalnya dengan nama ‘Kertas_Rek’. Dan karena settingan height kami terlalu kecil (menurut windows dan vfoxpro nya, jadi kalo langsung di set 9.33, settingan kertas tetep ga muncul di setting printer maupun di vfoxpro). So, aku set dulu menjadi yang lebih besar, 19.33 misalnya)

 

Nah pada driver printer yang diinstal, ubah semua properties paper menjadi setting kertas yang dibuat tadi di 3 tempat, yaitu:

 2

 

 

 

 

 

 

 

 

3

   

 

 

 

 

 

 

 

4 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Sehingga menjadi seperti ini :

5

 

 

 

 

 

 

 

 

 

 

 

 

Nah dengan settingan diatas aku bisa buka report dan mengeset kertasnya menjadi ukuran kertas yang tadi (jangan lupa printernya jadiin default ya, perlunya kalo pas meng-compile)

Hilangkan tanda centang pada printer environtment

6

Masuk ke Page Setup, Pilih Settingan Kertas

7

 

 

 

 

 

 

 

Simpan, Buka file frx dengan browse (Use Nm_report.frx, browse). Hapus baris data yang berhubungan dengan papersize di field expr record pertama

8

 

 

 

 

 

 

Kembali lagi ke server properties ubah ukuran kertas (height) sesuai dengan ukuran kertas kita (9.33)

9

 

 

 

 

 

 

 

 

 

 

 

 

Kalo mau ngetes sebelum dicompile… buka kembali reportnya (TAPI INGAT !!! JANGAN DISIMPAN). Maka akan terlihat seperti ini

10

 

 

 

 

 

 

 

 

 

 

 

Kalo tampilannya masih terlihat seperti ukuran kertas letter, berarti ada yang salah, ulangi step2 diatas (Ingat ya… meski tampilannya dah seperti diatas, report jangan disimpan lagi, esc aja untuk keluar dari report designer)

Nah setelah selesai semua, baru deh di-compile…

Selamat mencoba….. KEEP ON TRYING…

0 comments: