Bagikan melalui


Tabel, matriks, dan daftar dalam laporan paginated (Pembuat Laporan)

Berlaku untuk: Microsoft Report Builder (SSRS) Power BI Report Builder Perancang Laporan di SQL Server Data Tools

Di Penyusun Laporan, tabel, matriks, dan daftar adalah wilayah data yang menampilkan data laporan paginasi dalam sel yang diatur ke dalam baris dan kolom. Sel biasanya berisi data teks seperti teks, tanggal, dan angka tetapi juga dapat berisi pengukur, bagan, atau item laporan seperti gambar. Secara kolektif, tabel, matriks, dan daftar sering disebut sebagai wilayah data tablix .

Templat tabel, matriks, dan daftar dibuat di wilayah data tablix, yang merupakan kisi fleksibel yang dapat menampilkan data dalam sel. Dalam tabel dan templat matriks, sel diatur ke dalam baris dan kolom. Karena templat adalah variasi dari region data tablix generik yang mendasari, Anda bisa menampilkan data dalam kombinasi format templat dan mengubah tabel, matriks, atau daftar untuk menyertakan fitur wilayah data lain saat Anda mengembangkan laporan. Misalnya, jika Anda menambahkan tabel dan ternyata tidak sesuai dengan kebutuhan Anda, Anda dapat menambahkan grup kolom untuk membuat tabel menjadi matriks.

Wilayah data tabel dan matriks dapat menampilkan hubungan data kompleks dengan menyertakan tabel berlapis, matriks, daftar, bagan, dan pengukur. Tabel dan matriks memiliki tata letak tabular dan datanya berasal dari satu himpunan data, dibangun di atas satu sumber data. Perbedaan utama antara tabel dan matriks adalah bahwa tabel hanya dapat menyertakan grup baris, sedangkan matriks memiliki grup baris dan grup kolom.

Daftarnya sedikit berbeda. Mereka mendukung tata letak bebas yang dan dapat menyertakan beberapa tabel peer atau matriks, masing-masing menggunakan data dari himpunan data yang berbeda. Daftar juga dapat digunakan untuk formulir, seperti faktur.

Gambar berikut ini memperlihatkan laporan sederhana dengan tabel, matriks, atau daftar.

RS_TableMatrixList

Untuk memulai tabel, matriks, dan daftar dengan cepat, lihat Tutorial: Membuat Laporan Tabel Dasar (Pembuat Laporan), Tutorial: Membuat Laporan Matriks (Pembuat Laporan), dan Tutorial: Membuat Laporan Formulir Gratis (Pembuat Laporan).

Catatan

Anda dapat menerbitkan tabel, matriks, dan daftar secara terpisah dari laporan sebagai bagian laporan. Baca selengkapnya tentang Bagian Laporan. Namun, bagian laporan tidak digunakan lagi untuk semua rilis SQL Server Reporting Services setelah SQL Server Reporting Services 2019, dan dihentikan mulai di SQL Server Reporting Services 2022 dan Power BI Report Server.

Tabel

Gunakan tabel untuk menampilkan data detail, menata data dalam grup baris, atau keduanya. Templat Tabel berisi tiga kolom dengan baris header tabel dan baris detail untuk data. Gambar berikut menunjukkan templat tabel awal, yang dipilih pada permukaan desain:

Templat tabel pada permukaan desain, dipilih

Anda dapat mengelompokkan data menurut satu bidang, beberapa bidang, atau dengan menulis ekspresi Anda sendiri. Anda dapat membuat grup berlapis atau grup independen yang berdekatan dan menampilkan nilai agregat untuk data yang dikelompokkan, atau menambahkan total ke grup. Misalnya, jika tabel Anda memiliki grup baris yang disebut [Kategori], Anda dapat menambahkan subtotal untuk setiap grup serta total keseluruhan untuk laporan. Untuk meningkatkan tampilan tabel dan menyorot data yang ingin Anda tekankan, Anda bisa menggabungkan sel dan menerapkan pemformatan ke data dan judul tabel.

Anda awalnya dapat menyembunyikan detail atau data yang dikelompokkan, dan menyertakan tombol penelusuran untuk memungkinkan pengguna memilih secara interaktif berapa banyak data yang akan ditampilkan.

Untuk informasi selengkapnya, lihat Tabel (Pembuat Laporan dan SSRS).

Matrix

Gunakan matriks untuk menampilkan ringkasan data agregat, yang dikelompokkan dalam baris dan kolom, mirip dengan PivotTable atau tab silang. Jumlah baris dan kolom untuk grup ditentukan oleh jumlah nilai unik untuk setiap grup baris dan kolom. Gambar berikut menunjukkan templat matriks awal, yang dipilih pada permukaan desain:

Matriks Baru ditambahkan dari Kotak Alat, dipilih

Anda dapat mengelompokkan data menurut beberapa bidang atau ekspresi dalam grup baris dan kolom. Saat dijalankan, saat data laporan dan wilayah data digabungkan, matriks tumbuh secara horizontal dan vertikal di halaman saat kolom untuk grup kolom dan baris untuk grup baris ditambahkan. Sel matriks menampilkan nilai agregat yang dicakup ke persimpangan grup baris dan kolom tempat sel tersebut berada. Misalnya, jika matriks Anda memiliki grup baris (Kategori) dan dua grup kolom (Wilayah dan Tahun) yang menampilkan jumlah penjualan, laporan akan menampilkan dua sel dengan jumlah penjualan untuk setiap nilai dalam grup Kategori. Sel di dua persimpangan masing-masing tercakup: satu sel adalah "Kategori dan Wilayah" dan yang lainnya adalah "Kategori dan Tahun." Matriks dapat mencakup grup berlapis dan berdekatan. Grup berlapis memiliki hubungan induk-anak dan mengelompokkan hubungan serekan yang berdampingan. Anda dapat menambahkan subtotal untuk setiap dan semua tingkat grup baris dan kolom berlapis dalam matriks.

Untuk membuat data matriks lebih mudah dibaca dan menyorot data yang ingin Anda tekankan, Anda bisa menggabungkan sel atau memisahkan secara horizontal dan vertikal dan menerapkan pemformatan ke judul data dan grup.

Anda juga dapat menyertakan tombol penelusuran yang awalnya menyembunyikan data detail; pengguna kemudian dapat mengklik tombol untuk menampilkan lebih banyak atau lebih sedikit detail sesuai kebutuhan.

Untuk informasi selengkapnya, lihat Membuat Matriks.

List

Gunakan daftar untuk membuat tata letak bentuk bebas. Anda tidak terbatas pada tata letak kisi, tetapi dapat menempatkan bidang secara bebas di dalam daftar. Anda bisa menggunakan daftar untuk mendesain formulir untuk menampilkan banyak bidang himpunan data atau sebagai wadah untuk menampilkan beberapa wilayah data secara berdampingan untuk data yang dikelompokkan. Misalnya, Anda dapat menentukan grup untuk daftar; menambahkan tabel, bagan, dan gambar; dan menampilkan nilai dalam bentuk tabel dan grafik untuk setiap nilai grup, seperti yang mungkin Anda lakukan untuk catatan karyawan atau pasien.

Daftar Baru ditambahkan dari Kotak Alat, dipilih

Untuk informasi selengkapnya, lihat Membuat Faktur dan Formulir dengan Daftar.

Mempersiapkan Data

Wilayah data tabel, matriks, dan daftar menampilkan data dari himpunan data. Anda bisa menyiapkan data dalam kueri yang mengambil data untuk himpunan data atau dengan mengatur properti di tabel, matriks, atau daftar.

Bahasa kueri seperti Transact-SQL, yang Anda gunakan untuk mengambil data untuk himpunan data laporan dapat menyiapkan data dengan menerapkan filter untuk menyertakan hanya subset data, mengganti nilai nol atau kosong dengan konstanta yang membuat laporan lebih mudah dibaca, dan menyortir dan mengelompokkan data.

Jika Anda memilih untuk menyiapkan data dalam tabel, matriks, atau daftar wilayah data laporan, Anda mengatur properti di wilayah data atau sel dalam wilayah data. Jika Anda ingin memfilter atau mengurutkan data, atur properti di wilayah data. Misalnya, untuk mengurutkan data, Anda menentukan kolom yang akan diurutkan dan arah pengurutan. Jika Anda ingin memberikan nilai alternatif untuk bidang, Anda mengatur nilai teks sel yang menampilkan bidang. Misalnya, untuk menampilkan Kosong saat bidang kosong atau null, Anda menggunakan ekspresi untuk mengatur nilainya.

Untuk informasi selengkapnya, lihat Menyiapkan Data untuk Ditampilkan di Wilayah Data Tablix (Pembuat Laporan dan SSRS).

Membuat dan Mengonfigurasi Tabel, Matriks, atau Daftar

Saat menambahkan tabel atau matriks ke laporan, Anda bisa menggunakan Wizard Tabel dan Matriks atau menyusunnya secara manual dari templat yang disediakan Oleh Pembuat Laporan dan Perancang Laporan. Daftar dibuat secara manual dari templat daftar.

Wizard memandu Anda melalui langkah-langkah untuk membuat dan mengonfigurasi tabel atau matriks dengan cepat. Setelah Anda menyelesaikan wizard atau jika Anda membuat wilayah data tablix dari awal, Anda dapat mengonfigurasi dan menyempurnakannya lebih lanjut. Kotak dialog, tersedia dari menu klik kanan pada wilayah data, memudahkan untuk mengatur properti yang paling umum digunakan untuk jeda halaman, pengulangan dan visibilitas header dan footer, opsi tampilan, filter, dan pengurutan. Namun wilayah data tablix menyediakan banyak properti tambahan, yang hanya dapat Anda atur di panel Properti Paginated Report Builder. Misalnya, jika Anda ingin menampilkan pesan saat kumpulan data untuk tabel, matriks, atau daftar kosong, tentukan teks pesan di properti tablix NoRowsMessage di panel Properti.

Ubah Antar Templat Tablix

Anda tidak dibatasi oleh pilihan templat tablix awal Anda. Saat Anda menambahkan grup, total, dan label, Anda mungkin ingin mengubah desain tablix Anda. Misalnya, Anda mungkin memulai dengan tabel lalu menghapus baris detail dan menambahkan grup kolom. Untuk informasi selengkapnya, lihat Menjelajahi Fleksibilitas Wilayah Data Tablix (Pembuat Laporan dan SSRS).

Anda dapat terus mengembangkan tabel, matriks, atau daftar dengan menambahkan fitur tablix apa pun. Fitur Tablix termasuk menampilkan data detail atau agregat untuk data yang dikelompokkan pada baris dan kolom. Anda dapat membuat grup berlapis, grup independen yang berdekatan, atau grup rekursif. Anda dapat memfilter dan mengurutkan data yang dikelompokkan, dan dengan mudah menggabungkan grup dengan menyertakan beberapa ekspresi grup dalam definisi grup

Anda juga dapat menambahkan jumlah untuk grup atau jumlah keseluruhan untuk wilayah data. Anda dapat menyembunyikan baris atau kolom untuk menyederhanakan laporan dan memungkinkan pengguna untuk mengaktifkan tampilan data yang tersembunyi, seperti dalam laporan penelusuran paling detail. Untuk informasi selengkapnya, lihat Mengontrol Tampilan Wilayah Data Tablix di Halaman Laporan (Pembuat Laporan dan SSRS).

Topik Cara Penggunaan

Bagian ini mencantumkan prosedur yang memperlihatkan kepada Anda, langkah demi langkah, cara bekerja dengan tabel, matriks, dan daftar dalam laporan Anda; cara menampilkan data dalam baris dan kolom, menambahkan dan menghapus kolom, menggabungkan sel, dan menyertakan subtotal untuk grup baris dan kolom.

Di Bagian Ini

Topik berikut memberikan informasi tambahan tentang bekerja dengan wilayah data tablix.

Wilayah Data Tablix (Pembuat Laporan dan SSRS)
Menjelaskan konsep utama yang terkait dengan wilayah data tablix seperti area tablix, data detail dan dikelompokkan, grup kolom dan baris, serta baris dan kolom statis dan dinamis.

Menambahkan Data ke Wilayah Data Tablix (Pembuat Laporan dan SSRS)
Menyediakan informasi terperinci tentang menambahkan data, subtotal, dan total terperinci, serta label ke wilayah data tablix.

Mengontrol Tampilan Wilayah Data Tablix di Halaman Laporan (Pembuat Laporan dan SSRS)
Menjelaskan properti untuk wilayah data tablix yang bisa Anda ubah untuk mengubah cara wilayah data tablix muncul saat Anda melihatnya dalam laporan.

Mengontrol Judul Baris dan Kolom (Pembuat Laporan dan SSRS)
Menjelaskan cara mengontrol judul baris dan kolom saat wilayah data tabel, matriks, atau daftar dapat menjangkau beberapa halaman secara horizontal atau vertikal.

Membuat Grup Hierarki Rekursif (Pembuat Laporan dan SSRS)
Menjelaskan cara menampilkan data rekursif di mana hubungan antara induk dan anak diwakili oleh bidang dalam himpunan data.

Memahami Grup (Pembuat Laporan dan SSRS)
Menjelaskan grup apa dan kapan Anda menggunakannya dan menjelaskan grup yang tersedia untuk berbagai wilayah data tablix.

Lihat Juga

Menambahkan Filter Himpunan Data, Filter Wilayah Data, dan Filter Grup (Pembuat Laporan dan SSRS)
Wilayah Data Berlapis (Pembuat Laporan dan SSRS)
Menautkan Beberapa Wilayah Data ke Himpunan Data yang Sama (Pembuat Laporan dan SSRS)
Ekspresi (Pembuat Laporan dan SSRS)
Filter, Grup, dan Urutkan Data (Pembuat Laporan dan SSRS)
Parameter Laporan (Pembuat Laporan dan Perancang Laporan)
Bagan (Pembuat Laporan dan SSRS)
Pengukur (Pembuat Laporan dan SSRS)