Anda di halaman 1dari 14

*ugas 5 Sistem )nformasi 2ama 5 Dwi %udi Santoso Kelas 5 (agi

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 eports !""# adalah tools yang powerful, dinamis dan solusi pelaporan yang dapat

membantu anda mendesign, mengeksplorasi, mem$isualisasi, dan mengirim laporan $ia web atau ditampilkan dalam sebuah enterprise aplikasi. Dibuat oleh %usiness &bject sebuah perusahaan yang terafiliasi dengan S'( Company. Dapat dibuat oleh user tanpa perlu bahasa pemrograman. Dan dapat mengurangi ketergantungan dengan pihak )* dan programmer dalam pembuatan laporan. 'pabila di tempat kerja anda sering membuat laporan bersumber dari data seperti misalnya +icrosoft 'ccess, S,L Ser$er, &racle Ser$er, S'( dan lain-lain, anda dapat membuat laporannya dengan menggunakan Crystal -"" tipe database yang berbeda. Crystal eports !""# sudah dapat terintegrasi dengan .lash, .le/ dan 0/celcius. eport !""#. *ools ini dapat membaca lebih dari

+endukung teknologi 1a$a dan .20* de$elopment technology. Laporan secara mudah ditampilkan di 3*+L dan dipublish ke 4eb hal ini dapat menjadi sebuah keputasan bisnis yang lebih baik diseluruh le$el organisasi. Membuat format lapora

*ugas 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 5

'bsolut format memungkinkan 'nda untuk memasukkan teks, judul, grafik, peta, kolom angka, cross-tab, dan grafis yang cukup banyak di mana saja yang 'nda inginkan pada layar. 'nda dapat menangani bentuk cetakan. 'nda dapat mengoptimalkan untuk layar menampilkan atau untuk mencetak di atas kertas. )ni adalah yang paling dekat dengan kebebasan laporan penciptaan - tetapi tidak cukup. Absolute formatting 5 memungkinkan 'nda untuk memasukkan teks, judul, grafik, peta, kolom angka, cross-tab, dan grafis yang cukup banyak di mana saja yang 'nda inginkan pada layar. 'nda dapat menangani bentuk cetakan. 'nda dapat mengoptimalkan untuk tampilan di layar atau untuk mencetak di kertas. Conditional formatting 5 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. !ar"o#e $e erator 1ika anda berbelanja di supermarket atau swalayan, maka anda akan selalu menemukan barcode pada setiap produk. %arcode merupakan identitas dari setiap produk yang di jual. %arcode juga merupakan pengenal atau identitas dari setiap in$entori di gudang perusahaan, furniture di kantor, bahkan juga sebagai identitas ternak di peternakan. Crystal report menyediakan kemampuan untuk membuat barcode. 'nda tidak perlu lagi mengeluarkan biaya yang mahal untuk membuat barcode. Cukup dengan menyediakan tinta printer dan label stok. Me i %&at&a &ualitas lapora #e %a rumus #a fu %si &ustom dalam

Di bagian atas sudah disebutkan bahwa conditional formatting menggunakan rumus untuk membuat perubahan laporan. 'nda 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. )ni 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 6atau sebuah kumpulan record7 dan menampilkannya dalam format yang anda inginkan. Semua bentuk flow-control structure ()f-*hen-0lse, Select Case, .or, 4hile Do, and Do 4hile7 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. Tampila 'isual %rafi& #a peta Crystal report memiliki kemampuan yang baik dalam menampilkan data yang berbentuk grafik. 3ampir semua bentuk grafik yang biasa digunakan ada di crystal report, sehingga tampilan data anda lebih berarti. 1ika anda mempunyai data geografis, crystal report bisa menampilkannya dalam sebuah peta yang menunjukkan negara, wilayah, propinsi atau kota. %erbagai metode tersedia untuk menampilkan nilai-nilai khusus, seperti warna, berbagai macam simbol, dan bahkan grafik. ( te%rasi )"el"ius *ool desain 8celcius adalah produk pendamping yang terintegrasi dengan crystal report. 'nda bisa menggunakannya untuk membuat skenario what-if yang apabila terjadi perubahan parameter input, akan mengakibatkan perubahan dalam indikator $isual. ( te%rasi A#obe Flas* 'nda juga bisa menambahkan animasi flash dalam crystal report, termasuk grafik dinamis, tampilan grafis, dan bahkan $ideo. Data dalam laporan dapat ditampilkan dalam cara yang dinamis, menggunakan flash. Crystal report !""# memudahkan anda dalam menambahkan flash ke dalam laporan anda. Me ampil&a lapora Saat ini, crystal report dirancang untuk didistribusikan di lingkungan bisnis. 'nda dapat membuat laporan untuk ditampilkan di jaringan komputer L'2 kantor, atau dapat juga di tampilkan di web supaya bisa diakses lewat browser. Me #istribusi&a Lapora

'nda bisa menyampaikan laporan anda kepada penerima laporan dengan berbagai cara 5 mencetak lewat printer, mengirim lewat mesin fa/cimile, atau bisa juga mengekspor laporan ke dalam berbagai format file. 1ika anda memilih cara yang terakhir, crystal report mendukung berbagai jenis file, termasuk 3*+L supaya bisa diakses $ia web. Satu peringatan disini bahwa jika anda mengekspor laporan ke dalam format selain format asli crystal report6. pt7, anda mungkin akan kehilangan beberapa format laporan. 'nda 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 word6.doc7, maka crystal report langsung akan membuka microsoft word, dan laporan anda akan langsung tampil di dalamnya. ( put #ata "rystal report )nput 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 +icrosoft 'ccess, oracle, )%+ D%!, +icorsoft S,L Ser$er, dll. (ada dasarnya, jika anda memiliki data input dari data source yang umum digunakan saat ini, crystal report dapat menanganinya. Me ampil&a Lapora +e %a Crystal Report Seperti yang anda harapkan, anda bisa membuat lebih dari sekedar pembuatan laporan dan modifikasi laporan dengan crystal report. 'nda juga bisa menampilkan laporan9report yang sudah ada. )ni memiliki keuntungan besar daripada anda membaca laporan yang tercetak. Syaratnya adalah Crystal eport sudah terinstall di komputer anda. :ntuk menampilkan laporan yang sudah ada ikuti langkah-langkah berikut 5 -. 1alankan crystal report Setelah crystal report terbuka, anda bisa memilih apakah akan membuat file baru atau membuka laporan yang sudah ada. %eberapa laporan terakhir yang pernah dibuat akan ada dalam daftar.

!. (ilih laporan yang ingin di tampilkan, kemudian klik &K

;b-. 3alaman awal menawarkan beberapa pilihan

;b !. +enampilkan laporan dalam sekejap <. +enjelajahi laporan

;erakkan scroll dalam laporan, dan bergerak maju mundur antar halaman. 1ika report 9 laporan mengandung hyperlink, anda akan dibawa ke lokasi lain dalam report yang sama atau report yang berbeda. =. 1ika anda sudah selesai melihat report, pilih file "lose untuk menutup file.

MEM!UAT LAPORA, SE+ER-A,A (ada saat anda menjalankan crystal report, mungkin anda akn melakukan satu dari tiga hal berikut 5 -. +embuat report baru !. +erubah 9 modifikasi sebuah report <. +enjalankan report yang ada dalam database 'nda menggunakan laporan untuk mengambil data dari database, memprosesnya, format, dan akhirnya menampilkan output data tersebut ke dalam printer, layar komputer atau web. Me emu&a "o to* #atabase Crystal report memiliki contoh database yang bisa anda gunakan untuk latihan yaitu database microsoft access /treme.mdb. 1ika anda tidak memiliki file ini, silakan download dari *ttp.//support0busi essob1e"ts0"om/#o2 loa#s/samples0asp0 Database /treme.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 report9laporan adalah menjalankan software aplikasi crystal report seperti yang tampak pada gambar -. Setelah itu, halaman awal crystal report akan tampil seperti tampak pada gambar !. 'nda bisa memilih cara yang berbeda dalam memulai pembuatan report baru. 'nda bisa memilih menggunakan wi>ard atau memulai dengan laporan kosong. 'tau bisa juga membuka laporan yang sudah ada dan memodifikasinya. Membuat lapora #a %a pili*a !la & Report 1ika anda ingin membuat laporan dengan pilihan blank report atau laporan kosong, anda perlu memutuskan hal-hal berikut 5 *abel dalam database yang berisi data yang anda inginkan Data tertentu dalam tabel tersebut

+anipulasi yang bagaimana sehingga menghasilkan informasi sesuai dengan yang anda inginkan .ormat laporan yang anda inginkan seperti apa 'pakah anda ingin menampilkan laporan dalam printer hitam-putih, printer berwarna, layar komputer, atau di web site

2ah anggap saja anda sudah memutuskan, untuk membuat laporan baru, ikuti langkahlangkah berikut 5 -. 1alankan Crystal !. (ilih bla & report Dialog bo/ database e/pert akan tampil, seperti tampak pada gambar < dibawah, yang memungkinkan anda untuk menemukan lokasi database. eport

;b <. Dialog bo/ database e/pert menunjukkan lokasi database <. Di panel a$ailable data source, klik tanda plus 34567, di sebelah kiri untuk membuat koneksi baru untuk meng?e/pand?. )ni adalah .older yang anda pilih, jika ingin membuat laporan dari awal. Sekali anda terkoneksi ke database, crystal report akan mengingatnya untuk laporan berikutnya. =. Double click database yang sesuai dengan data source anda Crystal report mengenali berbagai tipe database yang berbeda. 'nda harus memilih tipe yang benar. 1ika anda tidak familiar, mintalah bantuan orang yang tahu akan hal ini. :ntuk contoh berikut ini, double click 'ccess90/cel6D'&7. Dialog bo/ 'ccess9e/cel akan muncul. Seperti gambar = berikut.

;b =. Dialog bi/ 'ccess 9 0/cel D'& @. Click tombol ellipsis 30007 di sebelah kanan kotak database name Dialog bo/ open akan muncul, jika anda beruntung, akan menunjukkan folder yang berisi file database /treme.mdb A. *emukan database /treme.mdb di komputer anda, kemudian klik tombol open. Kembali ke dialog bo/ 'ccess90/cel , klik finish Database e/pert muncul kembali dengan database /treme.mdb terkoneksi. Koneksi dapat dikatakan sukses jika anda dapat melihat 'dd Command, *ables, Biew, dan Stored procedure, tampil dalam daftar dibawah connection dalam panel a$ailable data source.

;b @. Database /treme.mdb terkoneksi ke dalam report C. 0/pande node tables, double klik table yang anda inginkan sebagai data laporan Sebagai contoh double click product. *able product akan berpindah dari a$ailable data source ke selected tables.

;b A. *abel product sudah dipilih #. Klik &K untuk menutup database e/pert

Sebuah laporan9report kosong akan muncul.

;b C. Laporan kosong *ab desain di sebelah kiri menunjukkan @ section report 5 a. eport header 5 hanya muncul di atas laporan, hal pertama yang dilihat dalam report c. Detail 5 )si utama laporan d. eport footer 5 muncul setelah detail informasi terakhir dalam laporan e. (age footer 5 muncul di bagian bawah setiap halaman report *oolbar di bagian atas memberikan anda akses instan ke sejumlah feature utama report. +ungkin anda sudah familiar dengan beberapa toolbar tersebut karena tidak jauh beda dengan beberapa aplikasi windows yang lain. D. Sampai sini anda sudah berhasil membuat laporan kosong baru dengan status sudah terkoneksi ke database. %erikutnya adalah mendesain report +esai Report -. 'nda bisa menambahkan sebuah logo di bagian header. ;unakan menu insert picture untuk melakukannya. b. (age header 5 muncul di bawah report headerdan di atas semua page lain

!. *ambahkan title dalam report header. ;unakan ikon insert te/t object

<. +emilih field yang akan di munculkan di report. Drag and drop field pada table yang anda inginkan ke detail section.

=. +odifikasi kolom heading untuk memperbagus tampilan

@. (re$iew eport Klik print pre$iew untuk melihat hasil akhir report anda

eport anda sudah berhasil dibuat. Simpan dan gunakan sesuai keperluan anda. Semoga bermanfaat. Sumber 5 'LL02 ;. *'EL& 6!""#7 Crystal eports !""# .or Dummies

Anda mungkin juga menyukai