GETENVIRONMENTINFO

Esta função retorna informações sobre propriedades do ambiente em que um relatório é exibido. Estas informações podem ser usadas por designers de relatórios para garantir que os relatórios sejam exibidos da forma ideal em ambientes diferentes, como painéis, Apple Watch e páginas iniciais do Infor Ming.le.

GETENVIRONMENTINFO é normalmente usado em ações de carregamento de relatórios para configurar variáveis que controlam o comportamento do relatório.

Esta tabela descreve as categorias de propriedades ambientais:

Categoria Propriedade Descrição Valor
Contêiner

Refere-se à área na qual um relatório é exibido: por exemplo, um widget de painel ou um navegador da Web

HasMargin Indica se o contêiner tem margens integradas TRUE ou FALSE
HasTitle Indica se o contêiner tem seu próprio título TRUE ou FALSE
Width Largura do contêiner em pixels Número
Height Altura do contêiner Número
IsDialog Indica se o relatório é aberto como um relatório de caixa de diálogo TRUE ou FALSE
IsMing.le Indica se o relatório é aberto no Infor Ming.le TRUE ou FALSE
IsLocked Indica se o painel está bloqueado para impedir a modificação pelos usuários TRUE ou FALSE
Type Descreve o tipo de contêiner HomepageWidget

Apple Watch

Global IsService Indica se um relatório é exibido em um ambiente do Serviços do Infor d/EPM Platform TRUE OU FALSE
Painel Name Nome exclusivo do painel Texto
Caption Nome do painel Texto
Aplicativo UniqueName Nome exclusivo do aplicativo Texto
ApplicationName Nome do aplicativo Texto
Version Versão do aplicativo Número
Build Criação de aplicativo Número
Description Descrição do aplicativo Texto
Autenticação Username Nome do usuário conectado Texto
UserId ID do usuário conectado ID
Roles Funções às quais o usuário conectado pertence Texto
Group Grupos aos quais o usuário conectado pertence Texto
Tenant Texto
Valores de configuração (VC) Os nomes dos valores de configuração especificados em Serviços do Infor d/EPM Platform Texto

Sintaxe

Os argumentos de categoria e propriedade da função são opcionais, mas, na maioria dos casos, ambos são especificados.

Esta sintaxe retorna o valor de uma propriedade especificada:

=GETENVIRONMENTINFO("category","property")

Por exemplo:

GETENVIRONMENTINFO("Container","IsMing.le")

Esta sintaxe retorna uma tabela XML de todos as propriedades em uma categoria e seus valores:

=GETENVIRONMENTINFO("category")

Esta sintaxe retorna uma tabela XML de todas as categorias e propriedades que contêm valores:

=GETENVIRONMENTINFO()

A função ignora propriedades e categorias que não tenham valores ou tenha valores vazios. Por exemplo, =GETENVIRONMENTINFO("Dashboard") não retorna valores, a menos que o relatório que contém a função seja exibido em um painel.