GETENVIRONMENTINFO
Esta función devuelve información sobre las propiedades del entorno en el que se muestra un informe. Los diseñadores de informes pueden utilizar esta información para asegurarse de que los informes se muestran de forma óptima en diferentes entornos, como en paneles y Apple Watch.
GETENVIRONMENTINFO se suele utilizar en acciones de carga de informes para configurar variables que controlan el comportamiento de los informes.
En la siguiente tabla se describen las categorías de propiedades del entorno:
Categoría | Propiedad | Descripción | Valor |
---|---|---|---|
Contenedor Hace referencia al área en la que se muestra un informe: por ejemplo, un widget de panel o un explorador web |
HasMargin | Indica si el contenedor tiene márgenes incorporados | TRUE o FALSE |
HasTitle | Indica si el contenedor tiene su propio título | TRUE o FALSE | |
Width | Ancho del contenedor en píxeles | Número | |
Height | Altura del contenedor | Número | |
IsDialog | Indica si el informe se abre como un informe de cuadro de diálogo | TRUE o FALSE | |
IsMing.le |
Indica si el informe se abre en Infor OS Portal or Infor Ming.le |
TRUE o FALSE | |
IsLocked | Indica si el panel está bloqueado para evitar que los usuarios lo modifiquen | TRUE o FALSE | |
Type | Describe el tipo de contenedor | HomepageWidget AppleWatch |
|
Global | IsService | Indica si un informe se muestra en un entorno de Infor EPM services | TRUE O FALSE |
Panel | Name | Nombre exclusivo del panel | Texto |
Caption | Nombre del panel | Texto |
Sintaxis
Los argumentos de categoría y propiedad de la función son opcionales pero, en la mayoría de los casos, se especifican.
Esta sintaxis devuelve el valor de una propiedad especificada:
=GETENVIRONMENTINFO("categoría","propiedad")
Por ejemplo:
GETENVIRONMENTINFO("Container","IsMing.le")
Esta sintaxis devuelve una tabla XML de todas las propiedades de una categoría y sus valores:
=GETENVIRONMENTINFO("category")
Esta sintaxis devuelve una tabla XML de todas las categorías y propiedades que tienen valores:
=GETENVIRONMENTINFO()
La función omite las propiedades y categorías que no tienen valor o están vacías. Por ejemplo, =GETENVIRONMENTINFO("Dashboard")
no devuelve ningún valor, a menos que el informe que contiene la función se muestre en un panel.