New

1. 전자정부표준 프레임워크에서 권장하는 테이블 테마와 유사한 krds 테마 추가

IBSheet8 KRDS 테마 사용시 다음 속성을 설정해야 합니다.


[필수 설정]

a. (Cfg)CustomScroll:3 

b. (Cfg)VScrollPadMode: 1

c. (Cfg)SortIconsNum: 1

d. ColorState 사용시 8bit(CanEdit, CanFocus에 대한 표현) 포함


[선택 설정]

a. 각 행의 높이(Height)가 36px으로 설정

   Def.Header.Height: 36, Def.Row.Height: 36, Def.Filter.Height: 36

b. 마우스 호버시 셀단위 호버 사용

   (Cfg)Hover: 1

c. Alternate 사용 안함

   (Cfg)Alternate: 0

d. Enum Type에 대한 (Col)IconAlign:"Right"

// onBeforeCreate 에서 공통으로 적용

["LeftCols","Cols","RightCols"].forEach(function(section) {

   init.options[section]?.forEach(function(col) {

      if (col.Type === "Enum") col.IconAlign = "Right";

   });

});

e. InfoRow 를 하단에 위치 

   InfoRowConfig.Space: "Bottom"



Fixed

1. TypeFormula 를 적용하여 시트 초기화 후 getSaveJson 호출 시 보이는 값 그대로 리턴되도록 수정

2. ustomFormat 설정한 컬럼에 EmptyValue가 동작하지 않는 현상 수정

3. 데이터 행이 한 개면서, 위에 포커스 가능 행이 있을 때 위아래 방향키로 포커스 이동 동작이 이상했던 현상 수정

4. UseFilterDialog{Mode:2} 사용 시 Type:Bool 컬럼에 필터 다이얼로그로 필터링하고 다른 컬럼의 UseFilterDialog 오픈하면 데이터 목록이 안보이는 현상 수정

5. SearchMode:2, 높이를 100%로 설정한 시트에서 데이터 행이 일정 개수 이상 보이는 경우 clearFilter 호출 시 시트 렌더링이 깨지는 현상 수정

6. (Cfg)InfoRowConfig.Layout에 StatusLabel 설정, Solid행 Expression의 Type:"Last" 속성 사용 시 Expression에 편집 종료 시 스크립트 오류 나는 현상 수정

7. EnumKeys를 사용하는 Enum 컬럼에서 EnumMenu 사용 시 EnumMenu에 Value가 설정된 경우 해당 값을 기반으로 EnumMenu 메뉴포커스 설정이 되도록 수정