양식의 작업 메뉴에 메뉴 옵션을 추가하거나 비즈니스 규칙 대화상자의 규칙 목록에 규칙을 추가하여 양식에 주문형 규칙을 추가할 수 있습니다.
사용자가 양식에서 데이터를 보거나 입력할 때 지정된 주문형 규칙을 양식 내에서 실행하면 실행 후 양식에서 계산 결과를 볼 수 있습니다.
양식에서 규칙을 실행하려면 사용자에게 양식 액세스 권한과 규칙 실행 권한이 둘 다 지정되어 있어야 합니다.
비즈니스 규칙 메뉴의 일부로 주문형 규칙을 포함하려면 양식 디자이너의 비즈니스 규칙 탭을 사용합니다.
비즈니스 규칙에 대해 지정된 등록정보에 따라 양식의 주문형 규칙 처리 방법을 결정할 수 있습니다. 예를 들어 다음 작업을 사용하여 양식의 주문형 규칙을 정의할 수 있습니다.
로드 전 실행: 양식을 로드하기 전에 규칙을 실행합니다.
로드 후 실행: 데이터가 포함된 양식이 로드된 후 규칙을 실행합니다.
저장 전 실행: 양식 데이터를 저장하기 전에 실행합니다.
저장 후 실행: 양식 데이터를 저장한 후에 실행합니다.
참고:
Groovy 규칙을 대해서만 로드 후 실행 및 저장 전 실행이 사용으로 설정되었습니다. 계산 스크립트 또는 그래픽 규칙에 대해서는 이러한 옵션을 선택할 수 없습니다. Groovy 규칙에 대한 자세한 내용은 Groovy 비즈니스 규칙 정보을 참조하십시오.
그리드 저장, 페이지 변경, 작업 메뉴 항목 실행 등의 일부 작업도 작업이 완료된 후 페이지를 재로드합니다. 이렇게 하면 그리드에 최신 데이터가 포함됩니다. 이 경우 일반적인 페이지 로드에서와 같이 로드 전 작업과 로드 후 작업이 실행됩니다.
로드 전 옵션과 로드 후 옵션에서 계산 스크립트 규칙에 대해 숨겨진 런타임 프롬프트가 지원되지 않는 경우 Groovy 규칙에 대해 지원됩니다.
Groovy 규칙이 지원되는 경우에 관한 내용은 Groovy 비즈니스 규칙 정보를 참조하십시오.
데이터 양식에 주문형 규칙을 추가하려면 다음을 수행합니다.
네비게이터 아이콘 을 누릅니다.
생성 및 관리에서 작업 메뉴를 누릅니다.
새로 작성을 누르고 규칙 이름을 입력한 후 확인을 누릅니다.
메뉴를 선택하고 편집, 1차 하위 추가 순으로 누릅니다.
메뉴 항목은 메뉴 옵션의 이름을 입력합니다.
레이블은 사용자에게 표시할 메뉴 텍스트를 입력합니다.
선택사항: 아이콘 필드에 서버의 그래픽 파일 경로를 입력할 수 있습니다.
유형은 비즈니스 규칙을 선택합니다.
큐브 목록에서는 연결을 선택합니다.
비즈니스 규칙 목록에서 주문형 규칙을 선택합니다.
[확인 메시지 실행] 필드에 규칙에 대한 설명 또는 지침을 입력할 수 있습니다.
선택 사항: 사용자로부터 런타임 프롬프트 값을 숨기려면 프롬프트 숨기기를 선택합니다. 양식에서 멤버 사용이 자동으로 선택됩니다. 런타임 프롬프트를 숨기면 규칙이 실행될 때 현재 셀 POV의 멤버가 런타임 프롬프트 차원에 사용됩니다. Calculation Manager에 대체 값이 정의된 경우 대체 값이 사용됩니다.
양식을 저장한 후 다음에 이 페이지로 돌아가면 양식에서 멤버 사용이 선택된 상태로 표시됩니다.
다음과 같은 경우 런타임 프롬프트를 숨길 수 있습니다.
모든 런타임 프롬프트 멤버 값이 채워진 경우(양식의 페이지/POV에서 해당 차원 멤버를 읽을 수 있음)
런타임 프롬프트에 반복되는 차원이 없는 경우
저장을 눌러 메뉴 항목을 저장한 후 다시 저장을 눌러 메뉴를 저장합니다.
네비게이터 아이콘 을 누릅니다.
생성 및 관리에서 양식을 눌러 양식 편집기를 엽니다.
기타 옵션 탭을 선택하여 양식에 메뉴를 지정합니다.
완료를 누릅니다.
비즈니스 규칙 대화상자에서 사용할 수 있는 비즈니스 규칙 목록에 주문형 규칙을 추가하려면 다음을 수행합니다.
네비게이터 아이콘 을 누릅니다.
생성 및 관리에서 양식을 눌러 양식 편집기를 엽니다.
비즈니스 규칙 탭을 선택하여 비즈니스 규칙 목록에 주문형 규칙을 추가합니다.
비즈니스 규칙 등록정보 영역에서 규칙 옵션을 지정합니다.
완료를 누릅니다.
양식에서 규칙을 보고 실행하려면 주문형 규칙 실행을 참조하십시오.