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.