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 |