แชร์ผ่าน


วิธีปฏิบัติที่ดีที่สุดสำหรับรายงาน

แนวทางปฏิบัติต่อไปนี้สามารถช่วยคุณในการจัดทำรายงานที่เขียนง่าย สอดคล้องกับมาตรฐานที่สร้างไว้ และดำเนินการปรับปรุงประสิทธิภาพ

แนวทางปฏิบัติทั่วไป

ส่วนนี้แสดงแนวทางปฏิบัติสำหรับการสร้างรายงานที่ยึดตาม Fetch แบบกำหนดเอง

ใช้รายงานที่มีอยู่ในการสร้างรายงานแบบกำหนดเอง

ตรวจสอบว่ามีรายงานที่มีอยู่ในแอปของคุณที่ใกล้เคียงกับการออกแบบที่คุณกำลังค้นหาหรือไม่ ดาวน์โหลดข้อกำหนดของรายงานสำหรับรายงานดังกล่าว และจากนั้นปรับเปลี่ยนแฟ้ม RDL แทนที่จะสร้างขึ้นใหม่ตั้งแต่ต้น โดยการทำสิ่งนี้ คุณจะประหยัดเวลาในการพัฒนาและลดข้อผิดพลาดในการเขียนรายงาน

ใช้รูปแบบ Customer Engagement (on-premises) สำหรับสกุลเงิน ตัวเลข วันที่และเวลา ปฏิทิน

มุมมอง FilteredUserSettings ประกอบด้วยข้อมูลเกี่ยวกับรูปแบบสกุลเงิน รูปแบบวันที่และเวลา รูปแบบตัวเลข ตัว เลขค่าลบ วันเริ่มต้นของสัปดาห์ ปฏิทิน และรูปแบบอื่น ๆ Customer Engagement (on-premises) แสดงฟังก์ชันฐานข้อมูล fn_GetFormatStrings เพื่อรับรูปแบบวันที่ เวลา ตัวเลข สกุลเงิน และปฏิทินจากมุมมอง FilteredUserSettings

ใช้ทรัพยากรเหล่านี้เพื่อจัดรูปแบบค่าของข้อมูลในรายงานของคุณได้อย่างถูกต้อง

ตั้งค่าขนาดหน้ากระดาษ

บริการรายงานไม่ได้ให้การวางแนวหน้ากระดาษที่ชัดเจน เช่น โหมดแนวตั้งและแนวนอน หรือขนาดหน้ากระดาษที่กำหนดไว้ล่วงหน้า รายงานมาตรฐานถูกออกแบบมาสำหรับขนาดหน้ากระดาษ 8.25 x 11 (แนวตั้ง) หรือ 11 x 8.25 (แนวนอน) ที่เหมาะสมกับทั้งกระดาษจดหมายของสหรัฐฯ และกระดาษขนาด A4

สำรองข้อมูลรายงานของคุณ

ทำสำเนาสำรองของรายงานของคุณ และเก็บไว้บนคอมพิวเตอร์เครื่องอื่นที่ไม่ใช่เซิร์ฟเวอร์รายงาน

กำหนดการตัดถ้าจำเป็น

การตัดข้อความคือลักษณะการทำงานเริ่มต้นสำหรับรายการรายงานกล่องข้อความในบริการรายงาน ซึ่งหมายความว่า เว้นแต่ระบุเป็นอย่างอื่น ข้อความทั้งหมดจะตัดที่ความกว้างของพื้นที่ข้อความใด ๆ ที่กำหนดไว้ และจะขยายในแนวตั้ง ถ้ามีการระบุการตัด กล่องข้อความจะตัดข้อความที่ความกว้างของกล่องข้อความที่อยู่ภายในช่องว่างที่ระบุ (ค่าเริ่มต้นคือ 2pt ซ้ายและขวา) การตัดความยาวสูงสุดใด ๆ นอกเหนือจากนี้จะต้องใช้การเขียนโค้ดแบบกำหนดเอง

รายงานพื้นฐานถูกติดตั้งพร้อมกับคำแนะนำเครื่องมือเพื่อแสดงข้อความหรือค่าแบบคงที่จากฟิลด์ข้อมูล เมื่อผู้ใช้วางตัวชี้เมาส์เหนือรายการในรายงาน ถ้าคุณใช้การตัด ให้พิจารณาการตั้งค่าคุณสมบัติ ToolTip ไปยังค่าฟิลด์เพื่อให้ข้อความทั้งหมดจะปรากฏขึ้นเมื่อผู้ใช้วางเมาส์เหนือข้อความที่ถูกตัด

แนวทางปฏิบัติเมื่อคุณสร้างรายงานที่รวมฟิลด์วันที่และเวลา

เมื่อคุณสร้างรายงานที่ใช้ฟิลด์วันที่และเวลา ให้ระวังสิ่งต่อไปนี้:

  • เพื่อให้สอดคล้องกับค่าวันที่และเวลาใน Customer Engagement (on-premises) เมื่อคุณสร้างรายงานที่ใช้ฟิลด์ตามเวลามาตรฐานสากล UTC (ไม่ผูกกับเขตเวลาหรือเฉพาะวันที่) อย่าแปลงค่าเป็นค่าตามโซนเวลาท้องถิ่น (เวลาท้องถิ่นของผู้ใช้)

  • ถ้าคุณทำการเปลี่ยนแปลงลักษณะการทำงานวันที่และเวลาของฟิลด์ในเอนทิตี คุณอาจต้องการสร้างรายงานใหม่ที่ใช้วันที่และเวลาสำหรับรายงานเพื่อที่จะแสดงฟิลด์ได้อย่างถูกต้อง

    • สร้างรายงานของตัวช่วยสร้างรายงานใหม่ แก้ไขรายงานโดยใช้ตัวช่วยสร้างรายงานด้วยพารามิเตอร์เดียวกันเพื่อสร้างรายงานใหม่

    • สร้างรายงานโดยยึดตามโซลูชันที่มีการจัดการใหม่ สำหรับโซลูชันที่มีการจัดการ แทนการแก้ไขรายงาน ให้นำเข้าโซลูชันอีกครั้งเพื่อสร้างรายงานใหม่

    • สร้างรายงานแบบกำหนดเองใหม่ที่สร้างขึ้นด้วย Visual Studio ปรับปรุงฟิลด์วันที่และเวลาใน Visual Studio ตามความจำเป็น และเผยแพร่รายงานใหม่

    สำหรับข้อมูลเพิ่มเติมเกี่ยวกับฟิลด์วันที่และเวลา โปรดดู ชนิดข้อมูลลักษณะการทำงานของวันที่และเวลา

ดูเพิ่มเติม

คู่มือการรายงานและการวิเคราะห์
เพิ่มประสิทธิภาพของรายงาน