형식 규칙 시나리오

이러한 시나리오는 셀 스타일 및 사용자정의 스타일이 적용되는 경우 디자인 타임에 정의된 형식/검증 규칙 및 Groovy 규칙이 런타임 양식의 표시에 어떻게 영향을 주는지에 대한 예를 제공합니다.

시나리오 1: 셀 스타일 적용

Smart View 셀 스타일이 적용된 Smart View 런타임 데이터 그리드:


Smart View 셀 스타일이 Smart View 데이터 그리드에 적용된 것을 보여 주는 이미지

웹 셀 스타일이 적용된 웹 런타임 데이터 그리드:


웹 셀 스타일이 웹 런타임 데이터 그리드에 적용된 것을 보여 주는 이미지

시나리오 2: 사용자정의 스타일 적용

형식/검증 규칙 빌더에서 형식 전용 규칙은 아래 스크린샷에 표시된 것처럼 각각의 행 및 열 헤더 셀과 열 A 및 열 B에 생성됩니다.

형식/검증 규칙 빌더 등록정보:


규칙 빌더의 형식 전용 규칙 등록정보를 보여 주는 이미지

형식/검증 규칙 빌더 형식 셀 옵션:


규칙 빌더의 형식 셀 옵션을 보여 주는 이미지

사용자정의 스타일이 적용되어 디자인 타임 형식 규칙만 표시된 Smart View 런타임 데이터 그리드:


사용자정의 스타일이 적용된 Smart View의 런타임 양식을 보여 주는 이미지

사용자정의 스타일이 적용되어 디자인 타임 형식 규칙만 표시된 웹 런타임 데이터 그리드:


사용자정의 스타일이 적용된 웹 런타임 양식을 보여 주는 이미지

시나리오 3: 사용자정의 및 셀 스타일 적용

아래 스크린샷에서 Oracle Smart View for Office 셀 스타일은 디자인 타임 형식 규칙보다 우선 적용됩니다.

사용자정의 및 셀 스타일이 적용된 Smart View 런타임 데이터 그리드:


사용자정의 및 셀 스타일이 적용된 Smart View 런타임 양식을 보여 주는 이미지

사용자정의 및 셀 스타일이 적용된 웹 런타임 데이터 그리드:


사용자정의 및 셀 스타일이 적용된 웹 런타임 데이터 그리드를 보여 주는 이미지

시나리오 4: 한 개의 데이터 검증 규칙을 사용하는 셀 스타일 적용

아래의 형식/검증 규칙 빌더 스크린샷에서는 값이 $4000를 초과하는 경우 레벨 0 기타 보상 셀의 배경색 및 툴팁을 설정하는 데이터 검증 규칙이 추가되었습니다.

형식/검증 규칙 빌더 등록정보:


형식/검증 규칙 빌더의 데이터 검증 규칙 등록정보를 보여 주는 이미지

형식/검증 규칙 빌더 형식 셀 옵션:


형식/검증 규칙 빌더의 형식 셀 등록정보를 보여 주는 이미지

셀 스타일이 적용되고 한 개의 데이터 검증 규칙을 사용하는 Smart View 런타임 데이터 그리드:


데이터 검증 및 형식 규칙이 둘 다 적용된 Smart View 런타임 그리드를 보여 주는 이미지

위의 스크린샷에서는 규칙 빌더에 정의된 데이터 검증 규칙이 셀 [B,14], [F,14] 및 [H,14]에 적용됩니다. 네 측면 모두에 검은색 테두리, 노란색 배경색, 파란색 글꼴이 있습니다.

셀 스타일이 적용되고 한 개의 데이터 검증 규칙을 사용하는 웹 런타임 데이터 그리드:


데이터 검증 및 형식 규칙이 둘 다 적용된 웹 런타임 그리드를 보여 주는 이미지

위의 스크린샷에 대해 다음 사항에 유의합니다.

  • 형식 지정: 네 측면 모두에 검은색 테두리, 노란색 배경색 및 파란색 글꼴.

  • 툴팁 메시지: 기타 보상이 $4000를 초과합니다.

시나리오 5: 한 개의 데이터 검증 규칙 및 한 개의 Groovy 규칙을 사용하는 셀 스타일 적용

Groovy 규칙 정의는 셀 값이 급여의 10%를 초과하는 경우 기타 보상 셀의 배경색 및 툴팁을 설정합니다.

Groovy 규칙 정의:


Groovy 규칙 정의를 보여 주는 이미지

양식 디자이너 비즈니스 규칙 탭의 양식에 Groovy 규칙 추가:


양식 빌더 비즈니스 규칙 탭의 Groovy 규칙을 보여 주는 이미지

Groovy 규칙 및 데이터 검증 규칙이 적용된 Smart View 런타임 데이터 그리드:


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 규칙은 형식 지정을 적용하지 않으므로 데이터 검증 규칙의 형식 지정(테두리 및 파란색 글꼴)이 병합됩니다.

  • 일부 셀에는 Groovy 규칙 정의만 표시됩니다.

  • 한 개의 셀만 데이터 검증 규칙을 적용합니다.

시나리오 6: 한 개의 데이터 검증 규칙 및 한 개의 Groovy 규칙을 사용하는 사용자정의 및 셀 스타일 적용

아래 스크린샷에서 우선순위는 가장 높은 우선순위인 P1으로 적용됩니다.

  • (P1) Groovy 규칙
  • (P2) 형식/데이터 검증 규칙 빌더의 데이터 검증 규칙
  • (P3) Smart View 셀 스타일
  • (P4) 형식/데이터 검증 규칙 빌더의 형식 규칙
  • (P5) Smart View 사용자정의 형식 지정

사용자정의 및 셀 스타일이 적용되고 한 개의 데이터 검증 규칙 및 한 개의 Groovy 규칙을 사용하는 Smart View 런타임 데이터 그리드:


우선순위를 나타내는 규칙이 적용된 Smart View 런타임 데이터 그리드를 보여 주는 이미지

읽기 전용 색상이 사용 안함으로 설정된 Smart View 런타임 데이터 그리드:


우선순위를 나타내지만 읽기 전용이 사용 안함으로 설정된 규칙이 적용된 Smart View 런타임 데이터 그리드를 보여 주는 이미지