<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />디스플레이의 단일 값으로 글꼴 색상을 보내는 방법이 있습니까?따라서 X > 10 색상 X 보라색인 경우(X > 10인지 확인하는 방법을 알고 있음)
Karen, 이것은 좋은 기능이겠지만 조건부 서식보다는 스크립팅 접근 방식이 더 많이 필요할 것입니다.
물론 스크립팅은 글꼴 속성이 JSL에 노출되는 수준에 따라 달라집니다.수정하려는 값이 텍스트 상자에 있으면 <<글꼴 색상 메시지가 있습니다.그러나 값이 Number Col Box 내의 한 항목인 경우 단일 셀의 색상을 직접 설정할 수 있는 방법이 없습니다.
일부 창의적인 스크립트를 사용하면 각 열에 대해 행의 색상을 올바르게 지정하는 사용자 정의 조건부 형식을 생성할 수 있습니다.값이 정확히 같지만 서로 다른 색상으로 표시해야 하는 두 개의 숫자가 없는 경우에 한합니다.
둘 다 조건부 서식이 훌륭합니다. 하지만 재미를 위해 한 단계 더 나아가 보겠습니다. X가 어떤 값인 것을 기준으로 Y를 보라색으로 색칠하려면 어떻게 해야 할까요?? 일부 가정(예: 정규성)이 의심스러운 경우 값을 의심스러운 것으로 표시하는 것이 아이디어였습니다.따라서 일부 테스트의 p-값이 일부 값보다 크거나 작은 경우 다른 값 집합(예: Cpks)에 조건부 서식을 적용할 수 있습니다.
JSL을 통해 조건부 서식 규칙을 만드는 방법은 다음과 같습니다.규칙은 노란색 배경에 빨간색으로 0보다 큰 숫자를 표시합니다.
환경 설정 (
조건부 서식 규칙 (
규칙 세트 (
규칙 이름 ( "규칙 확인" ) ,
보다 작음 ( 값 ( 0 ) , 포함한 ( 1 ) , 체재 ( 텍스트알파 ( 0.8 ) ) ) ,
보다 큰 (
값 ( 0 ) ,
포함한 ( 0 ) ,
체재 ( 텍스트 색상 ( "다크 레드" ) , 글꼴 스타일 ( 용감한 ) , 뒷면 색상 ( 73 ) )
)
)
)
) ;
abc_list = { 1.23 , 0 , - 1 , 2.844 } ;
def_list = { 35.223 , 0 , 1 , 2 } ;
뉴 = 새창 ( "조건부 서식 예" ,
패널박스 ( "흥미로운 데이터" ,
결핵 = 테이블박스 (
s1 = 스트링콜박스 ( "일부 텍스트" , { "AAA" , "BBB" , "CCC" , "DDD" }) ,
abc_col = 번호콜박스 ( "알파벳" , abc_list ) ,
def_col = 번호콜박스 ( "데프" , def_list ) ,
) ,
) ,
abc_col << 형식 설정 ( 4 , 0 ) << 조건부 형식 설정 ( "규칙 확인" ) ;
def_col << 형식 설정 ( 4 , 0 ) << 조건부 형식 설정 ( "규칙 확인" ) ;
결핵 << 음영 대체 행 설정 ( 1 ) << 밑줄 제목 설정 ( 1 ) << 열 테두리 설정 ( 1 ) ;
) ;
출력은 다음과 같습니다.

NumberColBox에 표시되는 숫자에 대한 조건부 강조 규칙이 있습니다.상자를 두 번 클릭하면 규칙을 선택하거나 새 규칙을 만들 수 있습니다.규칙은 다음으로 구성됩니다.
1) 규칙 이름(예: "GT10Purple")
2) 값에 대한 조건(예: " > 10")
3) 형식 변경(텍스트 색상, 배경 색상, 주석, 글꼴)
기본 설정 > 보고서 > 조건부 서식 표시를 통해 사용 가능한 규칙을 편집할 수도 있습니다.
다음은 귀하가 설명하는 것과 같은 규칙을 생성하는 동안 나타나는 대화 상자의 그림입니다.

보고서의 열에 적용하면 다음과 같습니다.

조건부 형식은 MatrixBox에도 사용할 수 있으며 <