Předběžné verze vlastních funkcí
Funkčnost a syntaxe těchto funkcí se mohou měnit. Proto doporučujeme, abyste je používali pouze k experimentálním účelům.
Tato tabulka uvádí seznam předběžných funkcí, jejich syntaxi, výsledky a také, zda funkce podporují dynamická pole:
Vzorec | Syntaxe | Výsledek | Podpora dynamických polí |
---|---|---|---|
INFOR.JOINARRAYS | INFOR.JOINARRAYS(use_crossjoin, first_array, second_array {, [array], ...}) |
Vrací pole hodnot libovolného typu spojených sloupci. | Ano |
INFOR.SUBARRAY | INFOR.SUBARRAY([array] {,first_column, column_count, first_row, row_count}) |
Vrací pole hodnot libovolného typu. Představuje dílčí pole vybraného pole. | Ano |
INFOR.READ.SESE.REPORT | INFOR.READ.SESE.REPORT([report_parameters], ...) |
Vrátí report, který je vygenerován na základě definice JSON reportu Self-Service. | Ano |
INFOR.GET.ELEMENT.ATTRIBUTE | INFOR.GET.ELEMENT.ATTRIBUTE("data_connection", "cube", "attribute", "hierarchy", "element"{, ["context"], ...}) |
Vrací jeden atribut pro daný element nebo více elementů s daným kontextem, pokud je atribut dynamický a je řízen jinými dimenzemi. | Ne |
INFOR.WRITE.ELEMENT.ATTRIBUTE | INFOR.WRITE.ELEMENT.ATTRIBUTE("value", "data_connection", "cube", "attribute", "hierarchy", "element"{, ["context"], ...}) |
V případě úspěchu vrátí hodnotu atributu, v případě selhání chybu. Zapíše hodnotu do jednoho atributu pro jeden element s daným kontextem, pokud je atribut dynamický a řídí jej jiné dimenze. | Ne |
INFOR.GET.AXIS | INFOR.GET.AXIS("data_connection", "cube", spillByColumns, options, {, "hierarchy", [attributes], [elements], [options], [filters]},...) |
Vrací matici požadovaných atributů pro dané hierarchie. Vykresluje celou osu sloupců nebo řádků. Znamená to, že pokud si uživatel vyžádá různé elementy a atributy z více hierarchií, vytvoří se křížové propojení. | Ano |
INFOR.READ.VALUES | INFOR.GET.VALUES("data_connection", "cube" {, "cell_property", [rows_element], [row_index_offset], [columns_element], [column_index_offset], [slice_element] ... }) |
Dosadí matici hodnot pro dané osy a elementy filtru. Je užitečný pro zachování výkonu při čtení více hodnot z datové kostky. | Ano |
INFOR.READ.SLICE | INFOR.READ.SLICE("reportDefinition"{[options], [parametrizationArgument] ... }) |
Používá se v ad-hoc reportech. Při použití s uživatelským rozhraním aplikace Excel Integration umožňuje interakci s listem, jako je rozbalení a sbalení elementů osy. Užitečné pro ad-hoc analýzu. Pomocí argumentu options můžete definovat směr filtrů, přepínat z rozbalitelného plátku na nerozbalitelný plátek, definovat formát čísla. Dynamické styly můžete povolit nastavením hodnoty UseStyles na true v argumentu options . |
Ano |
INFOR.ELEMENT.ENTITY | INFOR.ELEMENT.ENTITY ("data_connection", "cube", [attributes], "hierarchy", [element] {, [context], ...}) |
Jedná se o variantu entity INFOR.GET.ELEMENT . Vrací entitu s jedním prvkem. Získání více vlastností prutu do jedné buňky. Na tento vzorec se můžete odkazovat bez uvedení jedinečného názvu elementu. |
Ne |
INFOR.VALUE.ENTITY | INFOR.VALUE.ENTITY ("data_connection", "cube" {, [cell_property], "number_format", cell_coordinate, ... }) |
Jedná se o variantu entity INFOR. READ.VALUE . Vrátí více vlastností buněk do jedné buňky. |
Ne |
INFOR.SLICE.ENTITY | INFOR.SLICE.ENTITY("reportDefinition"{[options], [parametrizationArgument] ... }) |
Jedná se o variantu entity INFOR.READ.SLICE , kde parametrizationArgument je libovolný počet maticových argumentů. Pomocí těchto argumentů můžete definovat možnosti. Vrací dynamické pole vlastních datových typů. Podporuje interaktivní chování. Umožňuje akce jako Přesunout na, Ponechat, Přiblížit/Oddálit. Pomocí argumentu options můžete definovat směr filtrů, přepínat z rozbalitelného plátku na nerozbalitelný plátek, definovat formát čísla. Dynamické styly můžete povolit nastavením hodnoty UseStyles na true v argumentu options . |
Ano |