Tips desain laporan untuk laporan yang dipaginasi (Pembuat Laporan)

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

Gunakan tips berikut untuk membantu merancang laporan paginated Anda.

Catatan

Anda dapat membuat dan memodifikasi file definisi laporan yang dipaginasi (.rdl) di Microsoft Report Builder, Power BI Report Builder, dan di Perancang Laporan di SQL Server Data Tools.

Merancang Laporan

  • Laporan yang dirancang dengan baik menyampaikan informasi yang mengarah pada tindakan. Identifikasi pertanyaan yang dibantu dijawab oleh laporan. Ingatlah pertanyaan-pertanyaan tersebut saat Anda merancang laporan.

  • Untuk merancang visualisasi data yang efektif, pikirkan cara menampilkan informasi yang mudah dipahami pengguna laporan. Pilih wilayah data yang cocok untuk data yang ingin Anda visualisasikan. Misalnya, bagan secara efektif menyampaikan ringkasan dan informasi agregat yang lebih baik daripada tabel yang mencakup banyak halaman informasi terperinci. Anda dapat memvisualisasikan data dari himpunan data di wilayah data mana pun, yang mencakup bagan, peta, indikator, grafik mini, bilah data, dan data tabular dalam berbagai tata letak kisi berdasarkan tablix.

  • Jika Anda berencana untuk mengirimkan laporan dalam format ekspor tertentu, uji format ekspor di awal desain Anda. Dukungan fitur bervariasi berdasarkan perender yang Anda pilih.

  • Jika Anda berencana untuk mengirimkan laporan sebagai langganan, uji langganan di awal desain Anda. Dukungan parameter bervariasi berdasarkan langganan yang Anda buat.

  • Saat Anda membangun tata letak yang kompleks, buat tata letak secara bertahap. Anda dapat menggunakan persegi sebagai kontainer untuk menata item laporan. Anda dapat membangun wilayah data langsung di permukaan desain untuk memaksimalkan area kerja Anda, lalu, saat Anda menyelesaikan masing-masing wilayah, seret ke kontainer persegi. Dengan menggunakan persegi sebagai kontainer, Anda dapat memosisikan semua isinya dalam satu langkah. Persegi juga membantu mengontrol cara item laporan dirender di setiap halaman.

  • Untuk mengurangi kekacauan dalam laporan, pertimbangkan untuk menggunakan visibilitas kondisional untuk item laporan tertentu dan biarkan pengguna memilih apakah akan menampilkan item atau tidak. Anda dapat mengatur visibilitas berdasarkan parameter atau tombol kotak teks. Anda dapat menambahkan kotak teks tersembunyi secara kondisional untuk memperlihatkan hasil ekspresi sementara. Saat laporan menampilkan data yang tidak terduga, Anda dapat menampilkan hasil sementara ini untuk membantu ekspresi debug.

  • Saat Anda bekerja dengan item berlapis dalam sel tablix atau persegi, Anda dapat mengatur warna latar belakang yang berbeda untuk kontainer dan item yang dimuat. Secara default, warna latar belakang Tanpa warna. Item dengan warna latar belakang tertentu ditampilkan melalui item dengan warna latar belakang diatur ke Tanpa warna. Teknik ini dapat membantu Anda memilih item yang tepat untuk mengatur properti tampilan, seperti visibilitas batas pada sel tablix.

Untuk informasi selengkapnya tentang hal-hal yang perlu dipertimbangkan saat Anda merancang laporan Anda, lihat Merencanakan Laporan (Pembuat Laporan).

Konvensi Penamaan untuk Laporan, Sumber Data, dan Himpunan Data

  • Gunakan konvensi penamaan untuk sumber data dan himpunan data yang mendokumentasikan sumber data.

    1. Sumber data. Jika Anda tidak ingin menggunakan server atau database aktual karena alasan keamanan, gunakan alias yang menunjukkan kepada pengguna apa sumber datanya.

    2. Himpunan data. Gunakan nama yang menunjukkan sumber data mana yang menjadi dasarnya.

    3. Wilayah data. Menunjukkan jenis wilayah data dan data apa yang ditampilkannya. Nama wilayah data berguna dalam skenario berikut:

      1. Wilayah data sebagai bagian laporan. Saat penulis laporan menelusuri Galeri Bagian Laporan, nama deskriptif membantu mereka menemukan bagian laporan yang mereka cari.

      Catatan

      Bagian laporan tidak digunakan lagi untuk semua rilis SQL Server Reporting Services yang dimulai dengan SQL Server Reporting Services 2019 dan semua rilis Server Laporan Power BI yang dimulai dengan Server Laporan Power BI September 2022.

      1. Wilayah data sebagai umpan data. Dengan izin yang sesuai, pembaca laporan dapat membuat umpan data ATOM dari wilayah data.
  • Gunakan garis bawah alih-alih spasi dalam nama laporan. Jika Anda mengunduh laporan dari portal web Reporting Services, spasi digantikan oleh garis bawah. Jika Anda menggunakan fitur unduhan untuk menyimpan laporan secara lokal, lalu menyertakannya dalam SQL Server Data Tools (SSDT), menggunakan garis bawah membantu menjaga dependensi laporan untuk sublaporan dan tautan penelusuran akurat.

Bekerja dengan Data

  • Sebagai langkah pertama, dapatkan semua data yang ingin Anda kerjakan untuk muncul di panel Data Laporan. Saat Anda menyempurnakan pertanyaan yang dirancang untuk dijawab oleh laporan, pikirkan tentang cara membatasi data dalam himpunan data laporan hanya untuk apa yang diperlukan.

  • Secara umum, sertakan hanya data yang akan Anda tampilkan dalam laporan. Gunakan variabel kueri dalam kueri himpunan data Anda untuk memungkinkan pengguna memilih data mana yang ingin mereka lihat dalam laporan. Jika Anda membuat himpunan data bersama, berikan filter berdasarkan parameter laporan untuk menyediakan fungsionalitas yang sama.

  • Jika Anda adalah penulis kueri berpengalaman, pahami bahwa untuk jumlah data perantara, Anda sebaiknya mengelompokkan data dalam laporan, dan bukan dalam kueri. Jika Anda melakukan semua pengelompokan anda dalam kueri, maka laporan cenderung menjadi presentasi dari set hasil kueri. Di sisi lain, untuk menampilkan nilai agregat sejumlah besar data pada bagan atau matriks, tidak perlu menyertakan data detail.

  • Berdasarkan kebutuhan, Anda dapat menampilkan nama dan lokasi sumber data laporan, teks perintah kueri himpunan data, dan nilai parameter dalam laporan. Pertanyaan pertama yang dimiliki banyak pengguna baru adalah tentang dari mana data berasal. Untuk mengurangi kekacauan dalam laporan, Anda dapat menyembunyikan kotak teks secara kondisional dengan jenis informasi ini dan memungkinkan pengguna memilih apakah akan melihatnya. Coba tambahkan informasi ini pada halaman terakhir laporan. Atur visibilitas kotak teks berdasarkan parameter yang dapat diubah pengguna.

Berinteraksi dengan Permukaan Desain Laporan

Permukaan desain laporan bukan WYSIWIG. Saat Anda menempatkan item laporan di permukaan desain, lokasi relatifnya memengaruhi cara item muncul di halaman laporan yang dirender. Spasi kosong dipertahankan.

  • Gunakan garis putus-putus dan tombol tata letak untuk meratakan dan menyusun item pada permukaan desain laporan. Misalnya, Anda dapat meratakan bagian atas atau tepi item yang dipilih, memperluas item agar sesuai dengan ukuran item lain, atau menyesuaikan jarak antar item.

  • Gunakan tombol panah untuk menyesuaikan posisi dan ukuran item yang dipilih pada permukaan desain. Misalnya, kombinasi kunci berikut sangat berguna:

    • Tombol panah Memindahkan item laporan terpilih.

    • Tombol CTRL+Panah Mendorong item laporan yang dipilih.

    • Tombol CTRL+SHIFT+Panah Menambah atau mengurangi ukuran item laporan yang dipilih.

  • Untuk menambahkan item ke persegi, gunakan ujung kiri atas mouse untuk menunjuk ke lokasi awal item dalam kontainer persegi. Gunakan pintasan keyboard untuk membantu memosisikan objek terpilih. Persegi secara otomatis diperluas untuk mengakomodasi ukuran item yang terkandung.

  • Untuk menambahkan beberapa item ke sel tablix, pertama tambahkan persegi, lalu tambahkan item.

    Secara default, setiap sel tablix berisi kotak teks. Saat Anda menambahkan persegi ke sel, persegi akan menggantikan kotak teks. Misalnya, tempatkan indikator berlapis dalam persegi panjang dalam sel tablix untuk membantu mengontrol bagaimana ukuran bagan atau indikator diperluas saat Anda mengubah tinggi baris tempat sel berada.

  • Gunakan kontrol Zoom untuk menyesuaikan tampilan permukaan desain Anda. Anda dapat mengerjakan seluruh halaman atau bagian halaman yang lebih kecil.

  • Untuk menyeret bidang dari panel Data Laporan ke panel Pengelompokan, hindari menyeret bidang di seluruh item laporan lain di permukaan desain karena langkah ini akan memilih item lain dan membatalkan pilihan wilayah data tablix. Seret bidang ke bawah panel Data Laporan lalu lintas ke panel Pengelompokan.

Memilih Item

Untuk membantu memilih objek yang Anda inginkan di permukaan desain laporan, gunakan kunci ESC, menu konteks klik kanan, panel Properti, dan panel Pengelompokan.

    • Tekan ESC untuk menelusuri tumpukan item laporan yang menempati ruang yang sama pada permukaan desain.

    • Pada beberapa item laporan, coba gunakan menu konteks klik kanan untuk memilih item laporan atau bagian dari item laporan yang Anda inginkan.

    • Panel Properti menampilkan properti petak pilihan saat ini.

    • Untuk mengerjakan grup baris dan grup kolom di wilayah data tablix, pilih grup dari panel Pengelompokan.

Dalam Perancang Laporan di SQL Server Data Tools, Anda bisa memilih dari daftar drop-down objek di toolbar panel Properti atau dari tampilan hierarki item laporan di jendela Kerangka Dokumen. Anda dapat memilih item di panel ini dan melihat item mana yang dipilih pada permukaan desain. Untuk membuka jendela Kerangka Dokumen, dari menu Tampilan , arahkan ke Windows Lain, lalu klik Kerangka Dokumen.

Bekerja dengan Tipe Item Laporan Tertentu

Bekerja dengan Parameter

  • Tujuan utama parameter laporan adalah untuk memfilter data di sumber data, dan mengambil hanya apa yang diperlukan untuk tujuan laporan.

  • Untuk parameter laporan, temukan keseimbangan antara mengaktifkan interaktivitas dan membantu pengguna mendapatkan hasil yang diinginkan. Misalnya, Anda dapat mengatur nilai default untuk parameter ke nilai yang Anda tahu populer.

Bekerja dengan Teks

  • Saat Anda menempelkan multibaris ke dalam kotak teks, teks ditambahkan sebagai eksekusi satu teks. Setiap eksekusi teks hanya dapat diformat sebagai unit. Untuk memformat setiap baris secara independen, sisipkan baris baru dengan menekan RETURN dalam eksekusi teks sesuai kebutuhan. Anda kemudian dapat menerapkan pemformatan dan gaya ke setiap baris teks independen dalam kotak teks.

  • Anda bisa mengatur properti dan tindakan format pada kotak teks atau pada teks tempat penampung dalam kotak teks. Jika hanya ada satu baris teks, lebih efisien untuk mengatur properti pada kotak teks daripada pada teks.

Bekerja dengan Ekspresi

  • Pahami format ekspresi yang sederhana dan kompleks. Anda bisa mengetikkan format ekspresi sederhana langsung ke dalam kotak teks, properti di panel Properti, atau di lokasi dalam kotak dialog yang menerima ekspresi. Untuk informasi selengkapnya, lihat Ekspresi (Pembuat Laporan dan SSRS).

  • Saat Anda membuat ekspresi, lebih baik membuat setiap bagian secara independen dan memverifikasi nilainya. Anda kemudian dapat menggabungkan semua bagian ke dalam ekspresi akhir. Teknik yang berguna adalah menambahkan kotak teks dalam sel matriks, menampilkan setiap bagian ekspresi, dan mengatur visibilitas kondisional pada kotak teks. Untuk mengontrol gaya dan warna batas saat kotak teks disembunyikan, pertama-tama letakkan kotak teks dalam persegi, lalu atur gaya dan warna batas persegi agar sesuai dengan matriks.

Bekerja dengan Indikator

  • Secara default, indikator menunjukkan setidaknya tiga status. Setelah menambahkan indikator ke laporan, Anda dapat mengonfigurasinya dengan menambahkan atau menghapus status. Untuk tampilan yang lebih mudah bagi pengguna Anda, pilih indikator yang bervariasi menurut warna dan bentuk.

Mengontrol Penyajian Item Laporan di Halaman Laporan

  • Pada permukaan desain laporan, item laporan bertambah untuk mengakomodasi konten dari himpunan data, ekspresi, sublaporan, atau teks terkait.

    • Saat Anda memosisikan item di halaman laporan, jarak antara item dan semua item yang dimulai di kanan item menjadi jarak minimum yang harus dipertahankan saat item laporan bertambah secara horizontal. Demikian pula, jarak antara item dan item di atasnya menjadi jarak minimum yang harus dipertahankan saat item atas bertambah secara vertikal.

    • Item dalam laporan bertambah untuk mengakomodasi datanya dan mengeluarkan item serekan (item dalam kontainer induk yang sama) menggunakan aturan berikut:

    • Setiap item bergerak ke bawah untuk mempertahankan ruang minimum antara item itu sendiri dan item yang berakhir di atasnya.

    • Setiap item bergerak ke kanan untuk mempertahankan ruang minimum antara item itu sendiri dan item yang berakhir di sebelah kirinya. Untuk sistem yang tata letaknya kanan-ke-kiri, setiap item bergerak ke kiri untuk mempertahankan ruang minimum antara dirinya sendiri dan item yang berakhir di sebelah kanannya.

    • Kontainer diperluas untuk mengakomodasi penambahan item turunan. Untuk item yang dipilih, di panel Properti, properti Induk mengidentifikasi kontainer untuk item tersebut. Anda juga bisa menggunakan panel Kerangka Dokumen untuk melihat hierarki isi item laporan.

    • Toolbar Tata Letak menyediakan beberapa tombol untuk membantu meratakan tepi, tengah, dan spasi untuk item laporan. Untuk mengaktifkan toolbar Tata Letak, dari menu Tampilan, arahkan ke Toolbar, lalu klik Tata Letak.

  • Jika Anda berencana untuk menyimpan laporan sebagai file .pdf, lebar laporan harus secara eksplisit diatur ke nilai yang memberi Anda hasil yang Anda inginkan dalam format file ekspor. Misalnya, atur lebar halaman laporan ke tepat 7,9375 inci dan margin kiri dan kanan ke 0,5 inci.

  • Gunakan Tata Letak Cetak dan Penyetelan Halaman pada toolbar penampil laporan untuk merender laporan dalam tampilan yang kompatibel dengan cetak. Untuk membantu menghapus halaman horizontal yang tidak diinginkan, lakukan hal berikut:

    1. Hapus semua ruang kosong ekstra antara wilayah data dan di tepi laporan.

    2. Kurangi margin halaman dalam kotak dialog Properti Laporan.

    3. Gunakan Persegi sebagai kontainer untuk membantu mengontrol cara item laporan dirender.

    4. Di header kolom, ubah WritingMode properti kotak teks untuk menggunakan teks vertikal.

Kombinasi perilaku ini, properti lebar dan tinggi item laporan, ukuran isi laporan, definisi tinggi halaman dan lebar halaman, pengaturan margin laporan induk, dan dukungan khusus perender untuk halaman, semua digabung untuk menentukan item laporan apa yang cocok bersama pada halaman yang dirender. Untuk informasi selengkapnya, lihat Penomoran halaman di Reporting Services (Report Builder dan SSRS).

Lihat Juga

Pembuat Laporan di SQL Server
Tutorial Reporting Services (SSRS)
Tutorial Pembuat Laporan