Decision support components dapat digunakan bersama-sama untuk menampilkan data multi-dimesi sebagai tabel dan graphic. Lebih dari satu grid atau graphic dapat disertakan untuk masing-masing dataset. Lebih dari satu instance TDecisionPivot dapat digunakan untuk menampilkan data dari perspektif yang berbeda pada waktu runtime.
Untuk membuat form dengan tabel dan graphic data multi-dimesi, Anda dapat menggunakan langkah-langkah berikut ini :
1. Buatlah sebuah form.
2. Tambahkan komponen-komponen berikut ini pada form dan gunakan Object Inspector untuk membatasinya ketika mengindikasikan :
§ Dataset (pada umumnya TDecisionQuery atau TQuery).
§ Decision cube (TDecisionCube) diikat ke dalam dataset dengan cara menetapkan properti DataSet-nya ke nama dataset.
§ Decision source (TDecisionSource) diikat ke dalam decision cube dengan cara menetapkan properti DecisionCube-nya ke nama decision cube.
3. Tambahkan decision pivot (TDecisionPivot), kemudian mengikatnya ke dalam decision source dalam Object Inspector dengan cara menetapkan properti DecisionSource-nya ke nama decision source yang sesuai. Decision pivot bersifat optional. Decision pivot membolehkan developer form dan end user mengubah dimensi-dimensi yang ditampilkan dalam decision grid atau decision graph.
Dalam orientasi default-nya (horisontal), tombol-tombol di bagian kiri decision pivot berlaku untuk field-field di bagian kiri decision grid (baris). Tombol-tombol di bagian kanan berlaku untuk field-field di bagian atas decision grid (kolom).
Anda dapat menetapkan dimana tombol-tombol decision pivot yang akan ditampilkan dengan cara men-set properti GroupLayout-nya ke xtVertical, xtLeftTop, atau xtHorizontal (nilai default).
4. Tambahkan satu atau lebih decision grid dan decision graph yang diikat ke dalam decision source.
5. Gunakan Decision Query Editor atau properti SQL TDecisionQuery (atau TQuery) untuk menentukan tabel, field dan summary yang akan ditampilkan dalam grid atau graphic. Field terakhir SQL SELECT harus menjadi field summary. Field lainnya dalam SELECT haruslah field GROUP BY.
6. Tetapkan properti Active decision query ke nilai True.
7. Gunakan decision grid dan decision graph untuk menampilkan dan memetakan dimensi-dimensi data yang berbeda.
No comments:
Post a Comment
Silahkan tinggalkan pesan