หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
บทความนี้อธิบายถึงสิ่งที่จําเป็นในการเขียนรายงานแอป Dynamics 365 for Customer Engagement
คุณต้องมีเครื่องมือการพัฒนาที่จําเป็นและสิทธิ์การใช้งานที่เหมาะสมในแอป Dynamics 365 for Customer Engagement เพื่อเขียนและเผยแพร่รายงาน นอกจากนี้ คุณควรคุ้นเคยกับ:
Visual Studio
การสร้างรายงาน SQL Server Reporting Services โดยใช้ SQL Server Data Tools (SSDT)
เมื่อต้องการเขียนรายงานตามการดึงข้อมูล ให้ใช้ภาษา FetchXML ของแอป Dynamics 365 for Customer Engagement
เครื่องมือที่จำเป็น
สิ่งต่อไปนี้จําเป็นในการเขียนรายงานแบบกําหนดเองสําหรับแอป Dynamics 365 for Customer Engagement:
Visual Studio สําหรับเวอร์ชันที่เฉพาะเจาะจง โปรดดู ข้อกําหนดของส่วนขยายการเขียนรายงาน
เครื่องมือข้อมูล SQL Server นี่คือสภาพแวดล้อมการเขียนรายงานที่พร้อมใช้งานเป็นปลั๊กอินกับ Visual Studio
ส่วนขยายการเขียนรายงาน Dynamics 365 สิ่งนี้จําเป็นหากคุณกําลังเขียนรายงานตาม Fetch แบบกําหนดเอง โปรดสังเกตว่าแอป Dynamics 365 Customer Engagement เช่น Dynamics 365 Sales และ Dynamics 365 Customer Service สนับสนุนเฉพาะรายงานตามการดึงข้อมูลเท่านั้น ต้องติดตั้งส่วนขยายการเขียนรายงาน Dynamics 365 บนคอมพิวเตอร์ที่ติดตั้ง Visual Studio และ SQL Server Data Tools ดาวน์โหลด: Dynamics 365 Report Authoring Extension สําหรับคําแนะนําในการติดตั้ง โปรดดู ติดตั้งส่วนขยายการเขียนรายงาน Dynamics 365
ส่วนขยายโครงการ Microsoft Reporting Services ใช้เพื่อสร้างโครงการเซิร์ฟเวอร์รายงาน ส่วนขยายนี้รวมอยู่ใน Visual Studio 2015 สําหรับรุ่นที่ใหม่กว่า ให้ดูที่ ส่วนขยายโครงการ Report Services
หมายเหตุ
- คุณไม่สามารถใช้ตัวสร้างรายงาน SQL Server Reporting Services เพื่อเขียนรายงาน FetchXML ได้ ส่วนขยายการเขียนรายงาน Dynamics 365 สําหรับ SQL Server Data Tools ถูกใช้เพื่อเขียนรายงาน FetchXML
- ส่วนขยายการเขียนรายงาน Dynamics 365 พร้อมใช้งานในรุ่น 32 บิตเท่านั้น
สิทธิ์การใช้งานที่จำเป็น
เมื่อต้องการปรับใช้รายงานแบบกําหนดเองกับแอป Dynamics 365 for Customer Engagement คุณต้องมีบัญชีแอป Dynamics 365 for Customer Engagement และ Security role ที่กําหนดให้กับคุณ ซึ่งมีสิทธิ์การใช้งาน PublishReport โดยค่าเริ่มต้น Security role ของ System Customizer และ System Administrator จะมีสิทธิ์เหล่านี้
กระบวนการพัฒนารายงาน
ต่อไปนี้แสดงรายการขั้นตอนสําหรับการพัฒนารายงานแอป Dynamics 365 for Customer Engagement แบบกําหนดเอง คุณอาจต้องทําซ้ําบางขั้นตอนในขณะที่คุณสร้างรายงาน
พัฒนาแนวคิดหรือข้อกําหนดของรายงานตามข้อมูลทางธุรกิจที่จะแสดง
สร้างรายงานแบบกําหนดเอง หรือใช้รายงานที่มีอยู่เพื่อปรับเปลี่ยนโดยใช้ SQL Server Data Tools ใน Visual Studio
สร้างรายงานใหม่ (ที่กําหนดเอง) ข้อมูลเพิ่มเติม: สร้างรายงานแบบกําหนดเองโดยใช้เครื่องมือข้อมูล SQL Server
ดาวน์โหลดไฟล์ภาษาข้อกําหนดรายงานแอป Dynamics 365 for Customer Engagement (.rdl) ที่มีอยู่ เมื่อต้องการทําเช่นนี้ ให้เปิดแอปการมีส่วนร่วมของลูกค้า เลือกแท็บ การรายงาน เลือกรายงานที่คุณต้องการ แล้วเลือก แก้ไข บนแถบคําสั่ง บนหน้าคุณสมบัติของรายงาน ให้เลือก ดาวน์โหลดรายงาน จากแถบเครื่องมือ การดําเนินการ
สร้างพารามิเตอร์รายงานพื้นฐาน ข้อมูลเพิ่มเติม: ใช้พารามิเตอร์ในรายงาน
ระบุชุดข้อมูลและเกณฑ์การกรองสําหรับการดึงข้อมูล:
- เปิดใช้งานการกรองล่วงหน้าบนเอนทิตีหลัก ข้อมูลเพิ่มเติม: ใช้ตัวกรองในรายงาน
กําหนดเค้าโครงพื้นฐานของรายงาน รวมถึงหัวกระดาษและท้ายกระดาษ
เพิ่มรายการรายงานตามต้องการตามข้อกําหนดของรายงาน ข้อมูลเพิ่มเติม: เพิ่มการนําทางรายงาน
แสดงตัวอย่างรายงานใน Visual Studio และแก้ไขข้อผิดพลาดใดๆ ข้อมูลเพิ่มเติม: ทดสอบและแก้ไขปัญหารายงาน
ปรับใช้รายงานไปยังเซิร์ฟเวอร์การรายงานโดยใช้แอป Dynamics 365 for Customer Engagement ข้อมูลเพิ่มเติม: เผยแพร่รายงาน
เรียกใช้รายงานที่พัฒนาแล้วเพื่อตรวจสอบ
ดูเพิ่มเติม
สร้างการสืบค้นด้วย FetchXML
สร้างรายงานแบบกําหนดเองโดยใช้เครื่องมือข้อมูล SQL Server