INFOR.GET.ELEMENT
Hàm này trả về các giá trị đại diện cho một hoặc nhiều thuộc tính thành phần. Ví dụ: Chú thích (MEMBER_CAPTION
) hoặc Id (MEMBER_UNIQUE_NAME
).
INFOR.GET.ELEMENT
hỗ trợ các tính năng này:
- Chọn nhiều
Bạn có thể xác định nhiều tên duy nhất của các thành phần từ cùng một hệ thống phân cấp.
- Truy xuất tất cả các thuộc tính
- Biểu thức MDX
Ví dụ: bạn có thể xác định
[HierarchyUN] .DefaultMember
để trả về các thuộc tính thành phần mặc định hoặcelementUN.Children
để trả về nhiều thành phần con.Nếu một tập hợp thành phần tổng hợp được trả về từ một biểu thức MDX, thì các thuộc tính tương ứng sẽ được trả về trong một ô, phân tách bằng dấu phẩy.
Cú pháp
Hàm có cú pháp sau:
=INFOR.GET.ELEMENT("data_connection", "cube", [attribute], "hierarchy" {, element, ...})
Bảng này hiển thị các thông số và mô tả của chúng:
Tham số
|
Mô tả |
---|---|
data_connection |
Đại diện cho tên duy nhất của cơ sở dữ liệu. Nó là một chuỗi hoặc một tham chiếu ô. |
khối |
Đại diện cho tên duy nhất của hình khối. Nó là một chuỗi hoặc một tham chiếu ô. |
thuộc tính |
Đại diện cho tên duy nhất của thuộc tính. Nó là một ma trận của chuỗi hoặc tham chiếu ô. Nếu không được chỉ định, giá trị mặc định là MEMBER_CAPTION . |
phân cấp |
Đại diện cho tên duy nhất của hệ thống phân cấp. Nó là một chuỗi hoặc một tham chiếu ô. Nếu phân cấp không được xác định, giá trị mặc định là một chuỗi rỗng và phân cấp được phân tích cú pháp từ tên duy nhất của thành phần. |
thành phần |
Đại diện cho tên duy nhất của thành phần từ hệ thống phân cấp được chỉ định. Nó là bất kỳ số lượng chuỗi hoặc tham chiếu ô nào. Ghi chú
.Nếu phân cấp không được xác định, tên duy nhất của thành phần phải được xác định ở dạng dài, ví dụ: |
Giá trị trả về
Hàm này trả về một giá trị ô duy nhất thuộc bất kỳ kiểu nào.
Đối với một hệ thống phân cấp hợp lệ và được chỉ định:
- Nếu tham số
thành phần
được chỉ định dưới dạng nhiều tên duy nhất được phân tách bằng dấu phẩy, thì một thành viên tổng hợp sẽ được trả về. Nhiều thành phần phải từ cùng một hệ thống phân cấp. - Nếu tham số
thành phần
trống, thành phần mặc định từ hệ thống phân cấp đã chỉ định sẽ được trả về. - Nếu tham số
thành phần
chỉ là tên thành phần, thì thành phần có sẵn đầu tiên có tên như vậy sẽ được trả về.
Khi tham số thuộc tính chứa nhiều tên duy nhất, chẳng hạn như MEMBER_CAPTION
và MEMBER_UNIQUE_NAME
, hàm trả về một mảng có kích thước 1 x N. Thứ tự của các thuộc tính được chỉ định xác định thứ tự của các mặt hàng được trả lại.
Nếu đối số [thuộc tính]
không được chỉ định, hàm sẽ trả về thuộc tính MEMBER_CAPTION
.
Lỗi
Hàm trả về giá trị lỗi nếu thiếu bất kỳ tham số bắt buộc nào. Nếu các tham số được chỉ định không hợp lệ, thành phần
tương ứng sẽ bị bỏ qua.