Bagikan melalui


Tabel, matriks, dan daftar dalam laporan paginated Report Builder

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 mereka juga dapat berisi pengukur, bagan, atau item laporan seperti gambar. 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. Templat adalah variasi dari wilayah data tablix generik yang mendasar. Jadi Anda bisa menampilkan data dalam kombinasi format templat dan mengubah tabel, matriks, atau daftar untuk menyertakan fitur wilayah data lain saat Anda mengembangkan laporan Anda. Misalnya, jika Anda menambahkan tabel dan menemukannya tidak memenuhi kebutuhan Anda, Anda dapat menambahkan grup kolom untuk menjadikan tabel sebagai 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, tetapi matriks memiliki grup baris dan grup kolom.

Daftar berbeda. Mereka mendukung tata letak gratis yang dapat menyertakan beberapa tabel atau matriks serekan, di mana masing-masing menggunakan data dari himpunan data yang berbeda. Daftar juga dapat digunakan untuk formulir, seperti faktur.

Gambar berikut menunjukkan laporan sederhana dengan tabel, matriks, atau daftar:

Cuplikan layar yang memperlihatkan contoh tabel, matriks, dan daftar berlabel yang berbeda.

Untuk mulai menggunakan tabel, matriks, dan daftar, lihat tutorial berikut:

Catatan

Anda dapat menerbitkan tabel, matriks, dan daftar secara terpisah dari laporan sebagai bagian laporan. Untuk informasi selengkapnya, lihat Bagian Laporan (Pembuat Laporan dan SSRS). Namun, bagian laporan tidak digunakan lagi untuk semua rilis SQL Server Reporting Services setelah SQL Server Reporting Services 2019, dan dihentikan mulai dari SQL Server Reporting Services 2022 dan Power BI Report Server.

Menggunakan tabel

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

Cuplikan layar yang memperlihatkan tabel kosong di Pembuat Laporan.

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 Category, Anda dapat menambahkan subtotal untuk setiap grup dan 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 telusuri paling detail yang memungkinkan pengguna memilih berapa banyak data yang akan ditampilkan.

Untuk informasi selengkapnya, lihat Tabel dalam laporan paginasi (Pembuat Laporan).

Menggunakan matriks

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

Cuplikan layar yang memperlihatkan matriks kosong di Pembuat Laporan.

Anda dapat mengelompokkan data menurut beberapa bidang atau ekspresi dalam grup baris dan kolom. Pada waktu proses, saat data laporan dan wilayah data digabungkan, matriks tumbuh secara horizontal dan vertikal di halaman saat Anda menambahkan kolom untuk grup kolom dan baris untuk grup baris. Sel matriks menampilkan nilai agregat yang dicakup ke persimpangan grup baris dan kolom tempat sel tersebut berada. Misalnya, Anda mungkin memiliki matriks yang memiliki grup baris yang disebut Kategori dan dua grup kolom yang disebut Wilayah dan Tahun yang menampilkan jumlah penjualan. Laporan 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 sel lainnya adalah "Kategori dan Tahun." Matriks dapat mencakup grup berlapis dan berdekatan. Grup berlapis memiliki hubungan induk-anak, dan grup yang berdekatan memiliki hubungan serekan. Anda dapat menambahkan subtotal untuk semua tingkat grup baris dan kolom berlapis dalam matriks.

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

Anda juga dapat menyertakan tombol telusuri paling detail yang awalnya menyembunyikan data detail. Pengguna kemudian dapat memilih tombol untuk menampilkan lebih banyak atau kurang detail sesuai kebutuhan.

Untuk informasi selengkapnya, lihat Membuat matriks dalam laporan paginasi (Pembuat Laporan).

Menggunakan daftar

Gunakan daftar untuk membuat tata letak bentuk bebas. Anda tidak terbatas pada tata letak kisi, sehingga Anda dapat menempatkan bidang dengan 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. Anda dapat menambahkan tabel, bagan, dan gambar. Anda bisa menampilkan nilai dalam formulir tabel dan grafik untuk setiap nilai grup, seperti yang Mungkin Anda buat untuk catatan karyawan atau pasien.

Cuplikan layar yang memperlihatkan daftar kosong di Pembuat Laporan.

Untuk informasi selengkapnya, lihat Membuat faktur dan formulir dengan daftar dalam laporan paginasi (Pembuat Laporan).

Siapkan 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 hanya menyertakan subset data. Tindakan ini menggantikan nilai kosong atau kosong dengan konstanta yang membuat laporan lebih mudah dibaca, dan mengurutkan 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 nilai.

Untuk informasi selengkapnya, lihat Menyiapkan data untuk ditampilkan di wilayah data tablix dalam laporan paginasi (Pembuat Laporan).

Membuat dan mengonfigurasi tabel, matriks, atau daftar

Saat Anda menambahkan tabel atau matriks ke laporan, Anda bisa menggunakan Panduan Tabel dan Matriks. Atau Anda dapat membuatnya 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 menyelesaikan wizard, atau membuat tabel sendiri, Anda dapat mengonfigurasi dan menyempurnakannya lebih lanjut. Kotak dialog, tersedia dari menu klik kanan di wilayah data, memudahkan untuk mengatur properti yang paling umum digunakan:

  • pemisah halaman
  • tingkat pengulangan
  • visibilitas header dan footer
  • opsi tampilan
  • filter
  • sorting

Wilayah data tablix menyediakan banyak properti lain, yang hanya dapat Anda atur di panel Properti Pembuat Laporan. Misalnya, jika Anda ingin menampilkan pesan saat himpunan data untuk tabel, matriks, atau daftar kosong, Anda menentukan teks pesan di NoRowsMessage properti tablix di panel Properti .

Mengubah 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 dalam laporan paginated (Pembuat Laporan).

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 dapat menambahkan total untuk grup atau total 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 pada halaman laporan paginasi (Pembuat Laporan).

Bekerja dengan wilayah data tablix

Tabel berikut ini menyediakan artikel dengan deskripsi tentang bekerja dengan wilayah data tablix:

Artikel Deskripsi
Wilayah data tablix dalam laporan paginated (Pembuat Laporan) Menjelaskan konsep utama yang terkait dengan wilayah data tablix: tablix, data detail dan dikelompokkan, grup kolom dan baris, serta baris dan kolom statis dan dinamis.
Menambahkan data ke wilayah data tablix dalam laporan paginated (Pembuat Laporan) Menyediakan informasi tentang menambahkan data, subtotal, dan total terperinci dan dikelompokkan, dan label ke wilayah data tablix.
Mengontrol tampilan wilayah data tablix pada halaman laporan paginasi (Pembuat Laporan) Menjelaskan properti untuk wilayah data tablix yang bisa Anda ubah untuk mengubah tampilannya saat Anda melihatnya dalam laporan.
Mengontrol judul baris & kolom dalam laporan paginated (Pembuat Laporan) Menjelaskan cara mengontrol judul baris dan kolom saat tabel, matriks, atau wilayah data daftar mencakup beberapa halaman secara horizontal atau vertikal.
Membuat grup hierarki rekursif dalam laporan yang dipaginasi (Pembuat Laporan) Menjelaskan cara menampilkan data rekursif di mana bidang mewakili hubungan antara induk dan anak dalam himpunan data.
Grup dalam laporan paginated Report Builder Menjelaskan grup apa dan kapan Anda menggunakannya dan menjelaskan grup yang tersedia untuk berbagai wilayah data tablix.