วิธีสร้างพารามิเตอร์ในตัวสร้างรายงาน

วิธีสร้างพารามิเตอร์ในตัวสร้างรายงาน

ในบทช่วยสอนนี้ คุณจะได้เรียนรู้วิธีสร้างพารามิเตอร์ในตัวสร้างรายงาน พารามิเตอร์อนุญาตให้ผู้ใช้โต้ตอบกับรายงานที่มีเลขหน้า

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

บทช่วยสอนนี้จะครอบคลุมการอภิปรายอย่างครอบคลุมเกี่ยวกับทุกสิ่งที่เกี่ยวข้องกับพารามิเตอร์ ซึ่งคุณจะได้เรียนรู้วิธีเพิ่มและลบพารามิเตอร์ บทช่วยสอนจะแสดงวิธีลบค่าว่างหรือค่า Null ออกจากรายงานของคุณ และจัดการกับข้อผิดพลาดในตัวสร้างรายงาน

สารบัญ

เพิ่มพารามิเตอร์ในตัวสร้างรายงาน

คลิกขวาที่ชุดข้อมูลที่คุณต้องการให้เป็นพารามิเตอร์ในตัวสร้างรายงาน จากนั้นคลิกQuery ซึ่งจะเปิด ตัว ออกแบบแบบสอบถาม

ที่ส่วนบนของ Query Designer คุณจะเห็นป้ายกำกับชื่อ Parameters โดยมีสองช่องสำหรับแต่ละ Dimensions

วิธีสร้างพารามิเตอร์ในตัวสร้างรายงาน

คลิกที่กล่องแรกของมิติภูมิภาค จากนั้นเลือกคลิกเพื่อดำเนินการแบบสอบถาม

วิธีสร้างพารามิเตอร์ในตัวสร้างรายงาน

เมื่อคุณเรียกใช้งาน คุณจะเห็นว่าคุณต้องเลือกเมืองก่อนที่จะดูรายงาน

วิธีสร้างพารามิเตอร์ในตัวสร้างรายงาน

หลังจากเลือกเมืองที่ต้องการดูแล้ว ให้คลิกดูรายงาน จากนั้นคุณจะเห็นว่ารายงานแสดงเฉพาะข้อมูลตามเมืองที่คุณเลือกเท่านั้น

วิธีสร้างพารามิเตอร์ในตัวสร้างรายงาน

การลบช่องว่างออกจากพารามิเตอร์ในตัวสร้างรายงาน

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

คุณสามารถทำได้โดยคลิกขวาที่พารามิเตอร์ที่คุณต้องการแก้ไข จากนั้นคลิกParameter Properties

วิธีสร้างพารามิเตอร์ในตัวสร้างรายงาน

ในแท็บทั่วไป ให้ยกเลิก การเลือกตัวเลือกอนุญาตค่าว่างและอนุญาตค่าว่าง จากนั้นคลิกตกลง

วิธีสร้างพารามิเตอร์ในตัวสร้างรายงาน

ขั้นตอนต่อไปเป็นสิ่งสำคัญ หากคุณไม่ทำเช่นนี้ คุณจะได้รับข้อผิดพลาด

กลับไปที่ตัวออกแบบแบบสอบถาม หากคุณต้องการลบค่าว่างหรือค่าว่างคุณต้องตั้งค่าตัวดำเนินการเป็นเท่ากับและลบนิพจน์ตัวกรองใดๆ

วิธีสร้างพารามิเตอร์ในตัวสร้างรายงาน

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

วิธีสร้างพารามิเตอร์ในตัวสร้างรายงาน

จากนั้นคุณจะเห็นว่าค่าว่างและค่า Null ทั้งหมดจากตารางถูกลบออกไปแล้ว

วิธีสร้างพารามิเตอร์ในตัวสร้างรายงาน

การจัดการข้อผิดพลาดสำหรับพารามิเตอร์

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

หากคุณทำเช่นนี้ คุณจะพบข้อความแสดงข้อผิดพลาด

วิธีสร้างพารามิเตอร์ในตัวสร้างรายงาน

ข้อผิดพลาดแจ้งว่าคุณสมบัติ AllowBlank ของพารามิเตอร์ City เป็นเท็จ อย่างไรก็ตาม ค่าเริ่มต้นมีค่าที่ละเมิดเงื่อนไขคุณสมบัติ AllowBlank ซึ่งหมายความว่ามีความขัดแย้งในคุณสมบัติของพารามิเตอร์ City

โปรดจำไว้ว่าใน Parameter Properties คุณได้ตั้งค่าไม่ให้มีค่าว่างหรือค่า Null แล้ว อย่างไรก็ตาม ในตัวออกแบบแบบสอบถาม นิพจน์ปัจจุบันได้ตั้งค่าให้เมืองไม่เท่ากับค่าว่างแล้ว ดังนั้นจึงมีความซ้ำซ้อนในการจัดรูปแบบ

วิธีสร้างพารามิเตอร์ในตัวสร้างรายงาน

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

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

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

การเพิ่มพารามิเตอร์สองตัวขึ้นไป

ถ้าคุณต้องการเพิ่มพารามิเตอร์อื่นในรายงานของคุณ ให้เปิดตัวออกแบบแบบสอบถาม จากนั้น ลากรายการจากกลุ่มการวัดไปยังแท็บมิติ

วิธีสร้างพารามิเตอร์ในตัวสร้างรายงาน

จากนั้น ทำเครื่องหมายในช่องเพื่อเปิด ใช้งานรายการนี้เป็นพารามิเตอร์ จากนั้นเลือกคลิกเพื่อดำเนินการค้นหา ในกรณีนี้ นอกเหนือจากเมืองแล้ว ขณะนี้วันที่รวมเป็นพารามิเตอร์ใหม่

หลังจากที่คุณคลิก ตกลง คุณจะสังเกตเห็นในมุมมองการออกแบบว่า มีการเพิ่ม ปีในบานหน้าต่างพารามิเตอร์

วิธีสร้างพารามิเตอร์ในตัวสร้างรายงาน

ก่อนที่คุณจะเรียกใช้รายงาน คุณต้องตรวจสอบคุณสมบัติของพารามิเตอร์ใหม่ก่อน แก้ไขคุณสมบัติใด ๆ หากจำเป็น

วิธีสร้างพารามิเตอร์ในตัวสร้างรายงาน

วิธีสร้างพารามิเตอร์ในตัวสร้างรายงาน

วิธีสร้างพารามิเตอร์ในตัวสร้างรายงาน

เมื่อคุณเรียกใช้รายงาน คุณต้องตั้งค่าคุณสมบัติทั้งสอง

วิธีสร้างพารามิเตอร์ในตัวสร้างรายงาน

เมื่อคุณเลือกแล้ว ให้คลิกดูรายงาน จากนั้นคุณจะเห็นว่ารายงานแสดงเฉพาะข้อมูลตามพารามิเตอร์ที่คุณเลือกเท่านั้น

วิธีสร้างพารามิเตอร์ในตัวสร้างรายงาน

คุณยังสามารถปรับพารามิเตอร์ต่อได้ในขณะที่คุณดูรายงาน

ลบพารามิเตอร์ในตัวสร้างรายงาน

หากต้องการลบพารามิเตอร์ ให้เปิด ตัว ออกแบบแบบสอบถาม คลิกพารามิเตอร์ที่คุณต้องการลบ จากนั้นคลิกปุ่มX

วิธีสร้างพารามิเตอร์ในตัวสร้างรายงาน

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

วิธีสร้างพารามิเตอร์ในตัวสร้างรายงาน

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

วิธีสร้างพารามิเตอร์ในตัวสร้างรายงาน

การจัดการกับช่องว่าง

หากต้องการลบค่าว่างและค่า Null ออกจากรายงานของคุณอย่างมีประสิทธิภาพ คุณสามารถใช้นิพจน์บูลีน

คลิกขวาที่ชุดข้อมูลของคุณแล้วไปที่Dataset Properties ใน บานหน้าต่าง ตัวกรองคลิกปุ่มเพิ่มเพื่อสร้างตัวกรองใหม่

วิธีสร้างพารามิเตอร์ในตัวสร้างรายงาน

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

ในการเลือกฟิลด์ที่คุณต้องการกรอง คุณต้องใช้นิพจน์ ดังนั้น คลิก ปุ่ม fxข้างกล่องข้อความ Expression พิมพ์ฟังก์ชันทั่วไปIsNothing จากนั้น เพิ่มในฟิลด์ที่คุณต้องการกรอง

วิธีสร้างพารามิเตอร์ในตัวสร้างรายงาน

การดำเนินการนี้จะคืนค่า True หากค่าแถวว่างเปล่า และ False หากไม่เป็นเช่นนั้น

จากนั้น แทนที่จะเป็นข้อความ ให้เลือกบูลีน สำหรับตัวดำเนินการ ใช้ เครื่องหมาย เท่ากับ ( = ) ในช่องข้อความ Value ให้เขียนเป็นเท็จ

วิธีสร้างพารามิเตอร์ในตัวสร้างรายงาน

ดังนั้นเบื้องหลัง ตัวกรองนี้จะประเมินค่าเป็นค่าว่าง (จริง) หรือไม่ (เท็จ) ก่อน จากนั้นจะกรองค่าที่คืนค่าจริงออก

หากคุณเรียกใช้รายงานของคุณ คุณจะเห็นว่ามันไม่มีค่าว่างหรือค่า Null อีกต่อไป

วิธีสร้างพารามิเตอร์ในตัวสร้างรายงาน

คุณสามารถใช้ได้ทั้งในระดับชุดข้อมูลและ Tablix


บทแนะนำตัวสร้างรายงาน: เรียงลำดับและกรองข้อมูลในรายงานที่มีการแบ่งหน้า
พารามิเตอร์ LuckyTemplates ผ่านตัวแก้ไขแบบสอบถาม

บทสรุป

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

และอย่างที่คุณได้เรียนรู้ การเพิ่มและลบพารามิเตอร์นั้นง่ายมาก เคล็ดลับคือต้องแน่ใจว่าได้ตั้งค่าคุณสมบัติพารามิเตอร์อย่างถูกต้อง เพื่อให้ไม่รวมค่าว่างหรือค่า Null

แต่แม้ว่าคุณจะทำผิดพลาด คุณจะได้รับแจ้งผ่านข้อความแสดงข้อผิดพลาด โดยรวมแล้ว Report Builder เป็นโปรแกรมที่ใช้งานง่ายและเป็นมิตรกับผู้ใช้

ซู เบยส์


ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง

ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง

ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง

วิธีบันทึกและโหลดไฟล์ RDS ใน R

วิธีบันทึกและโหลดไฟล์ RDS ใน R

คุณจะได้เรียนรู้วิธีการบันทึกและโหลดวัตถุจากไฟล์ .rds ใน R บล็อกนี้จะครอบคลุมถึงวิธีการนำเข้าวัตถุจาก R ไปยัง LuckyTemplates

เยี่ยมชม N วันทำการแรก – โซลูชันภาษาการเข้ารหัส DAX

เยี่ยมชม N วันทำการแรก – โซลูชันภาษาการเข้ารหัส DAX

ในบทช่วยสอนภาษาการเข้ารหัส DAX นี้ เรียนรู้วิธีใช้ฟังก์ชัน GENERATE และวิธีเปลี่ยนชื่อหน่วยวัดแบบไดนามิก

แสดงข้อมูลเชิงลึกโดยใช้เทคนิคการแสดงภาพแบบไดนามิกแบบหลายเธรดใน LuckyTemplates

แสดงข้อมูลเชิงลึกโดยใช้เทคนิคการแสดงภาพแบบไดนามิกแบบหลายเธรดใน LuckyTemplates

บทช่วยสอนนี้จะครอบคลุมถึงวิธีการใช้เทคนิค Multi Threaded Dynamic Visuals เพื่อสร้างข้อมูลเชิงลึกจากการแสดงข้อมูลแบบไดนามิกในรายงานของคุณ

บทนำในการกรองบริบทใน LuckyTemplates

บทนำในการกรองบริบทใน LuckyTemplates

ในบทความนี้ ฉันจะเรียกใช้ผ่านบริบทตัวกรอง บริบทตัวกรองเป็นหนึ่งในหัวข้อหลักที่ผู้ใช้ LuckyTemplates ควรเรียนรู้ในขั้นต้น

เคล็ดลับที่ดีที่สุดในการใช้แอปใน LuckyTemplates Online Service

เคล็ดลับที่ดีที่สุดในการใช้แอปใน LuckyTemplates Online Service

ฉันต้องการแสดงให้เห็นว่าบริการออนไลน์ของ LuckyTemplates Apps สามารถช่วยในการจัดการรายงานและข้อมูลเชิงลึกต่างๆ ที่สร้างจากแหล่งข้อมูลต่างๆ ได้อย่างไร

วิเคราะห์การเปลี่ยนแปลงอัตรากำไรล่วงเวลา – การวิเคราะห์ด้วย LuckyTemplates และ DAX

วิเคราะห์การเปลี่ยนแปลงอัตรากำไรล่วงเวลา – การวิเคราะห์ด้วย LuckyTemplates และ DAX

เรียนรู้วิธีคำนวณการเปลี่ยนแปลงอัตรากำไรของคุณโดยใช้เทคนิคต่างๆ เช่น การแยกสาขาและการรวมสูตร DAX ใน LuckyTemplates

แนวคิด Materialization สำหรับแคชข้อมูลใน DAX Studio

แนวคิด Materialization สำหรับแคชข้อมูลใน DAX Studio

บทช่วยสอนนี้จะหารือเกี่ยวกับแนวคิดของการทำให้แคชข้อมูลเป็นรูปธรรมและวิธีที่สิ่งเหล่านี้ส่งผลต่อประสิทธิภาพของ DAX ในการให้ผลลัพธ์

การรายงานทางธุรกิจโดยใช้ LuckyTemplates

การรายงานทางธุรกิจโดยใช้ LuckyTemplates

หากคุณยังคงใช้ Excel อยู่จนถึงตอนนี้ นี่เป็นเวลาที่ดีที่สุดในการเริ่มใช้ LuckyTemplates สำหรับความต้องการในการรายงานทางธุรกิจของคุณ

เกตเวย์ LuckyTemplates คืออะไร ทั้งหมดที่คุณต้องการรู้

เกตเวย์ LuckyTemplates คืออะไร ทั้งหมดที่คุณต้องการรู้

เกตเวย์ LuckyTemplates คืออะไร ทั้งหมดที่คุณต้องการรู้