3.2021-12-14 (12월 정기버전)

3.1버전정보

Product Version

14,0,1,4000

File Version

2021.12.14.1

3.2보안 조치

  1. 엔진 설치파일(nexacro14_SetupEngine.exe)을 업데이트하는 경우 디지털 서명 여부를 체크하는 기능을 추가했습니다.(RP.92524)

설명

  • 엔진 설치파일(nexacro14_SetupEngine.exe)을 업데이트하는 경우 디지털 서명 여부를 체크하여 디지털 서명이 되지 않은 파일은 업데이트 하지 않습니다.

  1. VirtualFile 의 copy 메소드 실행 시 접근 허용 여부를 확인하는 팝업창이 발생하도록 기능을 추가했습니다.(RP.92527)

설명

  • copy 메소드 실행 시 사용자에게 접근 허용 여부를 확인 한 후 사용자가 승인한 경우에만 메소드를 실행합니다

  • 자세한 내용은 다음 위치의 매뉴얼을 참고바랍니다.

Objects > DeviceAPI > VirtualFile > Method > copy

  1. VirtualFile 의 rename 메소드 실행 시 접근 허용 여부를 확인하는 팝업창이 발생하도록 기능을 추가했습니다.(RP.92530)

설명

  • rename 메소드 실행 시 사용자에게 접근 허용 여부를 확인 한 후 사용자가 승인한 경우에만 메소드를 실행합니다

  • 자세한 내용은 다음 위치의 매뉴얼을 참고바랍니다.

Objects > DeviceAPI > VirtualFile > Method > rename

3.3변경기능

  1. 구글 플레이 정책으로 targetSdkVersion 을 30으로 변경했습니다.(RP 93445)

설명

• 자세한 내용은 아래 URL 을 참고바랍니다.

https://developer.android.com/distribute/best-practices/develop/target-sdk?hl=ko

변경 전

• targetSdkVersion 26

변경 후

• targetSdkVersion 30

  1. NexacroWKWebViewDelegate를 nexacro14.framework 사용자에게 노출하도록 변경했습니다. (RP 92764)

설명

변경 전

• WKWebView delegate 를 노출하지 않습니다.

변경 후

• WKWebView delegate 관련 이벤트를 받을 수 있도록 NexacroWKWebViewDelegate를 nexacro14.framework 사용자에게 노출하고 재정의한 NexacroWKWebViewDelegate를 전달할 수 있는 인터페이스를 추가 했습니다.

3.4오류수정

3.4.1기본 컴포넌트 / 오브젝트

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 실행 환경에서 발생한 오류입니다).

3.4.2넥사크로 스튜디오

RP

설명

93215

Form에 배치된 컴포넌트가 2개 이상인 경우 넥사크로 스튜디오 속성창에서 컴포넌트의 taborder 속성값 변경 시 입력한 값이 아닌 다른 값으로 처리되는 오류를 수정했습니다.

3.4.3기타

RP

설명

93335

93303

화면에 텍스트가 표시되지 못하는 오류를 수정했습니다(안드로이드 12 운영체제 런타임 환경에서 실행 시 발생한 오류입니다).

92911

screenwidth를 설정하고 앱 실행 후 화면 방향 변경 시 화면 비율 보정이 잘못 처리되는 오류를 수정했습니다(안드로이드 운영체제 런타임 실행 시 발생한 오류입니다).

92795

팝업창에 있는 WebBrowser 컴포넌트에서 NexacroAX 호출 시 비정상 종료되는 오류를 수정했습니다(윈도우 운영체제 런타임 실행 시 발생한 오류입니다).

92746

64비트 환경에서 프로토콜 어댑터의 getHTTPHeader 함수 실행 시 비정상 종료되는 오류를 수정했습니다(안드로이드 운영체제 런타임 실행 시 발생한 오류입니다).

91762

autozoom 속성값을 true로 설정하고 브라우저 데스크탑 모드 실행 시 autozoom 처리를 하지 못하는 오류를 수정했습니다(iOS 운영체제에서 Safari 브라우저 실행 시 발생한 오류입니다).

3.5도움말 수정 및 추가

RP

설명

93084

도움말 항목 중 Plugin 오브젝트의 classid 속성 항목에 실행 시 제약 사항 설명을 추가했습니다.

92530

도움말 항목 중 VirtualFile 오브젝트의 rename 메소드 설명에 윈도우 운영체제 런타임 실행 시 제약 사항을 추가했습니다.

92527

도움말 항목 중 VirtualFile 오브젝트의 copy 메소드 설명에 윈도우 운영체제 런타임 실행 시 제약 사항을 추가했습니다.