กิจกรรม
Power BI DataViz World Championships
14 ก.พ. 16 - 31 มี.ค. 16
การแข่งขันชิงแชมป์โลกของ Power BI ด้วย 4 โอกาสที่จะเข้า คุณสามารถชนะแพคเกจการประชุม และทําให้การถ่ายทอดสด Grand Finale ในลาสเวกัส
เรียนรู้เพิ่มเติมเบราว์เซอร์นี้ไม่ได้รับการสนับสนุนอีกต่อไป
อัปเกรดเป็น Microsoft Edge เพื่อใช้ประโยชน์จากคุณลักษณะล่าสุด เช่น การอัปเดตความปลอดภัยและการสนับสนุนด้านเทคนิค
หมายเหตุ
คุณลักษณะนี้ได้รับการสนับสนุนในการเงินและการดำเนินงาน (รุ่น 7.2 และใหม่กว่า)
บทความนี้แสดงวิธีการฝังรายงาน Microsoft Power BI ในแท็บ การวิเคราะห์ ของพื้นที่ทำงาน สำหรับตัวอย่างที่กำหนดที่นี่ เราจะขยายพื้นที่ทำงาน การจัดการการจอง ในแอพลิเคชันการจัดการยานพาหนะเพื่อฝังพื้นที่ทำงานการวิเคราะห์บนแท็บ การวิเคราะห์
ไม่ว่าคุณจะขยายพื้นที่ทำงานของแอพลิเคชันที่มีอยู่ หรือใช้พื้นที่ทำงานใหม่ของคุณเอง คุณสามารถใช้มุมมองการวิเคราะห์แบบฝังเพื่อจัดส่งมุมมองที่ชาญฉลาดและเชิงโต้ตอบของข้อมูลธุรกิจของคุณ กระบวนการสำหรับการเพิ่มแท็บพื้นที่ทำงานเชิงวิเคราะห์มีสี่ขั้นตอน
หมายเหตุ
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการสร้างรายงานการวิเคราะห์ ดู เริ่มต้นใช้งาน Power BI Desktop หน้านี้คือแหล่งข้อมูลเชิงลึกที่ดีเยี่ยมที่สามารถช่วยคุณในการสร้างโซลูชันการรายงานเชิงวิเคราะห์ที่น่าสนใจ
ก่อนที่คุณจะเริ่มต้น คุณต้องสร้างหรือได้รับรายงาน Power BI ที่คุณจะฝังในพื้นที่ทำงาน สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการสร้างรายงานการวิเคราะห์ ดู เริ่มต้นใช้งาน Power BI Desktop
ให้ปฏิบัติตามขั้นตอนเหล่านี้ เพื่อเพิ่มไฟล์ .pbix เป็นอาร์ทิแฟกต์โครงการ Visual Studio
สร้างโครงการใหม่ในแบบจำลองที่เหมาะสม
ใน Solution Explorer เลือกโครงการ คลิกขวา และจากนั้นเลือก เพิ่ม>รายการใหม่
ในกล่องโต้ตอบ เพิ่มรายการใหม่ ภายใต้ วัตถุการดำเนินงาน เลือกเท็มเพลต ทรัพยากร
ป้อนชื่อที่จะใช้เป็นการอ้างอิงรายงานในข้อมูลเมตาของ X++ และคลิก เพิ่ม
ค้นหาไฟล์ .pbix ที่ประกอบด้วยข้อกำหนดของรายงานเชิงวิเคราะห์ และจากนั้น คลิก เปิด
หลังจากที่คุณได้เพิ่มไฟล์ .pbix เป็นทรัพยากร Dynamics 365 แล้ว คุณสามารถฝังรายงานในพื้นที่ทำงาน และเพิ่มลิงค์โดยตรงโดยใช้รายการเมนู
ในตัวอย่างนี้ เราจะขยายพื้นที่ทำงาน การจัดการการจอง ในแบบจำลองการจัดการยานพาหนะโดยการเพิ่มแท็บ การวิเคราะห์ ไปยังคำนิยามของแบบฟอร์ม FMClerkWorkspace
ภาพประกอบต่อไปนี้แสดงลักษณะของฟอร์ม FMClerkWorkspace ในตัวออกแบบใน Microsoft Visual Studio
ทำตามขั้นตอนเหล่านี้เพื่อขยายแบบฟอร์มคำนิยามสำหรับพื้นที่ทำงาน การจัดการการจอง
ภาพประกอบต่อไปนี้แสดงลักษณะของการออกแบบหลังจากที่มีการใช้การเปลี่ยนแปลงเหล่านี้
หลังจากที่คุณได้เพิ่มตัวควบคุมแบบฟอร์มที่จะใช้เพื่อฝังรายงานพื้นที่ทำงาน คุณต้องกำหนดขนาดของตัวควบคุมหลักเพื่อให้รองรับกับโครงร่าง โดยค่าเริ่มต้น ทั้งหน้า บานหน้าต่างตัวกรอง และหน้า แท็บ จะปรากฏในรายงาน อย่างไรก็ตาม คุณสามารถเปลี่ยนการมองเห็นได้ของตัวควบคุมเหล่านี้ตามความเหมาะสมสำหรับผู้ใช้ปลายทางของรายงาน
หมายเหตุ
สำหรับพื้นที่ทำงานแบบฝัง เราขอแนะนำให้คุณใช้ส่วนขยายเพื่อซ่อนทั้งหน้า บานหน้าต่างตัวกรอง และหน้า แท็บ เพื่อความสอดคล้องกัน
เมื่อถึงขั้นตอนนี้ คุณได้ทำการขยายคำนิยามแบบฟอร์มแอพลิเคชันเสร็จสมบูรณ์แล้ว สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการใช้ส่วนขยายเพื่อทำการเลือกกำหนด ให้ดูที่ การเลือกกำหนดผ่านการขยายออกการโอเวอร์เลย์
ทำตามขั้นตอนเหล่านี้เพื่อเพิ่มตรรกะทางธุรกิจที่เริ่มต้นการควบคุม Report Viewer ที่ฝังอยู่ในพื้นที่ทำงาน การจัดการการจอง
เปิดตัวออกแบบแบบฟอร์ม FMClerkWorkspace เพื่อขยายคำนิยามการออกแบบ
กด F7 เพื่อเข้าถึงรหัสเบื้องหลังคำนิยามของรหัส
ให้เพิ่มรหัส X++ ต่อไปนี้
[Form]
public class FMClerkWorkspace extends FormRun
{
private boolean initReportControl = true;
protected void initAnalyticalReport()
{
if (!initReportControl)
{
return;
}
// Note: secure entry point into the Workspace's Analytics report
if (Global::hasMenuItemAccess(menuItemDisplayStr(FMClerkWorkspace), MenuItemType::Display))
{
// initialize the PBI report control using shared helper
PBIReportHelper::initializeReportControl('FMPBIWorkspaces', powerBIReportGroup);
}
initReportControl = false;
}
/// <summary>
/// Initializes the form.
/// </summary>
public void init()
{
super();
this.initAnalyticalReport();
}
}
ดำเนินการสร้างเพื่อตรวจสอบการเปลี่ยนแปลงของคุณ
ในขณะนี้คุณได้ทำงานในการเพิ่มตรรกะทางธุรกิจเพื่อเริ่มต้นการควบคุม Report Viewer แบบฝังเสร็จสมบูรณ์แล้ว ภาพประกอบต่อไปนี้แสดงลักษณะของพื้นที่ทำงานหลังจากที่มีการใช้การเปลี่ยนแปลงเหล่านี้
หมายเหตุ
คุณสามารถเข้าถึงมุมมองการดำเนินงานที่มีอยู่ได้โดยใช้แท็บพื้นที่ทำงานที่อยู่ด้านล่างชื่อหน้า
ส่วนนี้ให้ช้อมูลเกี่ยวกับคลาสตัวช่วยเหลือที่ถูกใช้เพื่อฝังรายงาน Power BI (ทรัพยากร .pbix) ในการควบคุมกลุ่มฟอร์ม
public static void initializeReportControl(
str _resourceName,
FormGroupControl _formGroupControl,
str _defaultPageName = '',
boolean _showFilterPane = false,
boolean _showNavPane = false,
List _defaultFilters = new List(Types::Class))
ชื่อ | คำอธิบาย |
---|---|
ชื่อทรัพยากร | ชื่อของทรัพยากร .pbix |
formGroupControl | การควบคุมกลุ่มฟอร์มที่จะนำการควบคุมรายงาน Power BI ไปใช้ |
defaultPageName | ชื่อหน้าเริ่มต้น |
showFilterPane | ค่าบูลีนที่บ่งชี้ว่าควรแสดงบานหน้าต่างตัวกรอง (จริง) หรือ (เท็จ) ที่ซ่อนอยู่ |
showNavPane | ค่าบูลีนที่บ่งชี้ว่าควรแสดงบานหน้าต่างนำทาง (จริง) หรือ (เท็จ) ที่ซ่อนอยู่ |
defaultFilters | ตัวกรองเริ่มต้นสำหรับรายงาน Power BI |
กิจกรรม
Power BI DataViz World Championships
14 ก.พ. 16 - 31 มี.ค. 16
การแข่งขันชิงแชมป์โลกของ Power BI ด้วย 4 โอกาสที่จะเข้า คุณสามารถชนะแพคเกจการประชุม และทําให้การถ่ายทอดสด Grand Finale ในลาสเวกัส
เรียนรู้เพิ่มเติมการฝึกอบรม
โมดูล
Build Workspaces in Finance and Operations apps - Training
Design and create workspaces to increase efficiency and add advanced features to the developer environment.
ใบรับรอง
ได้รับการรับรองจาก Microsoft: ผู้ร่วมวิเคราะห์ข้อมูล Power BI - Certifications
สาธิตวิธีการและแนวทางปฏิบัติที่ดีที่สุดที่สอดคล้องกับข้อกําหนดทางธุรกิจและทางเทคนิคสําหรับการสร้างแบบจําลอง การแสดงภาพ และการวิเคราะห์ข้อมูลด้วย Microsoft Power BI