GETENVIRONMENTINFO
이 함수는 보고서가 표시되는 환경의 속성에 대한 정보를 반환합니다. 이 정보는 보고서 디자이너가 대시보드, Apple Watch 및 Infor Ming.le 홈페이지와 같이 다양한 환경에서 최적으로 보고서를 표시되도록 하는 데 사용할 수 있습니다.
GETENVIRONMENTINFO는 일반적으로 보고서 동작을 제어하는 변수를 구성하기 위해 보고서 로드 동작에 사용됩니다.
이 표는 환경 속성의 범주를 설명합니다.
범주 | 속성 | 설명 | 값 |
---|---|---|---|
컨테이너 보고서가 표시되는 영역을 나타냅니다. 예: 대시보드 위젯 또는 웹 브라우저 |
HasMargin | 컨테이너에 내장된 여백이 있는지 여부를 나타냅니다. | TRUE 또는 FALSE |
HasTitle | 컨테이너에 고유한 제목이 있는지 여부를 나타냅니다. | TRUE 또는 FALSE | |
Width | 컨테이너의 너비(픽셀 단위) | 숫자 | |
Height | 컨테이너의 높이 | 숫자 | |
IsDialog | 보고서를 대화 상자 보고서로 열지 여부를 나타냅니다. | TRUE 또는 FALSE | |
IsMing.le | Infor Ming.le에서 보고서를 열지 여부를 나타냅니다. | TRUE 또는 FALSE | |
IsLocked | 사용자가 수정하지 못하도록 대시보드가 잠겨 있는지 여부를 나타냅니다. | TRUE 또는 FALSE | |
Type | 컨테이너 유형을 설명합니다. | HomepageWidget AppleWatch |
|
전역 | IsService | Infor d/EPM Platform 서비스 환경에 보고서를 표시할지 여부를 나타냅니다. | TRUE 또는 FALSE |
대시보드 | Name | 대시보드의 고유 이름입니다. | 텍스트 |
Caption | 대시보드의 이름 | 텍스트 | |
응용 프로그램 | UniqueName | 응용 프로그램의 고유 이름입니다. | 텍스트 |
ApplicationName | 응용 프로그램 이름 | 텍스트 | |
Version | 응용 프로그램 버전 | 숫자 | |
Build | 응용 프로그램 빌드 | 숫자 | |
Description | 응용 프로그램 설명 | 텍스트 | |
인증 | Username | 로그인한 사용자의 이름 | 텍스트 |
UserId | 로그인한 사용자의 ID | ID | |
Roles | 로그인한 사용자가 속한 역할 | 텍스트 | |
Group | 로그인한 사용자가 속한 그룹 | 텍스트 | |
Tenant | 텍스트 | ||
구성 값(CV) | Infor d/EPM Platform 서비스에 지정된 구성 값의 이름 | 텍스트 |
구문
함수의 범주(category) 및 속성(property) 인수는 선택 사항이지만 대부분의 경우 둘 다 지정됩니다.
이 구문은 지정된 속성의 값을 반환합니다.
=GETENVIRONMENTINFO("category","property")
예:
GETENVIRONMENTINFO("Container","IsMing.le")
이 구문은 범주 내의 모든 속성과 해당 값의 XML 테이블을 반환합니다.
=GETENVIRONMENTINFO("category")
이 구문은 값이 있는 모든 범주 및 속성의 XML 테이블을 반환합니다.
=GETENVIRONMENTINFO()
이 함수는 값이 없거나 빈 값의 속성과 범주를 무시합니다. 예를 들어, 함수가 포함된 보고서가 대시보드에 표시되는 경우를 제외하고 =GETENVIRONMENTINFO("Dashboard")
는 값을 반환하지 않습니다.