Formula Field Pada Crystal Repot Dengan Fungsi If Di Dalamnya

  • Uploaded by: Nur Suhadi
  • 0
  • 0
  • May 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Formula Field Pada Crystal Repot Dengan Fungsi If Di Dalamnya as PDF for free.

More details

  • Words: 338
  • Pages: 2
Formula Field dengan fungsi ‘IF’ pada Crystal Report Oleh : Nur Suhadi (http://vbjadul.blogspot.com) Pada Artikel terdahulu saya telah menuliskan bagaimana menuliskan/menambahkan Formula Field ke dalam Crystal Report, bagi yang belum membaca ada baiknya Anda dapat membacanya disini atau mendownloadnya disini atau menyimaknya di blog ini. Sebenarnya dalam pemrograman ada beberapa hal yang harus dikuasai mulai dari yang sederhana seperti operasi penjumlahan, perkalian, perpangkatan, sampai pada operasi yang membutuhkan berbagai Logika yang sangat rumit. Salah satu fungsi logika yang biasa kita temui adalah fungsi ‘IF’. Dalam Crystal Report fungsi ini juga disediakan, sehingga kita tidak perlu khawatir apabila akan membuat sebuah Report diharuskan menggunakan fungsi ‘IF’. Kemudian bagaimanakah cara penggunaannya??? Sebagai contoh kita akan menyelesaikna kasus seperti dalam potongan report dibawah ini :

Report diatas diharuskan untuk dapat menampilkan berapa diskon untuk masing-masing orang dengan kriteria Pangkat orang yang bersangkutan. Misalnya untuk “Peltu” dapat diskon 5%, untuk “II / D” dapat diskon 6.5% dan yang lain dapat diskon 7%.

1. 2. 3. 4.

Pilih Menu : Insert >> Field Object… , kemudian muncul jendela Field Explorer klik kanan pada Formula Field:, kemudian pilih New … Tulis Nama Formula Field yang baru dengan nama tertentu misalnya : “Diskon” Kemudian muncul Jendela Formula Editor, disinilah nanti akan memasukkan “formula” tertentu untuk menampilkan Diskon Penjualan.

MENULIS FUNGSI “IF” DALAM FORMULA EDITOR Formula di tuliskan di Text area, untuk diskon penjualan yang merupakan logika dengan kriteria pangkat anggota rumusnya adalah sebagai berikut : Pada Operator Tree buka (expand) pada Control Structures, kemudian double-click pada if x then y else z

Sehingga pada text area kita dapati rumus seperti ini : if then else Untuk menyelesaikan kasus diatas dapat menggunakan rumus ini: if {t-penjualan.pangkat}='Peltu' then 5/100*{@TOTAL} else if {t-penjualan.pangkat}='II / D' then 6.5/100*{@TOTAL} else 7/100*{@TOTAL}

Setelah selesai menuliskan rumus/formula, jangan lupa disimpan dan tutup jendela Formula editor, hasil Forrmula Field yang baru dapat dilihat dalam Field Explorer. Untuk menambahkannya ke dalam report, cukup di DRAG/ diseret ke tempat yang kita inginkan dalam sebuah report. Sehingga hasilnya dapat dilihat seperti dibawah ini :

Semoga Bermanfaat.

Related Documents


More Documents from "Nur Cholikul Anwar"