Funkcje niestandardowe w podglądzie
Funkcjonalność i składnia tych funkcji mogą ulec zmianie. Dlatego też zalecamy używanie ich tylko do celów eksperymentalnych.
W poniższej tabeli przedstawiono listę funkcji podglądu, ich składnię, wyniki oraz informację, czy dana funkcja obsługuje tablice dynamiczne:
Formuła | Składnia | Wynik | Obsługa tablic dynamicznych |
---|---|---|---|
INFOR.JOINARRAYS | INFOR.JOINARRAYS(use_crossjoin,
first_array, second_array {, [array], ...}) |
Zwraca tablicę wartości dowolnego typu przyłączonych kolumnami. | Tak |
INFOR.SUBARRAY | INFOR.SUBARRAY([array] {,first_column,
column_count, first_row, row_count}) |
Zwraca tablicę wartości dowolnego typu. Reprezentuje tablicę podrzędną wybranej tablicy. | Tak |
INFOR.READ.SESE.REPORT | INFOR.READ.SESE.REPORT([report_parameters],
...) |
Zwraca raport wygenerowany na podstawie definicji formatu JSON raportu Self-Service. | Tak |
INFOR.GET.ELEMENT.ATTRIBUTE | INFOR.GET.ELEMENT.ATTRIBUTE("data_connection", "cube",
"attribute", "hierarchy", "element"{, ["context"], ...}) |
Zwraca pojedynczy atrybut dla danego elementu lub wielu elementów z określonym kontekstem, jeśli atrybut ten jest dynamiczny i oparty na innych wymiarach. | Nie |
INFOR.WRITE.ELEMENT.ATTRIBUTE | INFOR.WRITE.ELEMENT.ATTRIBUTE("value", "data_connection",
"cube", "attribute", "hierarchy", "element"{, ["context"], ...}) |
Zwraca wartość atrybutu w przypadku powodzenia lub błąd w przypadku niepowodzenia. Zapisuje wartość w pojedynczym atrybucie dla jednego elementu z określonym kontekstem, jeśli atrybut ten jest dynamiczny i oparty na innych wymiarach. | Nie |
INFOR.GET.AXIS | INFOR.GET.AXIS("data_connection", "cube", spillByColumns,
options, {, "hierarchy", [attributes], [elements], [options],
[filters]},...) |
Zwraca macierz żądanych atrybutów dla danych hierarchii. Tworzy całą oś kolumn lub wierszy. Oznacza to, że jeśli użytkownik pyta o różne elementy i atrybuty z wielu hierarchii, zostaje utworzone sprzężenie krzyżowe. | Tak |
INFOR.READ.VALUES | INFOR.GET.VALUES("data_connection", "cube" {,
"cell_property", [rows_element], [row_index_offset], [columns_element],
[column_index_offset], [slice_element] ... }) |
Pobiera macierz wartości dla danych osi i elementów filtra. Jest to przydatne w celu utrzymania wydajności podczas odczytu wielu wartości z kostki. | Tak |
INFOR.READ.SLICE | INFOR.READ.SLICE("reportDefinition"{[options],
[parametrizationArgument] ... }) |
Używana w raportach ad hoc. Jeżeli jest używana w interfejsie użytkownika Excel Integration, umożliwia interakcję z arkuszem, np. rozwijanie i zwijanie elementów osi. Pomocna w analizie ad hoc. Za pomocą argumentu options można zdefiniować kierunek filtrów, przełączyć z wycinka rozwijalnego na nierozwijalny, zdefiniować format liczbowy. Style dynamiczne można włączyć poprzez ustawienie UseStyles na true w argumencie options . |
Tak |
INFOR.ELEMENT.ENTITY | INFOR.ELEMENT.ENTITY ("data_connection", "cube",
[attributes], "hierarchy", [element] {, [context], ...}) |
Jest to wariant jednostki o nazwie INFOR.GET.ELEMENT . Zwraca pojedynczy element jednostki. Pobiera wiele właściwości członka do jednej komórki. Można odwołać się do tej formuły bez wprowadzania nazwy unikatowej elementu. |
Nie |
INFOR.VALUE.ENTITY | INFOR.VALUE.ENTITY ("data_connection", "cube" {,
[cell_property], "number_format", cell_coordinate, ... }) |
Jest to wariant jednostki INFOR.READ.VALUE . Zwraca wiele właściwości komórki do jednej komórki. |
Nie |
INFOR.SLICE.ENTITY | INFOR.SLICE.ENTITY("reportDefinition"{[options],
[parametrizationArgument] ... }) |
Jest to wariant jednostki INFOR.READ.SLICE , gdzie parametrizationArgument jest dowolną liczbą argumentów macierzy. Zdefiniuj opcje za pomocą tych argumentów. Zwraca dynamiczną tablicę niestandardowych typów danych. Obsługuje zachowanie interaktywne. Włącza akcje takie jak Przenieś do, Zachowaj, Powiększ/Pomniejsz. Za pomocą argumentu options można zdefiniować kierunek filtrów, przełączyć z wycinka rozwijalnego na nierozwijalny, zdefiniować format liczbowy. Style dynamiczne można włączyć poprzez ustawienie UseStyles na true w argumencie options . |
Tak |