이러한 시나리오는 셀 스타일 및 사용자정의 스타일이 적용되는 경우 디자인 타임에 정의된 형식/검증 규칙 및 Groovy 규칙이 런타임 양식의 표시에 어떻게 영향을 주는지에 대한 예를 제공합니다.
시나리오 1: 셀 스타일 적용
Smart View 셀 스타일이 적용된 Smart View 런타임 데이터 그리드:
웹 셀 스타일이 적용된 웹 런타임 데이터 그리드:
시나리오 2: 사용자정의 스타일 적용
형식/검증 규칙 빌더에서 형식 전용 규칙은 아래 스크린샷에 표시된 것처럼 각각의 행 및 열 헤더 셀과 열 A 및 열 B에 생성됩니다.
형식/검증 규칙 빌더 등록정보:
형식/검증 규칙 빌더 형식 셀 옵션:
사용자정의 스타일이 적용되어 디자인 타임 형식 규칙만 표시된 Smart View 런타임 데이터 그리드:
사용자정의 스타일이 적용되어 디자인 타임 형식 규칙만 표시된 웹 런타임 데이터 그리드:
시나리오 3: 사용자정의 및 셀 스타일 적용
아래 스크린샷에서 Oracle Smart View for Office 셀 스타일은 디자인 타임 형식 규칙보다 우선 적용됩니다.
사용자정의 및 셀 스타일이 적용된 Smart View 런타임 데이터 그리드:
사용자정의 및 셀 스타일이 적용된 웹 런타임 데이터 그리드:
시나리오 4: 한 개의 데이터 검증 규칙을 사용하는 셀 스타일 적용
아래의 형식/검증 규칙 빌더 스크린샷에서는 값이 $4000를 초과하는 경우 레벨 0 기타 보상 셀의 배경색 및 툴팁을 설정하는 데이터 검증 규칙이 추가되었습니다.
형식/검증 규칙 빌더 등록정보:
형식/검증 규칙 빌더 형식 셀 옵션:
셀 스타일이 적용되고 한 개의 데이터 검증 규칙을 사용하는 Smart View 런타임 데이터 그리드:
위의 스크린샷에서는 규칙 빌더에 정의된 데이터 검증 규칙이 셀 [B,14], [F,14] 및 [H,14]에 적용됩니다. 네 측면 모두에 검은색 테두리, 노란색 배경색, 파란색 글꼴이 있습니다.
셀 스타일이 적용되고 한 개의 데이터 검증 규칙을 사용하는 웹 런타임 데이터 그리드:
위의 스크린샷에 대해 다음 사항에 유의합니다.
형식 지정: 네 측면 모두에 검은색 테두리, 노란색 배경색 및 파란색 글꼴.
툴팁 메시지: 기타 보상이 $4000를 초과합니다.
시나리오 5: 한 개의 데이터 검증 규칙 및 한 개의 Groovy 규칙을 사용하는 셀 스타일 적용
Groovy 규칙 정의는 셀 값이 급여의 10%를 초과하는 경우 기타 보상 셀의 배경색 및 툴팁을 설정합니다.
Groovy 규칙 정의:
양식 디자이너 비즈니스 규칙 탭의 양식에 Groovy 규칙 추가:
Groovy 규칙 및 데이터 검증 규칙이 적용된 Smart View 런타임 데이터 그리드:
데이터 검증 규칙 및 Groovy 규칙이 셀 [B,14] 및 [H,14]에 적용됩니다.
위의 Smart View 런타임 데이터 그리드에서 다음 사항에 유의합니다.
Groovy 규칙이 데이터 검증 규칙보다 우선순위가 더 높으므로 Groovy 규칙에서 배경색이 적용됩니다. Groovy 규칙은 형식 지정을 적용하지 않으므로 데이터 검증 규칙의 형식 지정(테두리 및 파란색 글꼴)이 병합됩니다.
셀 [C,14], [D,14], [E,14] 및 [I,14]에는 Groovy 규칙 정의만 표시됩니다.
셀 [F,14]만 데이터 검증 규칙을 적용합니다.
Groovy 규칙 및 데이터 검증 규칙이 적용된 웹 런타임 데이터 그리드:
위의 웹 런타임 데이터 그리드에서 다음 사항에 유의합니다.
Groovy 규칙이 데이터 검증 규칙보다 우선순위가 더 높으므로 Groovy 규칙에서 배경색이 적용됩니다. Groovy 규칙은 형식 지정을 적용하지 않으므로 데이터 검증 규칙의 형식 지정(테두리 및 파란색 글꼴)이 병합됩니다.
일부 셀에는 Groovy 규칙 정의만 표시됩니다.
한 개의 셀만 데이터 검증 규칙을 적용합니다.
시나리오 6: 한 개의 데이터 검증 규칙 및 한 개의 Groovy 규칙을 사용하는 사용자정의 및 셀 스타일 적용
아래 스크린샷에서 우선순위는 가장 높은 우선순위인 P1으로 적용됩니다.
사용자정의 및 셀 스타일이 적용되고 한 개의 데이터 검증 규칙 및 한 개의 Groovy 규칙을 사용하는 Smart View 런타임 데이터 그리드:
읽기 전용 색상이 사용 안함으로 설정된 Smart View 런타임 데이터 그리드: