조건 생성

조건부 형식 지정, 텍스트 및/또는 조건부 숨김을 시작하려면 먼저 조건부 속성 패널에서 조건을 정의합니다. 각 조건부 형식 또는 숨김 유형에 사용할 수 있는 기준 및 매개변수에 대한 자세한 내용은 조건부 형식 지정, 텍스트 및 숨김 기준과 매개변수를 참조하십시오.

주:

데이터 값을 테스트하는 조건(예: 셀 값, 행 값, 열 값 또는 현재 셀 값)을 정의하는 경우 그리드 등록정보에서 그리드 등록정보 스케일링된/반올림된 값 사용을 통해 조건부 형식 지정 및 제외의 조건 내에서 스케일링된 원시 데이터 값을 사용하는지 또는 스케일링되지 않은 원시 데이터 값을 사용하는지 여부를 지정합니다.

  • 기본값은 True로, 형식이 지정되고 스케일링된 데이터 값이 조건 내에서 사용됨을 의미합니다. 예를 들어 데이터 값이 "125,016,551"인 셀이 천 단위로 스케일링되고 "125,016"으로 표시되는 경우 "125,016" 값이 조건 내에서 사용됩니다.

  • 등록정보를 False로 설정하면 스케일링되지 않은 기본 데이터 값이 조건 내에서 사용됩니다. 이 설정은 그리드의 모든 조건부 형식 지정 및 제외에 적용됩니다.


스케일링된 값 또는 반올림된 값 사용

조건을 정의하려면

  1. 조건부 형식(셀, 행 또는 열)이나 조건부 숨김(행 또는 열)을 추가하려는 그리드 영역을 선택합니다.

  2. 그리드 속성에서 조건부 속성을 누릅니다.

  3. 다음 작업을 수행합니다.

    • 조건부 형식 및/또는 텍스트를 생성하려면 형식/텍스트를 누른 후 추가을 누릅니다.

    • 조건부 숨김을 생성하려면 숨김을 누른 후 추가을 누릅니다.

    주:

    행이나 열에서 0, 데이터 없음(#missing) 또는 오류 값 숨김을 수행하는 경우 성능과 효율성 개선을 위해 조건부 숨김이 아닌 기본 숨김을 사용하는 것이 좋습니다. 기본 숨김은 전체 그리드 또는 특정 행과 열에 적용할 수 있습니다.

    주:

    단일 조건식(예: 현재 행/열의 데이터 값 > 1000)이 있는 행 또는 열 세그먼트에서 조건부 숨김을 사용하는 경우 및 기본 숨김(예: 데이터를 숨기지 않음)도 사용으로 설정되어 있는 경우, 적용된 기본 숨김에 대한 조건식(예: 현재 행/열의 데이터 값 = 데이터 없음)을 포함하도록 조건부 숨김 정의를 수정해야 합니다. 이는 모든 기본 숨김 유형(데이터 없음, 액세스 권한 없음, 0, 오류)에 적용됩니다.

  4. 이름 필드에 조건부 형식/텍스트 또는 숨김을 설명하는 이름을 입력합니다. 이름은 그리드에 대해 고유해야 합니다.

    주:

    적용 대상 필드에는 아무것도 입력할 필요가 없습니다. 조건을 생성한 후 1단계에서 식별한 그리드의 영역이 적용 대상 필드에 나열됩니다. 적용 대상 필드의 값을 수정하여 조건을 적용할 그리드의 영역을 변경할 수 있습니다.

  5. 표현식 빌더에서 속성을 누르고 테스트할 속성을 선택합니다. 예를 들어, 현재 셀 값이나 멤버 이름에 대해 테스트할 수 있습니다.

    속성을 선택하면 식별자 및 연산자 필드가 사용가능 매개변수를 반영하도록 변경됩니다.

  6. 해당하는 경우 식별자를 지정합니다. 예를 들어, 유형에 대해 멤버 이름을 선택한 경우 식별자로 테스트하려는 멤버의 이름을 입력합니다.

  7. 연산자를 선택합니다.

    • 숫자 조건(데이터 값)의 경우 숫자 연산자(다음과 같음, 다음과 같지 않음, 다음보다 큼, 다음보다 작음 등)를 사용합니다.

    • 텍스트 조건(예: 멤버 이름)의 경우 텍스트 연산자(다음으로 시작, 다음으로 종료 등)를 사용합니다.

  8. 현재 테스트하고 있는 조건인 오른쪽 식별자를 선택하거나 입력합니다.

    • 숫자 식별자의 경우 구분자 및 음수 기호(-)를 사용할 수 있습니다. 다른 모든 접두어 및 접미어는 무시됩니다.

    • 텍스트 식별자(예: 멤버 이름)의 경우 테스트하려는 텍스트 문자열을 수동으로 입력합니다.

      주:

      멤버 선택기는 표현식 빌더에서 사용할 수 없습니다.

  9. 선택 사항: 추가을 눌러 추가 표현식 조건 행을 삽입합니다.

    AND 또는 OR을 사용하여 조건을 결합하거나 구별합니다. 예를 들어, 100보다 크거나 같으며 (AND) 1000보다 작거나 같은 데이터 값을 테스트하는 조건을 생성할 수 있습니다.

    표현식 조건 행을 제거하려면 삭제을 누릅니다.

  10. 형식 지정/텍스트만: 오른쪽 패널에서 다음과 같이 합니다.

    • 형식 탭에서 조건에 대한 형식(예: 글꼴 크기, 테두리 및 음영)을 지정합니다. 숫자 형식 지정 메뉴를 열려면 #을 누릅니다. 숫자 형식 지정(그리드 셀 형식 지정)을 참조하십시오.

      주:

      조건부 형식 패널에서 형식 필드가 변경되거나 정의되지 않은 경우(예: 글꼴 스타일, 숫자 형식 등), 관련 그리드 셀에서는 정의되지 않은 필드에 대해 그리드 셀 등록정보에 정의된 셀 형식이 사용됩니다. 조건부 형식의 정의되지 않은 필드에 대해서는 이 셀 형식이 사용되지 않습니다. 예를 들어 조건부 형식의 숫자 형식에서 음수 접두어 및 접미어가 변경되거나 정의되지 않은 경우 관련 그리드 셀에서는 그리드 셀 등록정보에 정의된 음수 접두어 및 접미어가 사용됩니다.

      Narrative Reporting 배포의 경우 노트 열 및 노트 행 세그먼트에서 노트 세그먼트의 특정 셀에 대한 노트 입력 허용 형식 지정 속성을 통해 노트 입력을 제한하거나 허용할 수 있습니다. 자세한 내용은 노트 입력 허용 속성 설정을 참조하십시오.

    • 텍스트 탭에서 표시할 텍스트를 정의합니다. 수동으로 정적 텍스트를 입력하고 함수 버튼 버튼을 사용하여 텍스트 함수를 하나 이상 삽입할 수 있습니다. 사용자 객체 버튼을 사용하여 텍스트의 형식을 지정할 수도 있습니다. 이 버튼을 누르면 반환되는 모든 텍스트의 형식이 지정됩니다. 텍스트 셀은 혼합 형식 지정 콘텐츠를 표시할 수 없으므로 모든 텍스트에 하나의 형식만 적용할 수 있습니다.

    주:

    조건부 텍스트 형식 지정과 관련된 정보:

    ConditionalText 함수가 그리드 셀에 삽입되는 경우 조건부 텍스트에 대해 정의된 형식 지정이 항상 그리드 또는 보고서 출력의 셀 형식 지정을 대체합니다.

    ConditionalText 함수가 텍스트 상자에 삽입되는 경우:

    • 조건부 텍스트 형식 대화 상자에서 기본값 사용이 선택되지 않았으며 형식이 정의된 경우 ConditionalText 함수에 대해 텍스트 상자 형식 지정이 정의되었더라도, 조건부 텍스트에 대해 정의된 형식 지정이 보고서 출력의 텍스트 상자 형식 지정을 대체합니다.

    • 조건부 텍스트 형식 대화 상자에서 기본값 사용이 선택되고 ConditionalText 함수에 대해 텍스트 상자 형식 지정이 정의된 경우, 텍스트 상자 형식 지정이 보고서 출력에 사용됩니다.

    지정하는 형식 및/또는 텍스트가 조건부 형식/텍스트 패널 상단의 샘플에 표시됩니다.

  11. 선택 사항: 표현식 조건 행을 하나 이상 선택한 후 마우스 오른쪽 버튼을 누르거나 작업을 선택하여 해당 행을 그룹화, 제거, 복제 또는 위/아래로 이동합니다.

    표현식 그룹화에 대한 자세한 내용은 고급 조건 사용을 참조하십시오.

  12. 확인을 눌러 조건을 저장합니다.

    조건이 조건부 속성 패널에 표시됩니다. 형식의 경우 샘플 형식 지정도 표시되며, 텍스트의 경우 텍스트 정의의 일부가 표시됩니다.