위젯에 상태 서식 적용
위젯에 상태 정의 적용
속성 패널에서 렌더러 및 상태 또는 상태 서식 적용 버튼을 클릭하여 상태 서식 적용을 편집하고 위젯에 적용할 수 있습니다.
* 
위젯 구성 대화 상자를 열 때 고급 그리드와 같은 일부 위젯에는 상태 서식 적용 옵션이 나열됩니다.
다음 표에는 테마 위젯에 스타일 서식 적용하는 데 사용할 수 있는 속성 이름이 나열되어 있습니다.
위젯
속성 이름
사용 가능한 구성
꺾은선형 차트
가로 막대형 차트
파레토 차트
DataSeriesStyle
상태 서식 적용만
값 표시
ValueFormat
렌더러 및 상태 서식 적용
고급 그리드
RowFormat
렌더러 및 상태 서식 적용
목록
List Shuttle
드롭다운 목록
ListFormat
렌더러 및 상태 서식 적용
* 
목록 및 List Shuttle 위젯에 상태 정의를 적용하려면 먼저 해당 위젯을 데이터 소스에 바인딩해야 합니다.
다음 이미지에서는 값 표시 위젯에 대한 ValueFormat 속성을 보여줍니다. 데이터 및 상태 서식 적용 대화 상자를 열려면 렌더러 및 상태를 클릭합니다.
상태 서식 적용 대화 상자를 열면 다음과 같이 위젯 카테고리에 따라 서로 다른 옵션이 표시됩니다.
스타일 정의를 사용하는 레거시 및 표준 위젯의 경우:
없음 - 스타일 속성 패널에 설정된 스타일 정의를 사용합니다.
고정 스타일 정의 - 실행 시간 시 위젯의 고정 스타일을 설정합니다. 이 옵션은 스타일 속성 패널에 정의된 다른 스타일을 재정의합니다.
상태 기반 스타일 정의 - 위젯에 적용할 상태 정의 엔티티를 지정합니다. 현재 위젯의 상태 정의 엔티티 내에서 스타일 정의를 편집하고 구성할 수 있습니다.
스타일 테마를 사용하여 스타일이 지정되는 표준 위젯의 경우:
없음 - 매쉬업 스타일 테마의 스타일 및 스타일 속성 패널의 모든 재정의를 사용합니다.
상태 기반 스타일 정의 - 위젯에 적용할 상태 정의 엔티티를 지정합니다. 상태 스타일 지정은 스타일 테마 및 스타일 속성을 재정의합니다.
값 표시 및 목록과 같은 일부 위젯은 렌더러 드롭다운 목록을 표시 합니다. 이 드롭다운 목록을 사용하면 위젯에 표시할 숫자, 문자열, HTML, XML 등의 데이터 유형을 지정할 수 있습니다. 옵션을 선택하면 선택 항목에 따라 추가 서식 적용 옵션이 표시됩니다.
상태 정의를 선택하면 정의된 상태가 테이블에 나열됩니다. 상태 정의 엔티티의 값을 기준으로 각 상태의 기본값이 조건 옆에 표시됩니다. 기본 상태 지정은 각 상태 정의 엔티티 내에서 선택 사항입니다. 그러나 위젯에 상태 정의를 적용할 때 스타일 정의를 선택해야 합니다. 상태 정의를 선택할 때 일치하는 상태 값이 없을 경우 사용할 스타일 정의를 지정해야 합니다.
종속 필드는 대부분의 위젯에 대해 필수 옵션입니다. 이 필드는 상태 서식 적용 조건을 평가할 때 사용할 인포테이블 열을 지정합니다. 테마 차트와 같은 일부 위젯의 경우 종속 필드는 선택 사항이며 이 옵션을 비워 둘 수 있습니다. 이렇게 하면 특정 열에서 사용하는 대신 각 데이터 계열의 값을 기준으로 상태 서식을 개별적으로 적용할 수 있습니다.
엔티티를 생성하거나 기존 엔티티를 사용하지 않고 사용자 정의 스타일을 적용하려면 엔티티 선택기에서 새 사용자 정의 스타일을 클릭합니다. 이렇게 하면 사용자 정의 스타일 정의를 생성할 수 있는 사용자 정의 스타일 정의 대화 상자가 열립니다.
* 
이 대화 상자를 사용하여 생성한 사용자 정의 스타일 정의는 상태 서식 적용을 제거하거나 재설정할 때 저장되지 않습니다.
상태 정의 엔티티 내에서 다른 상태에 대한 기본값을 변경하려면 열 아래에 새 값을 입력합니다. 새 값은 현재 위젯의 기본값을 재정의합니다.
상태 정의를 적용하면 각 상태에 대한 속성이 속성 패널에 추가됩니다. 이러한 속성은 <PropertyName>_<StateName> 패턴을 사용하여 명명됩니다. 여기서 상태 이름은 각 상태에 대해 정의한 이름입니다. 각 속성은 상태에 대한 현재 값을 표시합니다. 상태 서식 적용 대화 상자에서 값을 재정의하려면 값을 수동으로 입력하거나 서비스 또는 다른 위젯에서 값을 바인딩합니다. 예를 들어, 다음 이미지에서는 값 표시 위젯에 대한 바인딩 가능 상태 값 속성을 보여줍니다.
ValueFormat에 대한 바인딩 가능한 상태 정의 값 속성
적용된 상태 정의의 각 상태는 바인딩 가능 속성으로 나열됩니다. 이러한 속성을 사용하여 상태 서식 적용 대화 상자에 정의된 값을 재정의할 수 있습니다.
* 
상태 값을 재설정하려면 상태 정의를 제거한 다음 추가하거나 상태 서식 적용 속성 옆에 있는 재설정을 클릭합니다.
도움이 되셨나요?