ฟังก์ชันที่กำหนดเองในการแสดงตัวอย่าง
การทำงานและไวยากรณ์ของฟังก์ชันเหล่านี้อาจเปลี่ยนแปลงได้ ดังนั้น เราขอแนะนำให้คุณใช้เพื่อการทดลองเท่านั้น
ตารางนี้แสดงรายการฟังก์ชันแสดงตัวอย่าง ไวยากรณ์ ผลลัพธ์ และคำถามที่ว่าฟังก์ชันสนับสนุนไดนามิกอาร์เรย์หรือไม่:
สูตร | ไวยากรณ์ | ผลลัพธ์ | รองรับไดนามิกอาร์เรย์ |
---|---|---|---|
INFOR.JOINARRAYS | INFOR.JOINARRAYS(use_crossjoin, first_array, second_array {, [array], ...}) |
ส่งคืนอาร์เรย์ของค่าประเภทใดๆ ที่เชื่อมกันด้วยคอลัมน์ | ใช่ |
INFOR.SUBARRAY | INFOR.SUBARRAY([array] {,first_column, column_count, first_row, row_count}) |
ส่งคืนอาร์เรย์ของค่าประเภทใดๆ แสดงถึงอาร์เรย์ย่อยของอาร์เรย์ที่เลือก | ใช่ |
INFOR.READ.SESE.REPORT | INFOR.READ.SESE.REPORT([report_parameters], ...) |
ส่งคืนรายงานที่สร้างขึ้นตามคำจำกัดความ JSON ของรายงาน Self-Service | ใช่ |
INFOR.GET.ELEMENT.ATTRIBUTE | INFOR.GET.ELEMENT.ATTRIBUTE("data_connection", "cube", "attribute", "hierarchy", "element"{, ["context"], ...}) |
ส่งคืนแอตทริบิวต์เดียวสำหรับองค์ประกอบที่กำหนด หรือหลายองค์ประกอบด้วยบริบทที่กำหนดหากแอตทริบิวต์เป็นแบบไดนามิกและขับเคลื่อนโดยมิติอื่น | ไม่ |
INFOR.WRITE.ELEMENT.ATTRIBUTE | INFOR.WRITE.ELEMENT.ATTRIBUTE("value", "data_connection", "cube", "attribute", "hierarchy", "element"{, ["context"], ...}) |
ส่งคืนค่าแอตทริบิวต์หากสำเร็จหรือข้อผิดพลาดในกรณีที่ล้มเหลว สูตรจะเขียนค่าไปยังแอตทริบิวต์เดียวสำหรับองค์ประกอบเดียวที่มีบริบทที่กำหนดหากแอตทริบิวต์เป็นแบบไดนามิกและขับเคลื่อนโดยมิติอื่น | ไม่ |
INFOR.GET.AXIS | INFOR.GET.AXIS("data_connection", "cube", spillByColumns, options, {, "hierarchy", [attributes], [elements], [options], [filters]},...) |
ส่งคืนเมทริกซ์ของแอตทริบิวต์ที่ร้องขอสำหรับลำดับขั้นที่กำหนด สูตรจะแสดงทั้งแกนของคอลัมน์หรือแถว กล่าวคือ หากผู้ใช้ขอองค์ประกอบและแอตทริบิวต์ต่างๆ จากหลายลำดับขั้น การรวมไขว้จะถูกสร้างขึ้น | ใช่ |
INFOR.READ.VALUES | INFOR.GET.VALUES("data_connection", "cube" {, "cell_property", [rows_element], [row_index_offset], [columns_element], [column_index_offset], [slice_element] ... }) |
กู้คืนเมทริกซ์ของค่าสำหรับแกนที่กำหนดและองค์ประกอบตัวกรอง มีประโยชน์ต่อการรักษาประสิทธิภาพเมื่ออ่านค่าหลายค่าจากคิวบ์ | ใช่ |
INFOR.READ.SLICE | INFOR.READ.SLICE("reportDefinition"{[options], [parametrizationArgument] ... }) |
ใช้ในรายงานเฉพาะกิจ หากใช้กับส่วนติดต่อผู้ใช้ Excel Integration สูตรนี้จะเปิดใช้งานการโต้ตอบกับแผ่นงาน เช่น การขยายและการยุบองค์ประกอบแกน มีประโยชน์สำหรับการวิเคราะห์เฉพาะกิจ ด้วยอาร์กิวเมนต์ ตัวเลือก คุณสามารถกำหนดทิศทางของตัวกรอง สลับจากสไลซ์ที่ขยายได้ไปยังสไลซ์ที่ขยายไม่ได้ และกำหนดรูปแบบตัวเลขได้ คุณสามารถเปิดใช้งานงานรูปแบบไดนามิกได้โดยตั้งค่า UseStyles เป็น true ในอาร์กิวเมนต์ตัวเลือก |
ใช่ |
INFOR.ELEMENT.ENTITY | INFOR.ELEMENT.ENTITY ("data_connection", "cube", [attributes], "hierarchy", [element] {, [context], ...}) |
ซึ่งเป็นรูปแบบเอนทิตีของ INFOR.GET.ELEMENT ส่งคืนเอนทิตีองค์ประกอบเดี่ยว ดึงคุณสมบัติของสมาชิกหลายรายการไปยังเซลล์เดียว คุณสามารถอ้างอิงสูตรนี้ได้โดยไม่ต้องระบุชื่อที่ไม่ซ้ำขององค์ประกอบ |
ไม่ |
INFOR.VALUE.ENTITY | INFOR.VALUE.ENTITY ("data_connection", "cube" {, [cell_property], "number_format", cell_coordinate, ... }) |
เป็นรูปแบบเอนทิตีของ INFOR.READ.VALUE ส่งคืนคุณสมบัติเซลล์หลายรายการไปยังเซลล์เดียว |
ไม่ |
INFOR.SLICE.ENTITY | INFOR.SLICE.ENTITY("reportDefinition"{[options], [parametrizationArgument] ... }) |
เป็นรูปแบบเอนทิตีของ INFOR.READ.SLICE โดยที่ parametrizationArgument เป็นอาร์กิวเมนต์เมทริกซ์จำนวนเท่าใดก็ได้ คุณสามารถกำหนดตัวเลือกด้วยอาร์กิวเมนต์เหล่านี้ได้ ส่งคืนอาร์เรย์แบบไดนามิกของประเภทข้อมูลแบบกำหนดเอง รองรับลักษณะการทำงานแบบโต้ตอบ เปิดใช้งานการดำเนินการ เช่น ย้ายไป เก็บไว้ ซูมเข้า/ออก ด้วยอาร์กิวเมนต์ ตัวเลือก คุณสามารถกำหนดทิศทางของตัวกรอง สลับจากสไลซ์ที่ขยายได้ไปยังสไลซ์ที่ขยายไม่ได้ และกำหนดรูปแบบตัวเลขได้ คุณสามารถเปิดใช้งานงานรูปแบบไดนามิกได้โดยตั้งค่า UseStyles เป็น true ในอาร์กิวเมนต์ ตัวเลือก |
ใช่ |