Formula IF Then Else Crystal Report

Nama Filed
|
Data Type
|
FieldSize
|
NAMA
|
Text
|
255
|
KELAS
|
Text
|
255
|
NILAI
|
Number
|
Long Integer
|
Inputkan beberapa data ke dalam tabel diatas agar terlihat formula yang kita buat bekerja atau tidak. Buka Crystal Report kemudian koneksikan database yang agan simpan dengan Crystal Report, tampilkan filed-field tabel ke dalam Crystal Report kemudian designlah laporan seperti gambar dibawah ini
Setelah itu kita akan menambahkan NILAI HURUF dan KETERANGAN untuk langkah-langkah pembuatan formula pada NILAI HURUF sebagai berikut
Pada jendela Formula Editor copykan syntak Formula nHuruf
jika Nilai lebih dari atau sama 30 dan kurang dari 60 maka D
jika Nilai lebih dari atau sama dengan 60 dan kurang dari 70 maka C
jika Nilai lebih dari atau sama dengan 90 maka A dan jika tidak kesemuanya maka E
Simpan dan drag / klik tahan dan arahkan ke NILAI HURUF pada lembar Crystal Report
Setelah selesai kita akan lanjutkan pembuatan formula dengan untuk keterangan dengan nama formula nKeterangan. Untuk langkah-langkahnya sama seperti diatas kemudian copykan syntak nKeterangan pada Jendela Formula Editor
if {@nHuruf}='C' then 'REMIDI' elseKeterangan logika dari formula nKeterangan sebagai berikut
if {@nHuruf}='D' then 'MENGULANG' else 'LULUS'
Jika nFormula sama dengan C maka REMIDI
Jika nFormula sama dengan D maka MENGULANG jika tidak kesemuanya maka LULUS
Simpan formula nKeterangan kemudian drag / klik tahan arahkan ke Laporan Crystal Report seperti pada gambar dibawah ini
Jika dirasa langkah-langkah demi langkah telah selesai sekarang coba kita preview, maka akan tampil NILAI HURUF dan KETERANGAN menyesuaikan dengan nilai yang ada dan berdasarkan logika dari formula yang kita telah buat diatas.
Semoga postingan artikel tentang Formula IF Then Else Crystal Report dapat bermanfaat bagi pembaca sekalian. Untuk contoh datanya bisa didownload di LINK INI
Maaf bang Mau Nanya, kalau mau cetak barcode banyak ke Crystal Report,
ReplyDeleteyang jumlah nya di ketik dari textbox vb 6, misal ditextbox ketik 10 barcode yg mau dicetak,
bagaimana coding vb 6 nya.?
dan apakah pakai parameter di crystal report nya?
atau bagaimana. Mohon Pencerahannya, terimakasih banyak sebelumnya.