การฝึกอบรม
โมดูล
Visualize data with Dataverse views - Training
Discover the different types of Dataverse views and how to create and edit them.
เบราว์เซอร์นี้ไม่ได้รับการสนับสนุนอีกต่อไป
อัปเกรดเป็น Microsoft Edge เพื่อใช้ประโยชน์จากคุณลักษณะล่าสุด เช่น การอัปเดตความปลอดภัยและการสนับสนุนด้านเทคนิค
Table.View(table as nullable table, handlers as record) as table
แสดงมุมมองของ table
ที่ใช้ฟังก์ชันที่ระบุใน handlers
แทนลักษณะการทํางานเริ่มต้นของการดําเนินการเมื่อมีการใช้การดําเนินการกับมุมมอง
ถ้ามี table
ให้ ฟังก์ชันตัวจัดการทั้งหมดเป็นตัวเลือก ถ้าไม่ได้ระบุ table
จําเป็นต้องใช้ฟังก์ชัน GetType
และตัวจัดการ GetRows
ถ้าไม่ได้ระบุฟังก์ชันตัวจัดการสําหรับการดําเนินการ ลักษณะการทํางานเริ่มต้นของการดําเนินการจะถูกนําไปใช้กับ table
แทน (ยกเว้นในกรณีของ GetExpression
)
ฟังก์ชันตัวจัดการต้องแสดงค่าที่เทียบเท่ากับผลลัพธ์ของการใช้การดําเนินการกับ table
ทางความหมาย (หรือมุมมองผลลัพธ์ในกรณีของ GetExpression
)
ถ้าฟังก์ชันตัวจัดการแสดงข้อผิดพลาด ลักษณะการทํางานเริ่มต้นของการดําเนินการจะถูกนําไปใช้กับมุมมอง
Table.View สามารถใช้เพื่อทําการพับไปยังแหล่งข้อมูลได้ —การแปลคิวรี M ลงในคิวรีเฉพาะต้นทาง (ตัวอย่างเช่น เพื่อสร้างคําสั่ง T-SQL จากคิวรี M)
โปรดดูเอกสารประกอบ ตัวเชื่อมต่อแบบกําหนดเองของ Power Query
สร้างมุมมองพื้นฐานที่ไม่ต้องการการเข้าถึงแถวเพื่อกําหนดชนิดหรือจํานวนแถว
การใช้งาน
Table.View(
null,
[
GetType = () => type table [CustomerID = number, Name = text, Phone = nullable text],
GetRows = () => Table.FromRecords({[CustomerID = 1, Name = "Bob", Phone = "123-4567"]}),
GetRowCount = () => 1
]
)
ผลลัพธ์ของ
Table.FromRecords({[CustomerID = 1, Name = "Bob", Phone = "123-4567"]})
การฝึกอบรม
โมดูล
Visualize data with Dataverse views - Training
Discover the different types of Dataverse views and how to create and edit them.