사용자 지정 설정과 변수의 차이
사용자가 응용 프로그램에 최초로 로그인할 때 표시되는 초기 값은 변수의 기본값입니다. 사용자는 작업, 그리고 보고서의 기타 옵션을 사용하여 초기 값을 변경할 수 있으며 더 이상 기본값을 사용하지 않게 됩니다.
변수는 사용자가 실행하려는 동작에 따라 영구적이거나 비영구적일 수 있습니다. 사용자가 기본 설정을 변경하고 이러한 기본 설정이 영구적인 변수에 저장된 경우 사용자가 로그아웃하면 해당 기본 설정이 저장됩니다. 변수가 비영구적이면 사용자는 다음 로그인 시 기본 설정을 다시 선택해야 합니다.
변수를 사용하면 사용자의 역할에 따라 여러 사용자에게 각기 다른 값을 할당할 수 있습니다.
관리자가 기본값을 제공하지만 사용자가 세션 동안 값을 변경할 수 있도록 하려면 비영구적 변수를 사용하십시오. 예를 들어 보고서에 대해 기본 크기 조정 기능을 제공하지만 사용자가 변경할 수 있도록 허용합니다.
사용자 지정 설정은 단일 값만 가질 수 있습니다. 이 값은 목록 및 함수를 기준으로 읽을 수 있습니다. 변수와 달리 사용자 지정 설정은 항상 전역입니다. 개별 사용자의 선택 사항을 저장하지 않습니다. 사용자 지정 설정의 값을 변경하면 모든 사용자에게 영향을 미칩니다. 따라서 사용자 지정 설정은 기본적으로 관리자를 위한 기능입니다.
모든 사용자에게 해당되고 관리자만 변경할 수 있는 설정에는 사용자 지정 설정을 사용하십시오. 예를 들어 보고 월 및 데이터 구성을 지정합니다.
.DefaultText
, .TEXT
속성을 사용하여 변수의 기본값 및 사용자 값, 그리고 사용자 지정 설정의 값을 읽고 업데이트할 수 있습니다. GlobalText
속성을 사용하여 대시보드 위젯에서 가장 최근에 다시 작성한 값을 검색합니다. 또는 사용자 지정 설정의 경우 사용자 상호 작용에 의해 쓰기 저장된 가장 최근 값입니다. 예를 들어, 사용자 지정 설정은 d/EPM Administration 또는 Application Engine 프로세스에서 설정할 수 있습니다.
다음 구문을 사용하여 전역 변수 및 사용자 지정 설정의 속성을 참조하십시오.
=GlobalVariables.Period.DefaultText
=CustomSettings.Period.DefaultText
=GlobalVariables.Period.Text
=CustomSettings.Period.Text
=GlobalVariables.Period.GlobalText
=CustomSettings.Period.GlobalText
사용자 지정 설정 및 전역 변수를 같은 위치에서 사용할 수 있습니다. 예:
- 작업
- 수식
- 드롭다운
- 조회
- 목록
- 보고서 매개 변수