Persekitaran penulisan laporan menggunakan SQL Server Data Tools

Artikel ini menerangkan perkara yang diperlukan untuk mengarang laporan aplikasi Dynamics 365 for Customer Engagement.

Anda mesti mempunyai alat pembangunan yang diperlukan dan keistimewaan yang sesuai dalam aplikasi Dynamics 365 for Customer Engagement untuk menulis dan menerbitkan laporan. Anda juga sepatutnya membiasakan diri dengan:

  • Visual Studio.

  • Mencipta laporan SQL Server Data Tools Perkhidmatan Pelaporan SQL Server menggunakan (SSDT).

  • Untuk menulis laporan berasaskan Fetch, aplikasi Dynamics 365 for Customer Engagement FetchXML bahasa.

Alatan yang Diperlukan

Berikut adalah diperlukan untuk menulis laporan tersuai untuk aplikasi Dynamics 365 for Customer Engagement:

  • Visual Studio. Untuk versi tertentu, lihat Keperluan Sambungan Pengarangan Laporan.

  • SQL Server Data Tools. Ini adalah persekitaran pengarangan laporan yang tersedia sebagai pemalam dengan Visual Studio.

  • Sambungan Pengarangan Laporan Dynamics 365. Ini diperlukan jika anda menulis laporan berdasarkan Ambilan tersuai. Perhatikan aplikasi Dynamics 365 customer engagement, seperti Dynamics 365 Sales dan Dynamics 365 Customer Service, hanya menyokong laporan berasaskan ambilan. Sambungan Pengarangan Laporan Dynamics 365 mesti dipasang pada komputer tempat Visual Studio dan SQL Server Data Tools dipasang. Muat turun: Sambungan Pengarangan Laporan Dynamics 365. Untuk arahan pemasangan, lihat Pasang Sambungan Pengarangan Laporan Dynamics 365.

  • Sambungan Projek Perkhidmatan Pelaporan Microsoft. Digunakan untuk mencipta laporan projek pelayan. Pelanjutan disertakan dengan Visual Studio 2015. Untuk versi yang lebih baru, lihat Sambungan Projek Perkhidmatan Laporan.

Nota

  • Anda tidak boleh menggunakan Pembina Laporan Perkhidmatan Pelaporan SQL Server untuk mengarang laporan FetchXML. Sambungan Pengarangan Laporan Dynamics 365 untuk SQL Server Data Tools digunakan untuk mengarang laporan FetchXML.
  • Sambungan Penulisan Laporan Dynamics 365 hanya tersedia dalam versi 32-bit.

Kelayakan yang diperlukan

Untuk menggunakan laporan tersuai pada aplikasi Dynamics 365 for Customer Engagement, anda mesti mempunyai akaun aplikasi Dynamics 365 for Customer Engagement dan peranan keselamatan yang diperuntukkan kepada anda yang termasuk keistimewaan PublishReport . Secara lalai, peranan keselamatan Penyesuai Sistem dan Pentadbir Sistem mengandungi kelayakan ini.

Proses pembangunan laporan

Berikut menyenaraikan langkah-langkah untuk membangunkan laporan aplikasi Dynamics 365 for Customer Engagement tersuai. Anda mungkin perlu mengulangi beberapa langkah ketika anda membangunkan laporan:

  1. Bangunkan konsep laporan atau spesifikasi berdasarkan maklumat perniagaan yang akan dipaparkan.

  2. Mencipta laporan tersuai atau menggunakan laporan sedia ada untuk mengubah suai penggunaan SQL Server Data Tools dalam Visual Studio.

    • Cipta laporan (tersuai) baharu. Maklumat lanjut: Mencipta laporan tersuai menggunakan SQL Server Data Tools

    • Muat turun fail bahasa takrifan laporan aplikasi Dynamics 365 for Customer Engagement (.rdl) sedia ada. Untuk melakukan ini, buka aplikasi Customer Engagement, pilih tab Pelaporan , pilih laporan yang anda mahu, kemudian pilihEdit pada bar perintah. Pada halaman sifat laporan, pilih Muat Turun Laporan daripada bar alat Tindakan .

  3. Cipta parameter laporan asas. Maklumat lanjut: Gunakan Parameter dalam Laporan

  4. Tentukan set data dan kriteria penapisan untuk mendapatkan semula data:

  5. Takrifkan tataletak asas bagi laporan, termasuk pengepala dan pengaki.

  6. Tambah item laporan seperti yang diperlukan berdasarkan spesifikasi laporan. Maklumat lanjut: Tambah Navigasi Laporan

  7. Pratonton laporan dalam Visual Studio dan selesaikan sebarang ralat. Maklumat lanjut: Uji dan Selesaikan Masalah Laporan

  8. Gunakan laporan kepada pelayan pelaporan menggunakan aplikasi Dynamics 365 for Customer Engagement. Maklumat lanjut: Terbitkan Laporan

  9. Jalankan laporan yang diatur letak untuk ditentusahkan.

Lihat juga

Bina pertanyaan dengan FetchXML
Mencipta laporan tersuai menggunakan SQL Server Data Tools