Funções personalizadas na visualização
A funcionalidade e a sintaxe dessas funções podem mudar. Portanto, recomendamos usá-las apenas para fins de teste.
Esta tabela mostra a lista de funções de visualização, sua sintaxe, seus resultados e se as funções suportam matrizes dinâmicas:
Fórmula | Sintaxe | Resultado | Suporte de matriz dinâmica |
---|---|---|---|
INFOR.JOINARRAYS | INFOR.JOINARRAYS(use_crossjoin, first_array, second_array {, [array], ...}) |
Retorna uma matriz de valores de qualquer tipo, unida por colunas. | Sim |
INFOR.SUBARRAY | INFOR.SUBARRAY([array] {,first_column, column_count, first_row, row_count}) |
Retorna uma matriz de valores de qualquer tipo. Representa uma submatriz de uma matriz selecionada. | Sim |
INFOR.READ.SESE.REPORT | INFOR.READ.SESE.REPORT([report_parameters], ...) |
Retorna um relatório gerado com base na definição JSON do relatório do Self-Service. | Sim |
INFOR.GET.ELEMENT.ATTRIBUTE | INFOR.GET.ELEMENT.ATTRIBUTE("data_connection", "cube", "attribute", "hierarchy", "element"{, ["context"], ...}) |
Retorna um único atributo para um elemento fornecido ou vários elementos com um contexto fornecido, se o atributo for dinâmico e for controlado por outras dimensões. | Não |
INFOR.WRITE.ELEMENT.ATTRIBUTE | INFOR.WRITE.ELEMENT.ATTRIBUTE("value", "data_connection", "cube", "attribute", "hierarchy", "element"{, ["context"], ...}) |
Retorna um valor de atributo em caso de êxito ou um erro em caso de falha. Ele gravará um valor em um único atributo para um único elemento com um contexto fornecido se o atributo for dinâmico e controlado por outras dimensões. | Não |
INFOR.GET.AXIS | INFOR.GET.AXIS("data_connection", "cube", spillByColumns, options, {, "hierarchy", [attributes], [elements], [options], [filters]},...) |
Retorna uma matriz de atributos solicitados para as hierarquias fornecidas. Exibe um eixo inteiro de colunas ou linhas. Ou seja, se um usuário solicitar vários elementos e atributos de diversas hierarquias, uma junção cruzada será criada. | Sim |
INFOR.READ.VALUES | INFOR.GET.VALUES("data_connection", "cube" {, "cell_property", [rows_element], [row_index_offset], [columns_element], [column_index_offset], [slice_element] ... }) |
Recupera uma matriz de valores para os eixos fornecidos e elementos de filtro. É útil para manter o desempenho ao ler vários valores de um cubo. | Sim |
INFOR.READ.SLICE | INFOR.READ.SLICE("reportDefinition"{[options], [parametrizationArgument] ... }) |
Usado em relatórios ad-hoc. Se usado com a interface do usuário do Excel Integration, permite interações com uma planilha, como expandir e recolher elementos de eixo. Útil para uma análise ad-hoc. Com o argumento options , você pode definir a direção dos filtros, alternar de divisão expansível para divisão não expansível e definir a formatação de números. Você pode habilitar os estilos dinâmicos definindo UseStyles como true no argumento options . |
Sim |
INFOR.ELEMENT.ENTITY | INFOR.ELEMENT.ENTITY ("data_connection", "cube", [attributes], "hierarchy", [element] {, [context], ...}) |
É uma entidade variante de INFOR.GET.ELEMENT . Retorna uma entidade de elemento único. Recupera várias propriedades de membro em uma única célula. Você pode fazer referência a essa fórmula sem introduzir o nome exclusivo do elemento. |
Não |
INFOR.VALUE.ENTITY | INFOR.VALUE.ENTITY ("data_connection", "cube" {, [cell_property], "number_format", cell_coordinate, ... }) |
É uma variante de entidade de INFOR.READ.VALUE . Retorna várias propriedades de célula para uma única célula. |
Não |
INFOR.SLICE.ENTITY | INFOR.SLICE.ENTITY("reportDefinition"{[options], [parametrizationArgument] ... }) |
É uma variante de entidade do INFOR.READ.SLICE em que parametrizationArgument é qualquer número de argumentos de matriz. Você pode definir opções com esses argumentos. Retorna uma matriz dinâmica de tipos de dados personalizados. Oferece suporte ao Comportamento interativo. Habilita ações como Mover para, Manter, Aumentar ou Diminuir o zoom. Com o argumento options , você pode definir a direção dos filtros, alternar de divisão expansível para divisão não expansível e definir a formatação de números. Você pode habilitar os estilos dinâmicos definindo UseStyles como true no argumento options . |
Sim |