버전정보
Product Version | 14,0,1,4000 |
---|---|
File Version | 2021.12.14.1 |
보안 조치
엔진 설치파일(nexacro14_SetupEngine.exe)을 업데이트하는 경우 디지털 서명 여부를 체크하는 기능을 추가했습니다.(RP.92524)
설명 |
---|
|
VirtualFile 의 copy 메소드 실행 시 접근 허용 여부를 확인하는 팝업창이 발생하도록 기능을 추가했습니다.(RP.92527)
설명 |
---|
|
Objects > DeviceAPI > VirtualFile > Method > copy |
VirtualFile 의 rename 메소드 실행 시 접근 허용 여부를 확인하는 팝업창이 발생하도록 기능을 추가했습니다.(RP.92530)
설명 |
---|
|
Objects > DeviceAPI > VirtualFile > Method > rename |
변경기능
구글 플레이 정책으로 targetSdkVersion 을 30으로 변경했습니다.(RP 93445)
설명 | |
---|---|
• 자세한 내용은 아래 URL 을 참고바랍니다. https://developer.android.com/distribute/best-practices/develop/target-sdk?hl=ko | |
변경 전 | • targetSdkVersion 26 |
변경 후 | • targetSdkVersion 30 |
NexacroWKWebViewDelegate를 nexacro14.framework 사용자에게 노출하도록 변경했습니다. (RP 92764)
설명 | |
---|---|
변경 전 | • WKWebView delegate 를 노출하지 않습니다. |
변경 후 | • WKWebView delegate 관련 이벤트를 받을 수 있도록 NexacroWKWebViewDelegate를 nexacro14.framework 사용자에게 노출하고 재정의한 NexacroWKWebViewDelegate를 전달할 수 있는 인터페이스를 추가 했습니다. |
오류수정
기본 컴포넌트 / 오브젝트
Combo
RP | 설명 |
---|---|
93054 | Combo 컴포넌트의 innerdataset 속성값으로 컬럼이 하나이고 int 타입으로 설정된 Dataset 오브젝트를 설정한 후 index 속성값을 0으로 설정한 경우 value 값이 보이지 않는 오류를 수정했습니다. |
93015 | Div 컴포넌트 내 Combo 컴포넌트를 배치하고 Combo 컴포넌트의 onitemchanged 이벤트 핸들러 함수 내에서 다른 컴포넌트의 setFocus 메소드 실행 시 포커스가 이동하지 못하는 오류를 수정했습니다. |
Edit
RP | 설명 |
---|---|
93104 | Edit 컴포넌트의 텍스트 편집 영역에서 Backspace 키로 값을 지울 때 ontextchanged 이벤트 핸들러 함수에서 value 값을 변경하면 ontextchanged 이벤트가 한번 더 발생하는 오류를 수정했습니다(HTML5 실행 환경에서 발생한 오류입니다). |
93050 | Edit 컴포넌트의 ontextchanged 이벤트 핸들러 함수에서 value 값을 변경하고 setCaretPos 메소드를 실행하는 경우 변경된 값이 표시되지 못하는 오류를 수정했습니다(런타임 환경에서 실행 시 발생한 오류입니다). |
48814 | Edit 컴포넌트의 텍스트 편집 영역에서 Delete 또는 Backspace 키 입력 시 ontextchanged 이벤트 핸들러 함수에서 getCaretPos 메소드를 실행하면 잘못된 값을 반환하는 오류를 수정했습니다. |
FileDownload
RP | 설명 |
---|---|
92553 | FileDownload 컴포넌트에서 url 속성값에 한글 주소값을 인코딩해서 설정한 경우 파일 다운로드가 동작하지 못하는 오류를 수정했습니다(안드로이드, iOS 운영체제 런타임 실행 시 발생한 오류입니다). |
ImageViewer
RP | 설명 |
---|---|
92719 | ImageViewer 컴포넌트에서 특정 이미지를 로딩하지 못하는 오류를 수정했습니다(안드로이드 운영체제 런타임 실행 시 발생한 오류입니다. interlace type이 "PNG_INTERLACE_ADAM7"인 PNG 파일 사용 시 발생한 오류입니다). |
MaskEdit
RP | 설명 |
---|---|
93354 | MaskEdit 컴포넌트에 숫자값 입력 후 삭제 시 잘못된 값이 표시되는 오류를 수정했습니다(런타임 환경에서 실행 시 발생한 오류입니다). |
93188 | MaskEdit 컴포넌트의 텍스트 편집 영역에서 Backspace 또는 Delete 키 입력 시 입력값이 삭제되지 못하는 오류를 수정했습니다(런타임 환경에서 실행 시 발생한 오류입니다). |
92344 | MaskEdit 컴포넌트의 locale 속성값이 "vi_VN", mask 속성값이 "#,###.#"일 경우 value 값에 "0.1"을 설정하면 잘못된 값으로 처리되는 오류를 수정했습니다. |
Grid
RP | 설명 |
---|---|
93500 | Grid 컴포넌트의 컬럼 band 속성값을 "left" 또는 "right"로 설정하고 스크롤 동작 후 컬럼 크기를 변경했을 때 컬럼 head의 text 속성값이 사라지는 오류를 수정했습니다(HTML5 실행 환경에서 발생한 오류입니다). |
93191 | Grid 컴포넌트의 autoenter 속성값이 "select" 또는 "none", selecttype 속성값이 "cell" 또는 "row"이고 Cell 오브젝트의 edittype 속성값이 "checkbox"인 셀에서 Enter 키 입력 시 onenterdown 이벤트 핸들러 함수 내에 moveToNextCell 메소드가 실행되지 못하는 오류를 수정했습니다. |
93129 | Grid 컴포넌트 Cell 오브젝트의 displaytype 속성값이 "decoratetext"이고 wordwrap 속성값이 "char"인 경우 height 속성값을 동적으로 변경 시 여백이 생기는 오류를 수정했습니다(런타임 환경에서 실행 시 발생한 오류입니다). |
93017 | Grid 컴포넌트의 autoenter 속성값이 "select"인 경우 Enter 키 입력 시 onenterdown 이벤트 핸들러 함수 내에 moveToNextCell 메소드가 실행하면 편집 모드로 전환되지 못하는 오류를 수정했습니다(14.0.1.3200 이후 버전에서 발생한 오류입니다). |
92370 | Grid 컴포넌트의 autoenter 속성값이 "select"인 경우 Expand Button 클릭 시 onexpandup 이벤트 핸들러 함수 내에서 setColumn 메소드를 실행하고 oncolumnchanged 이벤트 핸들러 함수 내에서 moveToNextCell 메소드 실행 시 setColumn 메소드에서 변경한 내용이 반영되지 못하는 오류를 수정했습니다. |
88286 | Grid 컴포넌트의 컬럼 band 속성값을 "left" 또는 "right"로 설정하고 스크롤 동작 후 컬럼 크기를 변경했을 때 스크롤바가 사라지는 오류를 수정했습니다(HTML5 실행 환경에서 발생한 오류입니다). |
71833 | Grid 컴포넌트의 autosizingtype 속성값이 "row"이고 Cell 오브젝트의 displaytype 속성값이 "decoratetext"이고 fs(fontsize) 태그를 사용한 경우 Row의 높이를 계산하기 위한 처리 시 fs 태그를 사용해 변경된 글자 크기가 적용되지 못하는 오류를 수정했습니다. |
기타 (텍스트 편집 영역을 가지고 있는 컴포넌트)
RP | 설명 |
---|---|
93336 | 텍스트 편집 영역을 가지고 있는 컴포넌트에서 컨텍스트 메뉴 실행 시 비정상 종료되는 오류를 수정했습니다(윈도우 운영체제 런타임 환경에서 실행 시 발생한 오류입니다. 14.0.1.3900 이후 버전에서 발생한 오류입니다). |
92963 | 텍스트 편집 영역을 가지고 있는 컴포넌트에 S 펜으로 편집 영역 터치 시 키패드가 올라오지 않는 오류를 수정했습니다(안드로이드 운영체제 런타임 실행 시 발생한 오류입니다. 삼성 갤럭시 시리즈에서 "S 펜으로 텍스트 입력하기 옵션"을 활성화한 경우 발생한 오류입니다). |
92889 | 텍스트 편집 영역을 가지고 있는 컴포넌트의 align 속성값을 "right"로 설정한 경우 오른쪽 끝에 있는 글자가 잘려서 표시되는 오류를 수정했습니다(HTML5 실행 환경에서 발생한 오류입니다). |
기타 (기본 컴포넌트 / 오브젝트)
RP | 설명 |
---|---|
93220 | MaskEdit, Calendar 컴포넌트 텍스트 편집 영역에서 마우스 드래그 동작으로 텍스트 전체 선택 후 End 키를 입력한 경우 Delete 키가 동작하지 못하는 오류를 수정했습니다(런타임 환경에서 실행 시 발생한 오류입니다). |
93207 | MaskEdit, Calendar 컴포넌트 텍스트 편집 영역에서 마우스 드래그 동작으로 텍스트 전체 선택 후 값을 입력하지 못하는 오류를 수정했습니다(런타임 환경에서 실행 시 발생한 오류입니다). |
92962 | system.execShell 메소드 실행 시 strShellCommand 파라미터 값으로 설정한 경로에 실행을 허용하지 않는 확장자와 같은 문자열이 포함된 경우 실행이 되지 않은 오류를 수정했습니다(윈도우 운영체제 런타임 실행 시 발생한 오류입니다). |
92542 | transaction 메소드 strURL 파라미터값 설정 시 설정값 끝에 공백문자가 포함된 경우 공백문자를 포함해 인코딩하는 오류를 수정했습니다. |
91176 | 컴포넌트의 visible 속성값을 false로 설정하면 clientToScreenX, clientToScreenY 메소드 실행 시 좌표값이 0으로 출력되는 오류를 수정했습니다(iOS 운영체제에서 Safari 브라우저 실행 시 발생한 오류입니다). |
85411 | 컴포넌트의 position 속성값이 "fixed"인 경우 스크롤 동작 시 컴포넌트 위치가 고정되지 못하는 오류를 수정했습니다(Edge, Chrome, Safari, Firefox 브라우저 실행 시 발생한 오류입니다). |
36928 | Div 컴포넌트 내 배치된 컴포넌트의 position 속성값이 "fixed"인 경우 스크롤 동작 시 컴포넌트 위치가 고정되지 못하는 오류를 수정했습니다(HTML5 실행 환경에서 발생한 오류입니다). |
넥사크로 스튜디오
RP | 설명 |
---|---|
93215 | Form에 배치된 컴포넌트가 2개 이상인 경우 넥사크로 스튜디오 속성창에서 컴포넌트의 taborder 속성값 변경 시 입력한 값이 아닌 다른 값으로 처리되는 오류를 수정했습니다. |
기타
RP | 설명 |
---|---|
93335 93303 | 화면에 텍스트가 표시되지 못하는 오류를 수정했습니다(안드로이드 12 운영체제 런타임 환경에서 실행 시 발생한 오류입니다). |
92911 | screenwidth를 설정하고 앱 실행 후 화면 방향 변경 시 화면 비율 보정이 잘못 처리되는 오류를 수정했습니다(안드로이드 운영체제 런타임 실행 시 발생한 오류입니다). |
92795 | 팝업창에 있는 WebBrowser 컴포넌트에서 NexacroAX 호출 시 비정상 종료되는 오류를 수정했습니다(윈도우 운영체제 런타임 실행 시 발생한 오류입니다). |
92746 | 64비트 환경에서 프로토콜 어댑터의 getHTTPHeader 함수 실행 시 비정상 종료되는 오류를 수정했습니다(안드로이드 운영체제 런타임 실행 시 발생한 오류입니다). |
91762 | autozoom 속성값을 true로 설정하고 브라우저 데스크탑 모드 실행 시 autozoom 처리를 하지 못하는 오류를 수정했습니다(iOS 운영체제에서 Safari 브라우저 실행 시 발생한 오류입니다). |
도움말 수정 및 추가
RP | 설명 |
---|---|
93084 | 도움말 항목 중 Plugin 오브젝트의 classid 속성 항목에 실행 시 제약 사항 설명을 추가했습니다. |
92530 | 도움말 항목 중 VirtualFile 오브젝트의 rename 메소드 설명에 윈도우 운영체제 런타임 실행 시 제약 사항을 추가했습니다. |
92527 | 도움말 항목 중 VirtualFile 오브젝트의 copy 메소드 설명에 윈도우 운영체제 런타임 실행 시 제약 사항을 추가했습니다. |