Crystal Reports - Parameter
Parametersdigunakan untuk mengambil masukan pengguna sebelum laporan dibuat. Pengguna harus menjawab prompt sebelum laporan dibuat dan keluaran laporan tergantung pada respon pengguna untuk nilai parameter.
Dengan menggunakan parameter dengan rumus dan dalam laporan, Anda bisa membuat satu laporan yang berubah sesuai dengan kebutuhan pengguna yang berbeda.
LOV dapat digunakan untuk memasukkan nilai prompt dalam parameter. LOV dapat berupa statis atau dinamis. Mereka juga dapat digunakan sebagai prompt dinamis satu level atau prompt multilevel.
Note - Parameter dalam Crystal Reports dapat digunakan dalam filter setelah diambil dari database.
Parameter Cascading
Parameter dengan ketergantungan dikelompokkan bersama dan dikenal sebagai parameter berjenjang. Parameter bertingkat memungkinkan Anda mengelompokkan dua atau lebih parameter dalam satu grup.
Parameter yang Diwarisi
Parameter juga dapat dibuat di tingkat semesta atau di panel kueri dan kemudian dapat diwariskan ke Crystal Reports. Mereka disebut parameter yang diwariskan. Parameter ini dapat dihapus di tingkat laporan tetapi tidak dapat diedit dalam laporan. Parameter ini hanya dapat diedit saat dibuat.
Jenis Data Parameter
Parameter dalam Crystal Report mendukung tipe data di bawah ini -
- Number
- String
- Date
- Time
- DateTime
- Currency
- Boolean
- Member
Poin penting untuk diingat saat menggunakan Parameter -
Untuk menggunakan parameter dalam rumus, tidak perlu ditempatkan di laporan. Parameter dapat digunakan dalam rumus seperti objek lain dan dapat dibuat di bengkel Formula.
Parameter dapat digunakan dengan LOV statis atau dinamis.
Anda juga dapat membuat daftar nilai yang darinya pengguna dapat memilih nilai parameter daripada memasukkannya secara manual.
Daftar Jenis Nilai
Tipe | Deskripsi | Kapan Menggunakan |
---|---|---|
LOVs statis | Menyediakan daftar sederhana berdasarkan nilai yang Anda tambahkan atau impor dalam laporan |
|
LOV dinamis berdasarkan data laporan | Menyediakan daftar dinamis dari Sumber data |
|
Universe LOVs | Memberikan daftar yang dibuat dan Dipelihara di Semesta. |
|
Bagaimana cara membuat Parameter?
Dalam tampilan Data Explorer, klik kanan di dalam area Parameter → pilih New → New Parameter
Kotak dialog Buat Parameter muncul → Masukkan nama untuk parameter (hingga 255 karakter alfanumerik). Di kotak dialog, Anda dapat mengubah nama dan tipe parameter bersama dengan properti lainnya.
Pilih Jenis Data yang sesuai dari daftar → seperti String, Nomor, atau Tanggal, antara lain.
Di kotak Teks Perintah, masukkan teks perintah yang diinginkan (hingga 255 karakter alfanumerik).
For example - "Pilih Nama"
Teks ini akan muncul di kotak dialog prompt saat Anda mempratinjau laporan, atau saat Anda menyegarkan data di area Halaman.
Untuk membuat daftar nilai, klik tombol elipsis → Kotak dialog Edit Daftar Nilai muncul → Masukkan nilai yang ingin Anda lihat ketika diminta → Anda dapat menambahkan daftar negara untuk tipe String, atau daftar nilai untuk tipe Angka → klik OK → Anda kembali ke dialog Buat Parameter → klik OK dan seret parameter ke Laporan Anda.
Setelah parameter ditarik ke struktur laporan, Anda dapat membuka tab halaman untuk melihat LOV yang dipilih saat menyegarkan data laporan.