Bagikan melalui


Tutorial: Menambahkan pengelompokan dan total (Reporting Services)

Setelah memformat bidang laporan, Anda menambahkan pengelompokan dan total ke laporan Reporting Services untuk menata dan meringkas data Anda.

Di tutorial ini, Anda akan:

  • Mengelompokkan data dalam laporan untuk mengatur informasi terkait.
  • Tambahkan total untuk meringkas data pada tingkat yang berbeda.
  • Format data yang dikelompokkan dan total untuk keterbacaan yang lebih baik.

Prasyarat

Mengelompokkan data dalam laporan

Anda dapat mengelompokkan data dalam laporan SQL Server Reporting Services (SSRS). Mengelompokkan data membantu menata baris data terkait ke dalam bagian, membuat laporan Anda lebih mudah dibaca dan ditafsirkan.

  1. Buka file definisi laporan Pesanan Penjualan (.rdl) Anda di Visual Studio.

  2. Pilih tab Desain.

  3. Jika Anda tidak melihat panel Grup Baris, klik kanan permukaan desain dan pilih Tampilkan>Pengelompokan.

  4. Dari panel Data Laporan, seret [Date] bidang ke panel Grup Baris. Letakkan di atas baris yang ditampilkan sebagai = (Detail).

    Catatan

    Handel baris memiliki tanda kurung di dalamnya, untuk menunjukkan grup. Tabel juga memiliki dua [Date] kolom ekspresi, satu di kedua sisi garis putus-putus vertikal.

    Cuplikan layar tabel yang memperlihatkan gagang baris dan dua kolom ekspresi Tanggal.

  5. Dari panel Data Laporan, seret [Order] bidang ke panel Grup Baris. Tempatkan setelah Tanggal dan sebelum = (Detail).

    Cuplikan layar bidang Pesanan di bidang Data laporan antara Tanggal dan Detail.

    Catatan

    Sekarang handel baris memiliki dua tanda kurung di dalamnya, untuk menunjukkan dua grup. Tabel memiliki dua [Order] kolom ekspresi.

  6. Hapus kolom asli [Date] dan [Order] ekspresi di sebelah kanan garis ganda. Pilih handel kolom untuk dua kolom, klik kanan dan pilih Hapus Kolom. Perancang Laporan menghapus ekspresi baris individual, sehingga hanya ekspresi grup yang ditampilkan.

    Cuplikan layar dua kolom yang dipilih dalam tabel.

  7. Untuk memformat kolom baru [Date] , klik kanan sel wilayah data yang berisi [Date] ekspresi, dan pilih Properti Kotak Teks.

  8. Pilih Angka di kotak paling kiri, dan Tanggal dari kotak Kategori .

  9. Dalam kotak Jenis , pilih 31 Januari 2000.

  10. Pilih OK.

  11. Pratinjau laporan pada tab Pratinjau .

    Cuplikan layar laporan pratinjau untuk tabel.

Menambahkan total ke laporan

Anda dapat menambahkan total ke laporan Anda untuk meringkas data. Total membantu Anda memahami nilai agregat dengan cepat dan meningkatkan kegunaan laporan.

  1. Beralih ke tampilan Desain .

  2. Klik kanan sel wilayah data yang berisi [LineTotal] ekspresi, dan pilih Tambahkan Total. Perancang Laporan menambahkan baris dengan jumlah dolar untuk setiap pesanan.

  3. Klik kanan sel yang berisi bidang [Qty], dan pilih Tambahkan Total. Perancang Laporan menambahkan jumlah untuk setiap pesanan ke baris total.

  4. Di sel kosong di sebelah kiri Sum[Qty] sel, masukkan "Order Total".

  5. Pilih dua sel jumlah dan sel label di baris tempat Anda menambahkan total sel.

  6. Pilih Format>Warna>Latar Belakang Abu-abu Terang.

  7. Pilih OK.

    Cuplikan layar tabel yang diformat dengan total pesanan.

Menambahkan total harian ke laporan

Anda dapat menambahkan total harian ke laporan Anda. Langkah ini menyediakan ringkasan harian di akhir setiap pengelompokan tanggal dan membantu Anda mengidentifikasi agregat harian dengan cepat dalam laporan Anda.

  1. [Order]Klik kanan sel ekspresi, dan pilih Tambahkan Total>Setelah. Perancang Laporan menambahkan baris baru yang berisi jumlah [Qty] nilai dan [Linetotal] untuk setiap hari, dan string "Total" ke bagian [Order]bawah kolom ekspresi.

  2. Masukkan kata "Harian" sebelum kata "Total" di sel yang sama, sehingga berbunyi "Total Harian".

  3. Pilih sel tersebut dan dua sel total yang berdekatan di sisi kanan dan sel kosong di antaranya.

  4. Pilih Format>Warna>Latar Belakang Oranye.

  5. Pilih OK.

    Cuplikan layar tabel yang diformat dengan total harian.

Menambahkan total keseluruhan ke laporan

Anda dapat menambahkan total keseluruhan ke laporan Anda untuk meringkas semua data di seluruh laporan. Total keseluruhan memberikan ringkasan komprehensif dan membuatnya lebih mudah untuk memahami data keseluruhan secara sekilas.

  1. [Date] Klik kanan sel ekspresi, dan pilih Tambahkan Total>Setelah. Perancang Laporan menambahkan baris baru yang berisi jumlah [Qty] nilai dan [LineTotal] untuk seluruh laporan, dan string "Total" ke bagian [Date] bawah kolom ekspresi.

  2. Masukkan string "Grand" sebelum kata "Total" di sel yang sama, sehingga berbunyi "Total Keseluruhan".

  3. Pilih sel dengan "Total Keseluruhan", dua Sum() sel ekspresi dan sel kosong di antaranya.

  4. Pilih Format>Warna>Latar Belakang Biru Muda.

  5. Pilih OK.

    Cuplikan layar tabel yang diformat dengan total keseluruhan.

Pratinjau laporan

Beralih ke tab Pratinjau sehingga Anda bisa menampilkan laporan seperti yang muncul saat diterbitkan. Cari kesalahan atau masalah apa pun yang dapat Anda perbaiki sebelum menyelesaikan laporan.

  1. Pilih tab Pratinjau .

  2. Di toolbar Pratinjau , pilih Halaman Terakhir, yang terlihat seperti . Nilai Total Keseluruhan ditampilkan di akhir laporan.

    Cuplikan layar pratinjau lengkap untuk tabel yang diformat.

Menerbitkan laporan ke Server Laporan (opsional)

Terbitkan laporan Anda yang telah selesai ke Server Laporan. Proses ini bersifat opsional dan melibatkan konfigurasi properti laporan, mengatur URL server target, dan menyebarkan laporan. Langkah ini sangat penting untuk membuat laporan Anda tersedia untuk audiens yang lebih luas melalui portal web dan memastikan informasi mudah diakses.

  1. Pilih Properti Tutorial Proyek>....

  2. Di TargetServerURL, masukkan nama server laporan Anda, misalnya:

    • http:/<servername>/reportserver atau
    • http://localhost/reportserver berfungsi jika Anda merancang laporan di server laporan.
  3. TargetReportFolder diberi nama Tutorial dari nama proyek. Perancang Laporan menyebarkan laporan ke folder ini.

  4. Pilih OK.

  5. Pilih Tutorial Sebarkan Build>.

    Jika Anda melihat pesan yang mirip dengan jendela Output berikut, ini menunjukkan penyebaran yang berhasil.

    ------ Build started: Project: tutorial, Configuration: Debug ------  
    Skipping 'Sales Orders.rdl'. Item is up to date.  
    Build complete -- 0 errors, 0 warnings  
    ------ Deploy started: Project: tutorial, Configuration: Debug ------  
    Deploying to `https://[server name]/reportserver`  
    Deploying report '/tutorial/Sales Orders'.  
    Deploy complete -- 0 errors, 0 warnings  
    ========== Build: 1 succeeded or up-to-date, 0 failed, 0 skipped ==========  
    ========== Deploy: 1 succeeded, 0 failed, 0 skipped ========== 
    

    Jika Anda melihat pesan kesalahan, verifikasi bahwa Anda memiliki izin yang sesuai di server laporan dan Anda memulai SQL Server Data Tools dengan hak istimewa administrator.

  6. Buka browser dengan hak istimewa administrator. Misalnya, klik kanan ikon untuk Internet Explorer dan pilih Jalankan sebagai administrator.

  7. Telusuri ke URL portal web.

    • https://<server name>/reports.
    • http://localhost/reports berfungsi jika Anda merancang laporan di server laporan.
  8. Pilih folder Tutorial, lalu buka laporan Pesanan Penjualan.

    Cuplikan layar folder Tutorial di panel Beranda.

Anda berhasil menyelesaikan tutorial Membuat Laporan Tabel Dasar.