Crystal Report 2008

18
CRYSTAL REPORT 2008 Komputer dapat menyimpan dan memproses data dalam jumlah sangat besar, dan dengan perkembangan kemajuan teknologi yang tidak pernah berhenti, kemampuannya sering membingungkan. Saat ini, tantangan utama untuk mendapatkan nilai lebih dari sistem komputer adalah dengan cara memberikan informasi yang berguna untuk orang-orang. Dalam bisnis dan lingkungan perusahaan, menyusun dan menyajikan informasi dari sebuah dokumen disebut dengan laporan. Dokumen- dokumen ini umumnya terdiri dari beberapa halaman yang dapat mencakup teks, angka, bagan, peta, dan ilustrasi. Laporan yang baik adalah laporan yang menyajikan fakta yang diperlukan untuk membuat keputusan yang tepat. Crystal report merupakan sebuah software aplikasi pembuatan laporan yang sering dipakai, baik oleh programmer yang mengintegrasikannya dalam sebuah program ataupun bisa juga untuk membuat laporan tersendiri. Fitur Utama Crystal Report 2008 Crystal Reports 2008 adalah tools yang powerful, dinamis dan solusi pelaporan yang dapat membantu anda mendesign, mengeksplorasi, memvisualisasi, dan mengirim laporan via web atau ditampilkan dalam sebuah enterprise aplikasi. Dibuat oleh Business Object sebuah perusahaan yang terafiliasi dengan SAP Company. Tugas : Sistem Informasi Nama : Dwi Budi Santoso

description

Contains a guide to master Crystal Report 2008

Transcript of Crystal Report 2008

Page 1: Crystal Report 2008

CRYSTAL REPORT 2008

Komputer dapat menyimpan dan memproses data dalam jumlah sangat besar, dan dengan

perkembangan kemajuan teknologi yang tidak pernah berhenti, kemampuannya sering

membingungkan. Saat ini, tantangan utama untuk mendapatkan nilai lebih dari sistem komputer

adalah dengan cara memberikan informasi yang berguna untuk orang-orang.

Dalam bisnis dan lingkungan perusahaan, menyusun dan menyajikan informasi dari sebuah

dokumen disebut dengan laporan. Dokumen-dokumen ini umumnya terdiri dari beberapa halaman

yang dapat mencakup teks, angka, bagan, peta, dan ilustrasi. Laporan yang baik adalah laporan yang

menyajikan fakta yang diperlukan untuk membuat keputusan yang tepat.

Crystal report merupakan sebuah software aplikasi pembuatan laporan yang sering dipakai, baik

oleh programmer yang mengintegrasikannya dalam sebuah program ataupun bisa juga untuk

membuat laporan tersendiri.

Fitur Utama Crystal Report 2008

Crystal Reports 2008 adalah tools yang powerful, dinamis dan solusi pelaporan yang dapat

membantu anda mendesign, mengeksplorasi, memvisualisasi, dan mengirim laporan via web atau

ditampilkan dalam sebuah enterprise aplikasi. Dibuat oleh Business Object sebuah perusahaan yang

terafiliasi dengan SAP Company.

Dapat dibuat oleh user tanpa perlu bahasa pemrograman. Dan dapat mengurangi ketergantungan

dengan pihak IT dan programmer dalam pembuatan laporan.

Apabila di tempat kerja anda sering membuat laporan bersumber dari data seperti misalnya

Microsoft Access, SQL Server, Oracle Server, SAP dan lain-lain, anda dapat membuat laporannya

dengan menggunakan Crystal Report 2008. Tools ini dapat membaca lebih dari 100 tipe database

yang berbeda.

Crystal Reports 2008 sudah dapat terintegrasi dengan Flash, Flex dan Excelcius. Mendukung

teknologi Java dan .NET development technology. Laporan secara mudah ditampilkan di HTML dan

dipublish ke Web hal ini dapat menjadi sebuah keputasan bisnis yang lebih baik diseluruh level

organisasi.

Tugas : Sistem Informasi

Nama : Dwi Budi Santoso

Kelas : Pagi

Page 2: Crystal Report 2008

Membuat format laporan

Tugas utama seorang pembuat laporan adalah, sebagai contoh crystal report adalah untuk

mengambil data dari sebuah database ke dalam bentuk yang lebih menarik, logis dan dalam format

yang bisa dimengerti serta dibaca. Dengan crystal report, anda sudah mempunyai bekal yang cukup

untuk memberikan tampilan laporan seperti yang anda inginkan, tanpa harus menjadi seorang

formatting master.

Crystal report menawarkan absolute dan conditional formatting, maksudnya :

Absolut format memungkinkan Anda untuk memasukkan teks, judul, grafik, peta, kolom

angka, cross-tab, dan grafis yang cukup banyak di mana saja yang Anda inginkan pada

layar. Anda dapat menangani bentuk cetakan. Anda dapat mengoptimalkan untuk layar

menampilkan atau untuk mencetak di atas kertas. Ini adalah yang paling dekat dengan kebebasan

dalam

laporan penciptaan - tetapi tidak cukup.

Absolute formatting : memungkinkan Anda untuk memasukkan teks, judul, grafik, peta,

kolom angka, cross-tab, dan grafis yang cukup banyak di mana saja yang Anda inginkan pada

layar. Anda dapat menangani bentuk cetakan. Anda dapat mengoptimalkan untuk tampilan

di layar atau untuk mencetak di kertas.

Conditional formatting : satu langkah lebih bagus dari absolute formatting. Dengan format

kondisional, setiap kali terjadi perubahan data dalam laporan, formula yang anda masukkan

akan membuat perubahan pula pada tampilan laporan.

Barcode Generator

Jika anda berbelanja di supermarket atau swalayan, maka anda akan selalu menemukan barcode

pada setiap produk. Barcode merupakan identitas dari setiap produk yang di jual. Barcode juga

merupakan pengenal atau identitas dari setiap inventori di gudang perusahaan, furniture di kantor,

bahkan juga sebagai identitas ternak di peternakan. Crystal report menyediakan kemampuan untuk

membuat barcode. Anda tidak perlu lagi mengeluarkan biaya yang mahal untuk membuat barcode.

Cukup dengan menyediakan tinta printer dan label stok.

Meningkatkan kualitas laporan dengan rumus dan fungsi kustom

Page 3: Crystal Report 2008

Di bagian atas sudah disebutkan bahwa conditional formatting menggunakan rumus untuk membuat

perubahan laporan. Anda bisa menggunakan rumus untuk hal yang lebih dari itu. Sebuah rumus

seperti sebuah program komputer kecil yang bisa mengerjakan perhitungan atau manipulasi data

yang lain sebelum menampilkan hasil. Ini membuat crystal report lebih dari sekedar aplikasi report

writer biasa, karena mampu membuat data anda ditampilkan dalam bentuk yang sangat baik.

Dengan menggunakan rumus, anda bisa membuat laporan dengan memilih record tertentu (atau

sebuah kumpulan record) dan menampilkannya dalam format yang anda inginkan. Semua bentuk

flow-control structure (If-Then-Else, Select Case, For, While Do, and Do While) bisa digunakan.

Dan setelah anda membuat rumus tertentu untuk digunakan nanti, anda bisa menyimpannya dalam

custom function. Custom funcion akan ditambahkan ke dalam function standard crystal report, dan

akan ditempatkan dalam satu tempat.

Tampilan visual grafik dan peta

Crystal report memiliki kemampuan yang baik dalam menampilkan data yang berbentuk grafik.

Hampir semua bentuk grafik yang biasa digunakan ada di crystal report, sehingga tampilan data anda

lebih berarti. Jika anda mempunyai data geografis, crystal report bisa menampilkannya dalam

sebuah peta yang menunjukkan negara, wilayah, propinsi atau kota. Berbagai metode tersedia untuk

menampilkan nilai-nilai khusus, seperti warna, berbagai macam simbol, dan bahkan grafik.

Integrasi Xcelcius

Tool desain Xcelcius adalah produk pendamping yang terintegrasi dengan crystal report. Anda bisa

menggunakannya untuk membuat skenario what-if yang apabila terjadi perubahan parameter input,

akan mengakibatkan perubahan dalam indikator visual.

Integrasi Adobe Flash

Anda juga bisa menambahkan animasi flash dalam crystal report, termasuk grafik dinamis, tampilan

grafis, dan bahkan video. Data dalam laporan dapat ditampilkan dalam cara yang dinamis,

menggunakan flash. Crystal report 2008 memudahkan anda dalam menambahkan flash ke dalam

laporan anda.

Menampilkan laporan

Saat ini, crystal report dirancang untuk didistribusikan di lingkungan bisnis. Anda dapat membuat

laporan untuk ditampilkan di jaringan komputer LAN kantor, atau dapat juga di tampilkan di web

supaya bisa diakses lewat browser.

Page 4: Crystal Report 2008

Mendistribusikan Laporan

Anda bisa menyampaikan laporan anda kepada penerima laporan dengan berbagai cara : mencetak

lewat printer, mengirim lewat mesin faxcimile, atau bisa juga mengekspor laporan ke dalam

berbagai format file.

Jika anda memilih cara yang terakhir, crystal report mendukung berbagai jenis file, termasuk HTML

supaya bisa diakses via web. Satu peringatan disini bahwa jika anda mengekspor laporan ke dalam

format selain format asli crystal report(.Rpt), anda mungkin akan kehilangan beberapa format

laporan. Anda bahkan bisa mengekspor secara langsung ke salah satu aplikasi, seperti microsoft

word atau lotus domino. Dalam hal ini crystal report akan langsung menjalankan aplikasi target dan

membuka laporan anda di dalam aplikasi tersebut. Sebagai contoh disini adalah jika anda

mengekspor ke dalam dokumen word(.doc), maka crystal report langsung akan membuka microsoft

word, dan laporan anda akan langsung tampil di dalamnya.

Input data crystal report

Input data dari sebuah laporan tidak kalah pentingnya dengan output data. Crystal report memiliki

kelebihan dalam hal ini. Dia dapat menerima data dari berbagai sumber data, termasuk database

komputer seperti Microsoft Access, oracle, IBM DB2, Micorsoft SQL Server, dll. Pada dasarnya, jika

anda memiliki data input dari data source yang umum digunakan saat ini, crystal report dapat

menanganinya.

Menampilkan Laporan Dengan Crystal Report

Seperti yang anda harapkan, anda bisa membuat lebih dari sekedar pembuatan laporan dan

modifikasi laporan dengan crystal report. Anda juga bisa menampilkan laporan/report yang sudah

ada. Ini memiliki keuntungan besar daripada anda membaca laporan yang tercetak. Syaratnya adalah

Crystal Report sudah terinstall di komputer anda.

Untuk menampilkan laporan yang sudah ada ikuti langkah-langkah berikut :

1. Jalankan crystal report

Setelah crystal report terbuka, anda bisa memilih apakah akan membuat file baru atau

membuka laporan yang sudah ada. Beberapa laporan terakhir yang pernah dibuat akan ada

dalam daftar.

Page 5: Crystal Report 2008

2. Pilih laporan yang ingin di tampilkan, kemudian klik OK

Gb1. Halaman awal menawarkan beberapa pilihan

Gb 2. Menampilkan laporan dalam sekejap

Page 6: Crystal Report 2008

3. Menjelajahi laporan

Gerakkan scroll dalam laporan, dan bergerak maju mundur antar halaman. Jika report /

laporan mengandung hyperlink, anda akan dibawa ke lokasi lain dalam report yang sama

atau report yang berbeda.

4. Jika anda sudah selesai melihat report, pilih file close untuk menutup file.

MEMBUAT LAPORAN SEDERHANA

Pada saat anda menjalankan crystal report, mungkin anda akn melakukan satu dari tiga hal berikut :

1. Membuat report baru

2. Merubah / modifikasi sebuah report

3. Menjalankan report yang ada dalam database

Anda menggunakan laporan untuk mengambil data dari database, memprosesnya, format, dan

akhirnya menampilkan output data tersebut ke dalam printer, layar komputer atau web.

Menemukan contoh database

Crystal report memiliki contoh database yang bisa anda gunakan untuk latihan yaitu database

microsoft access xtreme.mdb. Jika anda tidak memiliki file ini, silakan download dari

http://support.businessobjects.com/downloads/samples.asp.

Database xtreme.mdb ini sudah berisi table-table beserta sample data sehingga dapat bisa langsung

anda gunakan untuk latihan.

Memulai Crystal Report 2008

Langkah pertama dalam pembuatan report/laporan adalah menjalankan software aplikasi crystal

report seperti yang tampak pada gambar 1. Setelah itu, halaman awal crystal report akan tampil

seperti tampak pada gambar 2.

Anda bisa memilih cara yang berbeda dalam memulai pembuatan report baru. Anda bisa memilih

menggunakan wizard atau memulai dengan laporan kosong. Atau bisa juga membuka laporan yang

sudah ada dan memodifikasinya.

Membuat laporan dangan pilihan Blank Report

Jika anda ingin membuat laporan dengan pilihan blank report atau laporan kosong, anda perlu

memutuskan hal-hal berikut :

Tabel dalam database yang berisi data yang anda inginkan

Page 7: Crystal Report 2008

Data tertentu dalam tabel tersebut

Manipulasi yang bagaimana sehingga menghasilkan informasi sesuai dengan yang anda

inginkan

Format laporan yang anda inginkan seperti apa

Apakah anda ingin menampilkan laporan dalam printer hitam-putih, printer berwarna, layar

komputer, atau di web site

Nah anggap saja anda sudah memutuskan, untuk membuat laporan baru, ikuti langkah-langkah

berikut :

1. Jalankan Crystal Report

2. Pilih blank report

Dialog box database expert akan tampil, seperti tampak pada gambar 3 dibawah, yang

memungkinkan anda untuk menemukan lokasi database.

Gb 3. Dialog box database expert menunjukkan lokasi database

3. Di panel available data source, klik tanda plus (“+”), di sebelah kiri untuk membuat koneksi

baru untuk meng”expand”.

Ini adalah Folder yang anda pilih, jika ingin membuat laporan dari awal. Sekali anda

terkoneksi ke database, crystal report akan mengingatnya untuk laporan berikutnya.

4. Double click database yang sesuai dengan data source anda

Crystal report mengenali berbagai tipe database yang berbeda. Anda harus memilih tipe

yang benar. Jika anda tidak familiar, mintalah bantuan orang yang tahu akan hal ini. Untuk

Page 8: Crystal Report 2008

contoh berikut ini, double click Access/Excel(DAO). Dialog box Access/excel akan muncul.

Seperti gambar 4 berikut.

Gb 4. Dialog bix Access / Excel DAO

5. Click tombol ellipsis (...) di sebelah kanan kotak database name

Dialog box open akan muncul, jika anda beruntung, akan menunjukkan folder yang berisi file

database xtreme.mdb

6. Temukan database xtreme.mdb di komputer anda, kemudian klik tombol open. Kembali ke

dialog box Access/Excel , klik finish

Database expert muncul kembali dengan database xtreme.mdb terkoneksi. Koneksi dapat

dikatakan sukses jika anda dapat melihat Add Command, Tables, View, dan Stored

procedure, tampil dalam daftar dibawah connection dalam panel available data source.

Page 9: Crystal Report 2008

Gb 5. Database xtreme.mdb terkoneksi ke dalam report

7. Expande node tables, double klik table yang anda inginkan sebagai data laporan

Sebagai contoh double click product. Table product akan berpindah dari available data

source ke selected tables.

Gb 6. Tabel product sudah dipilih

8. Klik OK untuk menutup database expert

Page 10: Crystal Report 2008

Sebuah laporan/report kosong akan muncul.

Gb 7. Laporan kosong

Tab desain di sebelah kiri menunjukkan 5 section report :

a. Report header : hanya muncul di atas laporan, hal pertama yang dilihat

b. Page header : muncul di bawah report headerdan di atas semua page lain dalam

report

c. Detail : Isi utama laporan

d. Report footer : muncul setelah detail informasi terakhir dalam laporan

e. Page footer : muncul di bagian bawah setiap halaman report

Toolbar di bagian atas memberikan anda akses instan ke sejumlah feature utama report.

Mungkin anda sudah familiar dengan beberapa toolbar tersebut karena tidak jauh beda

dengan beberapa aplikasi windows yang lain.

9. Sampai sini anda sudah berhasil membuat laporan kosong baru dengan status sudah

terkoneksi ke database. Berikutnya adalah mendesain report

Desain Report

1. Anda bisa menambahkan sebuah logo di bagian header. Gunakan menu insert picture untuk

melakukannya.

Page 11: Crystal Report 2008

2. Tambahkan title dalam report header. Gunakan ikon insert text object

3. Memilih field yang akan di munculkan di report. Drag and drop field pada table yang anda

inginkan ke detail section.

Page 12: Crystal Report 2008

4. Modifikasi kolom heading untuk memperbagus tampilan

Page 13: Crystal Report 2008

5. Preview Report

Klik print preview untuk melihat hasil akhir report anda

Page 14: Crystal Report 2008

Report anda sudah berhasil dibuat. Simpan dan gunakan sesuai keperluan anda. Semoga

bermanfaat.

Sumber :

ALLEN G. TAYLOR (2008) Crystal Reports 2008 For Dummies