Formula IF Then Else Crystal Report
https://carakuvb6.blogspot.com/2017/11/formula-if-then-else-crystal-report_28.html
Pada
postingan artikel kali ini admin akan mengimplementasikan function
Formula IF Then Else yang terdapat pada Crystal Report. Mungkin dari
sebagian kita yang menggeluti program khususnya fungsi IF THEN ELSE sudah sangat tidak asing lagi bahkan selalu kita gunakan dalam menerapkan logika dan algoritman sebuah pemrograman. Hampir dalam setiap pengolahan data berupa angka kerap kali kita
gunakan. Untuk kali ini admin akan mengimplementasikan pada Crystal
Report. Buat terlebih dahulu database versi Microsoft Access 2000 dengan struktur tabel sebagai berikut
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 70 dan kurang dari 90 maka B
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
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
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.