2020-07-28 (7월 정기버전)

버전정보

Product Version

14,0,1,3600

File Version

2020.7.28.1

릴리스 이후 수정 사항

14.0.1.3601

RP

설명

90331

FileDownload 컴포넌트의 download 메소드 실행 시 앱이 비정상종료되는 오류를 수정했습니다 (Android 운영체제 런타임 실행 환경에서 발생한 오류입니다. 14.0.1.3600 이후 버전에서 발생한 오류입니다).

보안 조치

  1. Plugin 컴포넌트에서 보안취약점을 가진 object를 classid로 설정하는 경우 callMethod 실행 시 실행 동의를 구하는 팝업창이 발생하도록 기능을 추가했습니다.(RP.89745)

설명

  • 사용 동의하는 경우에만 callMethod 를 실행하고 동의하지 않으면 callMethod를 실행하지 않습니다.

  • 안전하지 않은 object 목록은 다음과 같습니다.

    • Wscript.shell

    • Scripting.FileSystemObject

    • Adodb.Stream

    • Microsoft.DiskQuota

    • Shell.application

    • Shell.UIHelper

신규기능

  1. LauncherService 모듈을 추가했습니다.(RP.89452)

설명

  • nexacro17에서 지원중인 LauncherService 모듈을 nexacro14에서도 지원되도록 모듈이 추가 되었습니다.

    웹브라우저에서 Plugin 객체 없이 nexacro14 전용 브라우저를 실행하기 위한 모듈입니다.

오류수정

기본 컴포넌트 / 오브젝트

Calendar

RP

설명

88206

Calendar 컴포넌트의 type 속성값이 "spin"인 경우 spin 버튼 클릭 시 연도값이 변경되는 오류를 수정했습니다 (Android, iOS 운영체제 HTML5 실행 환경에서 발생한 오류입니다).

Dataset

RP

설명

88265

Tabpage 오브젝트의 text 속성값에 바인딩된 Dataset 오브젝트의 filter 메소드 실행 시 스크립트 에러가 발생하는 오류를 수정했습니다.

Div

RP

설명

88380

Div 컴포넌트의 url 속성값 변경 시 confirm 창에서 사용자가 종료 취소를 선택하더라도 url 속성값이 변경되는 오류를 수정했습니다(현재 url 속성값으로 연결된 Form 오브젝트의 onbeforeclose 이벤트 함수 내에서 return 값을 설정해 confirm 창을 띄우고 사용자가 종료 취소를 선택한 경우 발생한 오류입니다).

86799

Div 컴포넌트의 applystyletype 속성값이 "cascade,keep" 또는 "keep"인 경우 연결된 Form 오브젝트에 Grid 컴포넌트가 포함되어 있으면 Grid 컴포넌트의 font 설정이 처리되지 못하는 오류를 수정했습니다.

Edit

RP

설명

89962

Edit 컴포넌트의 password, maxlength 속성값을 설정한 경우 스크립트에서 value 속성값을 ''으로 변경한 후 Edit 컴포넌트에 키보드로 값 입력 시 입력이 되지 않는 오류를 수정했습니다 (14.0.1.2802 이후 버전에서 발생한 오류입니다).

85670

화면 로딩 시 value 속성값이 없는 Edit 컴포넌트가 늦게 표시되는 오류를 수정했습니다 (크롬 브라우저에서 실행 시 발생한 오류입니다).

Form

RP

설명

86695

Form 오브젝트의 statustext 속성값을 설정한 상태에서 Edit 컴포넌트에 한글 또는 일본어 입력 시 웹브라우저 상태표시줄에 "NULL"이 표시되는 오류를 수정했습니다 (IE11 브라우저 [인터넷 옵션 - 보안 - 사용자 지정 수준 - 스크립트를 통해 상태 표시줄 업데이트 허용]을 '사용'으로 바꾸고 사용한 경우 발생한 오류입니다).

86352

Form 오브젝트의 go 메소드로 화면 이동 시 이전 Form 오브젝트의 inline 스타일이 표시되는 오류를 수정했습니다.

Grid

RP

설명

89668

Grid 컴포넌트의 left 밴드를 설정한 경우 expand 버튼을 클릭했을 때 onlbuttondown, onrbuttondown, onrbuttonup 이벤트가 발생하면서 GridMouseEventInfo 오브젝트의 clientX 속성값이 잘못 처리되는 오류를 수정했습니다.

89499

Grid 컴포넌트의 셀 편집 상태에서 값을 수정하고 expandbutton을 클릭해서 편집 상태에서 빠져나가는 경우 onexpandup 이벤트 함수 내에서 변경된 컬럼값을 확인하지 못하는 오류를 수정했습니다 (Android, iOS 운영체제 HTML5 실행 환경에서 발생한 오류입니다).

89488

Grid 컴포넌트의 left 밴드를 설정한 경우 셀 편집 상태에서 마우스 오른쪽 버튼을 클릭했을 때 onrbuttondown 이벤트가 발생하면서 GridMouseEventInfo 오브젝트의 clientX 속성값이 잘못 처리되는 오류를 수정했습니다.

89254

Cell 오브젝트의 editdisplay 속성값을 "display"로 설정한 경우 터치 동작으로 셀 편집 상태 변경 시 키패드가 내려가는 오류를 수정했습니다 (iOS 운영체제에서 발생한 오류입니다).

89250

Grid 컴포넌트의 autofittype 속성값이 "col"인 경우 바인딩된 Dataset 오브젝트의 addRow 메소드 실행 시 스크립트에서 컬럼값을 빈값으로 설정하는 경우 format 정보가 깨지면서 데이터가 표시되지 않는 오류를 수정했습니다.

89119

Grid 컴포넌트의 autosizingtype 속성값이 "row"이고 Cell 오브젝트의 displaytype, edittype 속성값이 "image" 인 경우 바인딩된 Dataset 오브젝트에 새로운 Row를 추가하고 컬럼값을 설정하면 Grid 컴포넌트의 스크롤이 맨 위로 이동하는 오류를 수정했습니다.

88872

Grid 컴포넌트 Cell 오브젝트의 edittype 속성값이 "tree"인 셀을 Grid 컴포넌트의 setCellProperty 메소드로 edittype 속성값을 수정하는 경우 스크립트 에러가 발생하는 오류를 수정했습니다.

88614

Grid 컴포넌트 Cell 오브젝트의 editautoselect 속성값이 true인 경우 인접한 셀을 반복적으로 터치하는 경우 키패드가 내려가는 오류를 수정했습니다 (iOS 운영체제에서 실행 시 발생한 오류입니다).

88608

Grid 컴포넌트의 Cell 편집 모드에서 한글 입력 후 ENTER 키 입력 시 마지막 입력한 문자가 잘리는 오류를 수정했습니다 (iOS 운영체제 Safari 브라우저에서 실행 시 발생한 오류입니다).

88447

Grid 컴포넌트의 autosizingtype 속성값이 "col"인 경우 연결된 Dataset 오브젝트의 컬럼 데이터에 영문 대소문자가 혼합되거나 특수문자가 포함된 경우 글자가 잘려보이는 오류를 수정했습니다.

86124

Grid 컴포넌트의 autosizingtype 속성값을 "allband", autosizebandtype 속성값을 "both"로 설정한 경우 appendContentsRow 메소드 실행 후 deleteContentsRow 메소드를 실행하면 Row는 삭제되지만, 삭제된 Row 영역이 남아서 표시되는 오류를 수정했습니다.

84386

Grid 컴포넌트의 setRealColSize 메소드 실행 시 nColIndex, nSize 파라미터값을 설정하고 bBandIndex 파라미터값을 false로 지정한 경우 전체 컬럼 기준으로 동작하지 않는 오류를 수정했습니다.

84385

Grid 컴포넌트의 setRealColSize 메소드 실행 시 nColIndex 파라미터값을 "-1"로 지정한 경우 bBandIndex 파라미터가 기본값(true)이 아닌 false로 동작하는 오류를 수정했습니다.

84376

Grid 컴포넌트의 setRealColSize 메소드 실행 시 nPivotIndex 파라미터값 설정 시 동작하지 않는 오류를 수정했습니다.

GroupBox

RP

설명

89394

GroupBox 컴포넌트를 동적으로 생성 시 스크립트 에러가 발생하는 오류를 수정했습니다 (14.0.1.3100 이후 버전에서 발생한 오류입니다).

ListBox

RP

설명

89430

ListBox 컴포넌트의 index 속성값이 -1인 경우 컴포넌트로 포커스 이동 후 아래 방향키 입력 시 두 번째 아이템이 선택되는 오류를 수정했습니다.

89427

ListBox 컴포넌트의 clearSelect 메소드 실행 시 onitemchanged 이벤트가 발생하는 오류를 수정했습니다.

MaskEdit

RP

설명

88220

MaskEdit 컴포넌트의 type 속성값이 "number"이고 mask 속성값에 소수점을 포함해서 설정한 경우 일본어 IME로 소수점 3번째 자리 입력 시 캐럿이 맨 앞으로 이동하는 오류를 수정했습니다 (크롬 브라우저에서 실행 시 발생한 오류입니다).

Menu

RP

설명

88736

Menu 컴포넌트에 바인딩된 Dataset 오브젝트에 필터를 설정하는 등 데이터가 변경되는 경우 스크롤 위치가 초기화되지 못하는 오류를 수정했습니다.

Static

RP

설명

89131

Static 컴포넌트의 usedecorate 속성값이 true인 경우 text 속성값이 undefined이면 스크립트 에러가 발생하는 오류를 수정했습니다 (HTML5 실행 환경에서 발생한 오류입니다).

TextArea

RP

설명

89676

TextArea 컴포넌트의 텍스트를 전체 선택한 상태에서 웹브라우저 메뉴 [Edit > Paste]를 실행한 경우 기존값 뒤에 이어서 붙여넣기가 되는 오류를 수정했습니다 (IE 브라우저에서 실행 시 발생한 오류입니다).

WebBrowser

RP

설명

89470

WebBrowser 컴포넌트 내 연결된 콘텐츠의 input 태그 내 type 값이 "file"인 경우 파일 선택 버튼 클릭 시 파일 대화상자가 표시되지 못하는 오류를 수정했습니다 (Android 운영체제 런타임 실행 환경에서 발생한 오류입니다).

88262

WebBrowser 컴포넌트를 Div 컴포넌트 내에 배치하고 Div 컴포넌트의 스크롤바가 활성화된 경우 WebBrowser 컴포넌트에 연결된 콘텐츠 내 컴포넌트의 스크롤 이동 시 Div 컴포넌트의 스크롤이 같이 이동하는 오류를 수정했습니다.

기타 (텍스트 편집 영역을 가지고 있는 컴포넌트)

RP

설명

90046

Edit, TextArea 컴포넌트의 onkillfocus 이벤트 함수 내에서 alert 창을 띄우고 닫은 경우 컴포넌트에 포커스는 있지만 텍스트를 입력할 수 없는 오류를 수정했습니다 (윈도우 7 운영체제 IE11 브라우저에서 실행 시 발생한 오류입니다).

89638

텍스트 편집 영역을 가지고 있는 컴포넌트에서 한글 입력 중 포커스를 이동한 경우 포커스를 이동한 컴포넌트(또는 팝업창)에서 Enter키를 입력하면 중복된 onkeydown 이벤트가 발생하며 이벤트 함수 내 스크립트가 처리되지 못하는 오류를 수정했습니다 (크롬 브라우저에서 실행 시 발생한 오류입니다).

89359

텍스트 편집 영역을 가지고 있는 컴포넌트에서 블루투스 바코드 리더기 사용 시 특정 영문이 처리되지 못하는 오류를 수정했습니다 (Android 운영체제 런타임 환경에서 실행 시 발생한 오류입니다).

88547

텍스트 편집 영역을 가지고 있는 컴포넌트에서 조합문자 입력 중 Form 영역을 클릭하고 다른 컴포넌트를 클릭해서 포커스를 옮기면 이전 컴포넌트에 입력한 마지막 값이 사라지는 오류를 수정했습니다 (윈도우 10 운영체제 런타임 환경에서 실행 시 발생한 오류입니다).

85072

Edit, TextArea 컴포넌트의 ontextchange 또는 onchar 이벤트 함수 내에서 EventInfo 오브젝트의 chartext 속성값을 변경하는 경우 컴포넌트의 inputfilter, inputmode, inputtype 속성값 설정이 무시되는 오류를 수정했습니다.

기타 (기본 컴포넌트 / 오브젝트)

RP

설명

89079

PopupDiv, PopupMenu 컴포넌트의 trackPopupByComponent 메소드 실행 후 표시된 팝업창이 빈 영역을 클릭하거나 closePopup 메소드 호출로 닫히지 않는 오류를 수정했습니다.

87245

Application 오브젝트의 httptimeout 속성값을 0으로 설정한 경우 스크립트 에러가 발생하는 오류를 수정했습니다 (IE8 브라우저에서 실행 시 발생한 오류입니다).

88989

system.print 메소드 실행 시 수평 스크롤바가 인쇄되는 오류를 수정했습니다 (HTML5 실행 환경에서 발생한 오류입니다).

88506

System 오브젝트의 navigatorversion 속성값이 -1로 처리되는 오류를 수정했습니다 (iOS 운영체제 Safari 브라우저에서 실행 시 발생한 오류입니다).

넥사크로 스튜디오

RP

설명

89376

넥사크로 스튜디오 속성창에 MainFrame 오브젝트의 showcascadestatustext 초기값이 true로 표시되는 오류를 수정했습니다.

89123

넥사크로 스튜디오에서 Grid 컴포넌트의 enableredraw 속성이 IntelliSense 기능으로 표시되지 못하는 오류를 수정했습니다.

88850

넥사크로 스튜디오에서 *.js 파일 편집 시 XML 태그가 추가되는 오류를 수정했습니다.

83362

넥사크로 스튜디오에서 PopupMenu 컴포넌트의 trackpopupByComponent 메소드가 IntelliSense 기능으로 표시되지 못하는 오류를 수정했습니다.

기타

RP

설명

86701

Screen.systemos 속성값이 "android,ios"인 경우 화면을 가로로 회전했을때 width 값을 잘못 계산하는 오류를 수정했습니다 (iOS 운영체제에서 실행 시 발생한 오류입니다).

86698

Screen.autozoom 속성값이 true이고 sizeorientation 속성값이 "portrait"인 경우 화면을 가로로 회전했을때 width 값을 잘못 계산하는 오류를 수정했습니다 (iOS 운영체제에서 실행 시 발생한 오류입니다).

도움말 수정 및 추가

RP

설명

89465

도움말 항목 중 ListBox 컴포넌트의 clearSelect 메소드 지원범위를 수정했습니다.

89371

도움말 항목 중 지원하지 않는 기능에 대한 설명을 삭제했습니다.

ChildFrame, MainFrame 오브젝트의 showstatusbar 속성 Remark 항목에서 "진행중인 통신 상태는 StatusBar 의 ProgressBar 를 통해 확인할 수 있습니다."라는 문구를 삭제했습니다.

87633

도움말 항목 중 MainFrame 오브젝트의 showtitlebar 속성 설명을 보완했습니다.

85469

도움말 항목 중 Dataset 오브젝트의 applyChange 메소드 설명 중 이벤트 발생 여부를 잘못 표기한 것을 수정했습니다.

84376

도움말 항목 중 Grid 컴포넌트의 setRealColSize 메소드 nPivotIndex 파라미터 설명에 누락된 설정값 설명을 추가했습니다.

89745

도움말 항목 중 Plugin 오브젝트의 callMethod 메소드 항목에 변경된 동작 설명을 추가했습니다.

88966

도움말 항목 중 NexacroLauncherAX makeshortcut 메소드 파라미터 설정 시 제약 관련 설명을 추가했습니다.