Tata letak dan penyajian halaman dalam laporan paginasi (Pembuat Laporan)

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

Baca tentang ekstensi penyajian Report Builder untuk laporan paginasi sehingga Anda yakin laporan Anda terlihat seperti yang Anda inginkan, termasuk tata letak halaman, hentian halaman, dan ukuran kertas.

Saat Anda melihat laporan di server laporan atau panel pratinjau Report Builder atau Perancang Laporan, laporan pertama kali dirender oleh perender HTML. Anda kemudian dapat mengekspor laporan ke format yang berbeda seperti Excel atau file yang dibatasi koma (CSV). Laporan yang diekspor kemudian dapat digunakan untuk analisis lebih lanjut di Excel atau sebagai sumber data untuk aplikasi yang dapat mengimpor dan menggunakan file CSV.

Report Builder menyertakan sekumpulan perender untuk mengekspor laporan ke format yang berbeda. Setiap perender menerapkan aturan saat merender laporan. Saat Anda mengekspor laporan ke format file yang berbeda, terutama untuk perender seperti perender Adobe Acrobat (PDF) yang menggunakan pagination berdasarkan ukuran halaman fisik, Anda mungkin perlu mengubah tata letak laporan Anda agar laporan yang diekspor terlihat dan dicetak dengan benar setelah aturan penyajian diterapkan.

Mendapatkan hasil terbaik untuk laporan yang diekspor sering kali merupakan proses berulang; Anda menulis dan mempratinjau laporan di Report Builder atau Perancang Laporan, mengekspor laporan ke format pilihan, meninjau laporan yang diekspor, lalu membuat perubahan pada laporan.

Item Laporan

Item laporan adalah elemen tata letak yang terkait dengan berbagai jenis data laporan.

  • Tabel, Matriks, Daftar, Bagan, dan Pengukur adalah item laporan wilayah data yang masing-masing ditautkan ke himpunan data laporan. Saat laporan diproses, wilayah data meluas ke seluruh dan ke bawah halaman laporan untuk menampilkan data.

Item laporan lain tertaut ke dan menampilkan satu item.

  • Item laporan Gambar ditautkan ke gambar.
  • Item laporan Kotak Teks berisi teks sederhana seperti judul atau ekspresi yang bisa menyertakan referensi ke bidang bawaan, parameter laporan, atau bidang himpunan data.
  • Item laporan Garis dan Persegi menyediakan elemen grafis sederhana pada halaman laporan. Persegi panjang juga dapat menjadi kontainer untuk item laporan lainnya.

Laporan juga dapat berisi sublaporan.

Tata Letak Halaman

Dengan Report Builder, Anda dapat menempatkan item laporan di mana saja di permukaan desain. Anda dapat secara interaktif memposisikan, memperluas, dan mengontrak bentuk awal item laporan menggunakan garis jepret dan gagang pengubah ukuran. Anda dapat menempatkan wilayah data dengan kumpulan data yang berbeda, atau bahkan data yang sama dalam format yang berbeda, berdampingan. Saat Anda menempatkan item laporan di permukaan desain, item tersebut memiliki ukuran dan bentuk default dan hubungan awal dengan semua item laporan lainnya.

Anda bisa menempatkan item laporan di dalam item laporan lain untuk membuat desain laporan yang lebih kompleks. Misalnya, bagan atau gambar dalam sel tabel, tabel dalam sel tabel, dan beberapa gambar dalam persegi panjang. Selain menyediakan organisasi dan tampilan yang Anda inginkan dalam laporan, menempatkan item laporan dalam kontainer seperti persegi panjang membantu mengontrol cara item laporan ditampilkan di halaman laporan.

Laporan dapat menjangkau beberapa halaman, dengan header halaman dan footer halaman yang diulang di setiap halaman. Laporan dapat berisi elemen grafis seperti gambar dan garis, dan dapat memiliki beberapa font, warna, dan gaya, yang dapat didasarkan pada ekspresi.

Bagian Laporan

Laporan terdiri dari tiga bagian utama: header halaman opsional, footer halaman opsional, dan isi laporan. Header laporan dan footer bukan bagian terpisah dari laporan, melainkan terdiri dari item laporan yang ditempatkan di bagian atas dan bawah isi laporan. Header halaman dan footer halaman mengulangi konten yang sama di bagian atas dan bawah setiap halaman laporan. Anda dapat menempatkan gambar, kotak teks, dan garis di header dan footer. Anda dapat menempatkan semua jenis item laporan di isi laporan.

Anda bisa mengatur properti pada item laporan untuk awalnya menyembunyikan atau memperlihatkannya pada halaman. Anda dapat mengatur properti visibilitas pada baris atau kolom atau grup untuk wilayah data dan menyediakan tombol alih untuk memungkinkan pengguna menampilkan atau menyembunyikan data laporan secara interaktif. Anda dapat mengatur visibilitas atau visibilitas awal dengan menggunakan ekspresi, termasuk ekspresi berdasarkan parameter laporan.

Saat laporan diproses, data laporan dikombinasikan dengan elemen tata letak laporan dan data gabungan dikirim ke perender laporan. Perender mengikuti aturan yang telah ditentukan sebelumnya untuk ekspansi item laporan dan menentukan berapa banyak data yang cocok di setiap halaman. Untuk merancang laporan yang mudah dibaca yang dioptimalkan untuk perender yang Anda rencanakan untuk digunakan, Anda harus memahami aturan yang digunakan untuk mengontrol penomoran halaman di Report Builder. Untuk informasi selengkapnya, lihat Penomoran halaman di Reporting Services (Report Builder dan SSRS).

Merender

Reporting Services mencakup sekumpulan perender, juga disebut sebagai ekstensi penyajian, yang dapat Anda gunakan untuk mengekspor laporan ke format yang berbeda. Ada tiga jenis perender:

  • Perender data Perender data menghapus semua informasi pemformatan dan tata letak dari laporan dan hanya menampilkan data. File yang dihasilkan dapat digunakan untuk mengimpor data laporan mentah ke tipe file lain, seperti Excel, atau database lain, pesan data XML, atau aplikasi kustom. Render data yang tersedia adalah CSV dan XML.

    Catatan

    Meskipun tidak menyediakan ekspor langsung ke format yang berbeda, penyajian Atom menghasilkan file data dari laporan.

  • Perender pemisah halaman lunak Perender pemisah halaman lunak mempertahankan tata letak dan pemformatan laporan. File yang dihasilkan dioptimalkan untuk tampilan dan pengiriman berbasis layar, seperti pada halaman Web. Perender pemisah halaman lunak yang tersedia adalah Microsoft Excel, Microsoft Word, Arsip web (MHTML), dan HTML.

  • Perender pemisah halaman keras Perender pemisah halaman keras mempertahankan tata letak dan pemformatan laporan. File yang dihasilkan dioptimalkan untuk pengalaman pencetakan yang konsisten, atau untuk melihat laporan secara online dalam format buku. Perender pemisah halaman keras yang tersedia adalah TIFF dan PDF.

Saat Anda mempratinjau laporan di Report Builder atau Perancang Laporan atau menjalankan laporan di server laporan, laporan selalu dirender terlebih dahulu dalam HTML. Setelah menjalankan laporan, Anda dapat mengekspornya ke format file yang berbeda. Untuk informasi selengkapnya, lihat Laporan Ekspor (Penyusun Laporan dan SSRS).

Merender Perilaku

Bergantung pada perender yang Anda pilih, aturan tertentu diterapkan saat merender laporan. Bagaimana item laporan cocok bersama-sama pada halaman ditentukan oleh kombinasi faktor-faktor ini:

  • Aturan penyajian.
  • Lebar dan tinggi item laporan.
  • Ukuran isi laporan.
  • Lebar dan tinggi halaman.
  • Dukungan khusus perender untuk penomor.

Misalnya, laporan yang dirender ke format HTML dan MHTML dioptimalkan untuk pengalaman berbasis layar komputer di mana halaman dapat memiliki berbagai panjang.

Untuk informasi selengkapnya, lihat Perilaku Penyajian (Penyusun Laporan dan SSRS).

Penentuan halaman

Penomoran halaman mengacu pada jumlah halaman dalam laporan dan bagaimana item laporan disusun pada halaman ini. Penomoran halaman di Penyusun Laporan bervariasi tergantung pada ekstensi penyajian yang Anda gunakan untuk melihat dan mengirimkan laporan dan opsi hentian halaman dan tetap bersama-sama yang Anda konfigurasi laporan untuk digunakan.

Agar berhasil merancang laporan yang mudah dibaca untuk pengguna Anda yang dioptimalkan untuk perender yang Anda rencanakan untuk digunakan untuk mengirimkan laporan, Anda perlu memahami aturan yang digunakan untuk mengontrol penomoran halaman di Pembuat Laporan. Laporan yang diekspor dengan menggunakan ekstensi penyajian data dan halaman lunak biasanya tidak dipengaruhi oleh pagination. Saat Anda menggunakan ekstensi penyajian data, laporan dirender sebagai kumpulan baris tabular dalam format XML atau CSV. Untuk memastikan data laporan yang diekspor dapat digunakan, Anda harus memahami aturan yang diterapkan untuk merender kumpulan baris tabular yang diratakan dari laporan.

Saat Anda menggunakan ekstensi penyajian halaman lunak seperti ekstensi penyajian HTML, Anda mungkin ingin tahu bagaimana laporan terlihat dicetak dan juga seberapa baik laporan dirender menggunakan perender halaman keras seperti PDF. Selama pembuatan atau pembaruan laporan, Anda dapat mempratinjau dan mengekspornya di Report Builder dan Perancang Laporan.

Perender halaman keras memiliki dampak paling besar pada tata letak laporan dan ukuran halaman fisik. Untuk mempelajari lebih lanjut, lihat Penomoran halaman di Reporting Services (Report Builder dan SSRS).

Topik How-To

Bagian ini mencantumkan prosedur yang memperlihatkan kepada Anda, langkah demi langkah, cara bekerja dengan penomoran halaman dalam laporan.

Di Bagian Ini

Topik berikut ini menyediakan informasi tambahan tentang tata letak dan penyajian halaman.

Header dan Footer Halaman (Pembuat Laporan dan SSRS)
Menyediakan informasi tentang menggunakan header dan footer dalam laporan dan cara mengontrol penomoran halaman menggunakannya.

Mengontrol Hentian Halaman, Judul, Kolom, dan Baris (Penyusun Laporan dan SSRS)
Menyediakan informasi tentang menggunakan hentian halaman.

Lihat juga

Fungsionalitas Interaktif untuk Ekstensi Penyajian Laporan yang Berbeda (Penyusun Laporan dan SSRS)
Ekspor Laporan (Penyusun Laporan dan SSRS)