Laporan digunakan jika Anda menginginkan data hasil olahan dicetak didalam kertas. Banyak kemudahan yang diberikan Microsoft Visual FoxPro didalam
membuat laporan. Saya akan memberikan cara yang praktis untuk menghasilkan suatu laporan.
9.2 Membuat laporan dengan wizard.
Banyak cara yang dapat digunakan, salah satunya adalah cara yang termudah dengan menggunakan sarana Wizard yang telah disediakan Microsoft Visual
FoxPro.
Format umum perintah pembuatan laporan adalah :
CREATE REPORT [FileName | ?] [NOWAIT] [SAVE] [WINDOW WindowName1][IN [WINDOW] WindowName2 | IN SCREEN] [PROTECTED]
Klik menu Tools – Wizards – kemudian pilih Report. Kemudian Visual FoxPro akan menuntun Anda langkah demi langkah hingga sampai
menghasilkan suatu format laporan standar.
Untuk itu ikuti langkah berikut ini :
1.Bukalah tabel penduduk.dbf
2.Hapus semua datanya dengan perintah Zap.
3.Setelah datanya terhapus semua, lakukan penambahan data dengan perintah Append dari data backuppenduduk.dbf untuk yang datanya tidak kosong.
Perhatikan perintah berikut ini.
USE c:\dtpenduduk\penduduk.DBF ZAP
APPEND FROM c:\dtpenduduk\backuppenduduk.dbf FOR nama <>[ ]
USE c:\dtpenduduk\penduduk.DBF
Klk menu Tools – Wizards – Report.
Anda akan dituntun menggunakan fasilitas wizard untuk pembuatan laporan yang disediakan Visual FoxPro.
Setelah itu akan tampil kotak dialog Wizard Selection, klik atau pilih Report Wizard, kemudian klik tombol OK,
Maka akan tampil kotak dialog Report Wizard
Karena disini Anda menggunakan tabel bebas bernama tabel penduduk.dbf dan tabel tersebut telah terbuka sebelumnya, maka tabel penduduk.dbf tersebut akan muncul pada kotak Databases and Tables.
Jika Anda belum membuka satupun tabel maka tidak ada tabel yang akan ditampilkan.
jika Anda ingin membuka tabel maka klik kotak kecil disebelah kanannya, kemudian tentukan satu atau beberapa tabel yang akan dipanggil.
Jika anda membuka database dengan perintah :
OPEN DATABASE c:\dtpenduduk\dbpenduduk.DBC
Maka database tersebut akan ditampilkan dan jika didalamnya sudah terbuka tabel maka tabel juga akan ditampilkan, tetapi jika belum ada tabel yang
ada didalamnya maka Anda dapat memanggilnya dengan cara yang sama seperti diatas.
Pada kotak Available fields, tentukan field yang akan ditampilkan pada laporan dengan cara mengklik pada field yang ingin ditampilkan kemudian klik tanda panah ? hingga field masuk pada kotak
Selected fields. Atau klik dua kali pada field yang akan ditampilkan.
Misalnya Anda hanya ingin menampilkan beberapa fiel saja yakni field : No_pen, Nama, Tgl_lahir, Pendidikan dan Kondisi.
Klik tombol Next, Microsoft Visual FoxPro akan menampilkan kotak dialog Group, dimana anda dapat mengelompokkan data disini. Biarkan saja dahulu seperti itu. Kotak dialog ini mengijinkan Anda untuk
membuat laporan menurut kelompok field yang ditentukan melalui kotak isian pertama.
Klik tombol Next, Microsoft Visual FoxPro akan menampilkan bentuk laporan yang dapat dipergunakan, untuk saat ini tetapkan pilihan pada pilihan Style Executive
Klik tombol Next, untuk menentukan tampilan laporan, biarkan saja seperti apa adanya karena Anda akan menampilkan laporan berdasarkan tampilan kolom.
Pilih posisi kertas pada saat laporan akan dicetak, apakah memanjang atau melebar pada pilihan Orientation.
Klik tombol Next, maka akan dibukakan kotak dialog sort atau index.
Untuk sementara klik Field No_pen yang ada pada kotak Available Fields or Index tag, kemudian klik tombol Add>.
Klik tombol Next, maka proses pembuatan laporan dengan Wizard telah sampai pada tahap akhir dengan ditampilkannya kotak Finish.
Biarkan saja seperti apa adanya, untuk sementara sebelum tombol Finish Anda klik, ada baiknya klik dahulu tombol Preview untuk melihat hasil sementara.
Setelah Anda yakin akan tampilan laporan sudah sesuai dengan keinginan Anda klik tombol Close Preview, yang ada pada Toolbar Print Preview.
Untuk keluar dari tampilan tersebut. Maka Microsoft Visual FoxPro akan menampilkan kembali kotak dialog Finish.
Langkah terakhir adalah klik tombol Finish, maka Microsoft Visual FoxPro akan menampilkan kotak dialog Save As. Pada kotak Save report as, isikan
dengan laporan1. Klik tombol Save untuk menyimpan File laporan didalam hardisk Anda. Selesai.
9.3 Memodifikasi laporan.
Anda dapat mengedit format laporan yang baru saja dibuat dengan cara mengetikkan perintah dibawah ini pada Jendela Command:
MODIFY REPORT laporan1
9.4 Menampilkan laporan.
Untuk menampilkan laporan pada layar komputer, maka Anda hanya mengetikkan perintah dibawah ini pada Jendela Command :
REPORT FORM c:\dtpenduduk\laporan1.FRX
Jika Anda menginginkan laporan dicetak diatas kertas tambahkan to print pada perintah diatas
REPORT FORM c:\dtpenduduk\laporan1.FRX TO print
Microsoft Visual FoxPro akan langsung mencetak seluruh data yang ada pada tabel penggajian.
9.5 Aplikasi pencetakan.
1. Melihat data hanya pada data tertentu saja. Misalnya Anda akan mencetak data yang ada pada tabel penduduk.dbf dimana hanya data yang mempunyai
kondisi =[MISKIN], maka ketikan pada Jendela Command perintah dibawah ini :
REPORT FORM c:\dtpenduduk\laporan1.FRX FOR kondisi =[MISKIN
Jika ingin mencetak tambahkan to print
REPORT FORM c:\dtpenduduk\laporan1.FRX FOR kondisi =[MISKIN] TO print
2. Mencetak data untuk yang mempunyai jenjang pendidikan = [SLTA]
REPORT FORM c:\dtpenduduk\laporan1.FRX FOR pendidikan = [SLTA] TO print
3. Mencetak data untuk yang mempunyai jenjang pendidikan = [SLTA] dan mempunyai kondisi = [KAYA]
REPORT FORM c:\dtpenduduk\laporan1.FRX FOR pendidikan = [SLTA] .and. kondisi = [KAYA]
4. Mencetak data dari nomor 1 hingga sebanyak 10 record. Pertama ketikan angka 1 tekan tombol Enter, maksudnya adalah untuk menempatkan kursor pada
record ke 1, kemudian ketikan perintah dibawah ini.
1
REPORT FORM c:\dtpenduduk\laporan1.FRX NEXT 10
5. Mencetak dari posisi record nomor 3 hingga akhir data
3
REPORT FORm c:\dtpenduduk\laporan1.FRX rest
6. Mencetak data tanpa menggunakan format laporan. Gunakan perintah list dan to Print.
LIST no_pen,nama,pendidikan,pendidikan to print
7. Melihat laporan kedalam tampilan Preview
REPORT FORM c:\dtpenduduk\laporan1.FRX preview
8. Mengirim hasil laporan kedalam bentuk text ASCII, dimana data text ini dapat dibuka pada software pengolah kata apa saja, dan dapat digunakan
untuk banyak hal.
REPORT FORM c:\dtpenduduk\laporan1.FRX TO hakadata ascii
Perhatikan data yang tadi dibuat ( hakadata ), dan disini dibuka dengan menggunakan software Microsoft Word dan Notepad.
9. Mengirim hasil laporan kedalam bentuk file Excel
COPY field no_pen,nama,pendidikan,kondisi to masterhk type xls
File masterhk.xls dapat Anda buka melalui program Microsoft Excel dan kelak dapat diolah lebih jauh seperti pada proses pembuatan grafik atau untuk
aplikasi mail merge, atau sekesar memberikan sentuhan variasi tampilan yang lebih bebas.
Pada pembahasan bab berikutnya akan saya jelaskan cara mengolah data dengan memanfaatkan beberapa program dari Microsoft.
Tidak ada komentar:
Posting Komentar