New
- (Method)doSave, getSaveJson, getSaveString 등의 저장 함수를 호출할 때, 사용자가 저장함수에서 설정한 인자(saveMode, col, validRequired)에 따라 유효성 검사를 진행하는 (Cfg)ValidCheck 추가
Cfg:{ ValidCheck: true // 저장 함수 호출 시 유효성 검사 실행 } |
- 유효성 검사 통과 실패 시 띄울 메세지를 설정하는 (Cfg)ValidateMessage 추가
Cfg:{ ValidateMessage : "유효성 검사 실패!" // 유효성 검사 통과 실패 시 설정한 문구를 출력 } |
[실행 결과]
- (Method)getRowValue 에 saveAttr 인자 추가
Row 내부에 기존에 선언한 컬럼값이 아닌 다른 데이터가 있는 경우 saveAttr:"추출할데이터key값" 을 선언하면 해당 데이터도 getRowValue 에서 리턴됩니다.
여러 개를 추출하고자 하는 경우 "," 를 구분자로 작성하면 됩니다.
// 현재 포커스 하고 있는 row의 값들을 가져오는데, // 선언한 컬럼은 아니지만 Test, abc 라는 이름의 데이터도 들고오겠다. sheet.getRowValue({row: sheet.getFocusedRow(), saveAttr:"Test,abc"}) |
Fixed
- (Cfg)EditArrowBehavior 을 설정한 상태에서 필터 다이얼로그 검색창에 값 입력 시 필터 다이얼로그가 꺼지고, 시트에 포커스 된 셀에 값이 입력되는 현상 수정
- (Method)doSave 인자로 quest:1 를 설정하여 호출 시 출력 되는 기본 메세지 수정
[기존 - 기본 메세지로 전체 개수만 출력됨]
[수정 후 - 기본 메세지로 추가, 수정, 삭제 건수가 출력됨]
- 필터 다이얼로그의 텍스트 필터를 열어둔 상태에서 브라우저 스크롤 시에 다이얼로그의 위치가 업데이트 되지 않는 현상 수정
- (Method)addCol 로 (Col)FormulaRow 를 선언한 컬럼 추가 시 자동으로 FormulaRow:Sum 가 표시되도록 개선
아래 addCol 로 FormulaRow 가 있는 컬럼 추가 후
sheet.addCol( "EXT_SUBSUM", 1, -1, {Type:"Int",Header:"중간합계",Width:200,Color:"#DADADA", FormulaRow:"Sum"}, true ); |
[기존 - FormulaRow 가 표시되지 않음]
[수정 후 - 설정한 FormulaRow:Sum 이 자동으로 표시됨]