Mengubah warna baris pada crystal report berdasarkan kondisi tertentu
Requirement source code:
- Seagate Crystal Report 7
- Microsoft Access 97
Terkadang dalam membuat laporan dengan crystal report kita perlu memberikan penekanan pada baris-baris tertentu dalam laporan, misalnya untuk menampilkan stok yang sudah sangat sedikit, atau untuk kondisi-kondisi lainnya.
Saya contohkan pada kasus berikut ini:
Baris yang berbeda warna |
Seperti terlihat pada gambar diatas, untuk kolom Hrgbrg terdapat pembedaan warna. Untuk yang harganya dibawah 5000 maka hrgbrg akan berwarna Merah, selain itu warnanya Biru. Bagaimana melakukan itu pada Crystal Report?, silahkan ikuti langkah-langkah berikut ini.
Saya asumsikan anda sudah membuat sebuah laporan dengan crystal report, sudah ada headernya, sudah ada fieldnya, sudah selesai semua, tinggal menambahkan fitur beda warna ini saja. Aktifkan modus preview pada crystal report dan klik-kanan pada Field yang ingin warnanya berubah sesuai dengan kondisi diatas, dan pilih Format Field seperti gambar dibawah ini:
Klik kanan pada Field dan pilih Format Field |
Perintah diatas akan memunculkan layar Format Editor. Pada layar ini ada beberapa buah tab, abaikan saja, klik tab Font, seperti gambar dibawah ini:
Klik tab Font |
Pada tab Font terdapat opsi tentang Font yang digunakan, Font , Stype, Size, dan tentunya Color. Pada sudut sebelah kanan (lihat gambar dibawah ini), terdapat sebuah tombol untuk Formula Editor. Klik tombol Formula Editor tersebut
Klik tombol Formula Editor |
Bagi yang sudah "bergelut" dengan formula, mungkin sudah tahu apa yang akan dilakukan selanjutnya, bagi yang belum silahkan tambahkan kode seperti dibawah ini disesuaikan dengan field dan kondisi yang anda inginkan. Karena pada kasus contoh kita menggunakan field hrgbrg sebagai bahan perbandingan, maka dalam formula kita menggunakannya sebagai kondisi untuk evaluasi dengan menggunakan If. perintahnya adalah:
if {Barang.Hrgbrg}<5000 then Red else Blue
selengkapnya lihat gambar dibawah ini.
Tambahkan perintah |
Setelah selesai, klik tombol Save & Close pada sudut sebelah kiri atas Formula Editor ini, dan sekarang laporan anda sudah berwarna warni. :)
Sebagai tambahan, ini ada beberapa warna yang bisa digunakan untuk kondisi-kondisi yang ingin anda ciptakan.
Beberapa pilihan warna |
Mau contoh source codenya?
silahkan download di:
Cuma baca2 aja kang, pusing euy..
BalasHapusSalam kenal
marii kang...
BalasHapustrims dah singgah yaa
[ASK] Solusi untuk memperbaiki error detected by database DLL gimana gan ya...???? saya menggunakan VB 6.0, database Mysql dan Crystal Report 8.5 ...... udah saya coba gonta ganti dengan codingnya tapi tetep aja.... Please tlg dibantu gan... thanks b4
BalasHapuspusing gan
BalasHapusLumayan....dapet Ilmu baru lagi....
BalasHapusTank`s gan...
Salam
http://priyantoagoes.blogspot.com