ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
ในบทช่วยสอนนี้ คุณจะได้เรียนรู้วิธีสร้างพารามิเตอร์ในตัวสร้างรายงาน พารามิเตอร์อนุญาตให้ผู้ใช้โต้ตอบกับรายงานที่มีเลขหน้า
พารามิเตอร์คล้ายกับตัวกรอง แต่จะทำงานก็ต่อเมื่อคุณอยู่ในมุมมองเรียกใช้ของ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: ตัวอย่างในโลกแห่งความเป็นจริง
คุณจะได้เรียนรู้วิธีการบันทึกและโหลดวัตถุจากไฟล์ .rds ใน R บล็อกนี้จะครอบคลุมถึงวิธีการนำเข้าวัตถุจาก R ไปยัง LuckyTemplates
ในบทช่วยสอนภาษาการเข้ารหัส DAX นี้ เรียนรู้วิธีใช้ฟังก์ชัน GENERATE และวิธีเปลี่ยนชื่อหน่วยวัดแบบไดนามิก
บทช่วยสอนนี้จะครอบคลุมถึงวิธีการใช้เทคนิค Multi Threaded Dynamic Visuals เพื่อสร้างข้อมูลเชิงลึกจากการแสดงข้อมูลแบบไดนามิกในรายงานของคุณ
ในบทความนี้ ฉันจะเรียกใช้ผ่านบริบทตัวกรอง บริบทตัวกรองเป็นหนึ่งในหัวข้อหลักที่ผู้ใช้ LuckyTemplates ควรเรียนรู้ในขั้นต้น
ฉันต้องการแสดงให้เห็นว่าบริการออนไลน์ของ LuckyTemplates Apps สามารถช่วยในการจัดการรายงานและข้อมูลเชิงลึกต่างๆ ที่สร้างจากแหล่งข้อมูลต่างๆ ได้อย่างไร
เรียนรู้วิธีคำนวณการเปลี่ยนแปลงอัตรากำไรของคุณโดยใช้เทคนิคต่างๆ เช่น การแยกสาขาและการรวมสูตร DAX ใน LuckyTemplates
บทช่วยสอนนี้จะหารือเกี่ยวกับแนวคิดของการทำให้แคชข้อมูลเป็นรูปธรรมและวิธีที่สิ่งเหล่านี้ส่งผลต่อประสิทธิภาพของ DAX ในการให้ผลลัพธ์
หากคุณยังคงใช้ Excel อยู่จนถึงตอนนี้ นี่เป็นเวลาที่ดีที่สุดในการเริ่มใช้ LuckyTemplates สำหรับความต้องการในการรายงานทางธุรกิจของคุณ
เกตเวย์ LuckyTemplates คืออะไร ทั้งหมดที่คุณต้องการรู้