버전정보
Product Version | 14,0,1,1703 |
---|---|
File Version | 2017,9,14,1 |
신규기능
ADL/onerror 이벤트의 EventInfo 오브젝트에 reason 속성을 추가했습니다.(RP.74020)
설명 |
---|
HTTP/HTTPS 통신 중 에러 발생 시 상태 코드를 나타내는 속성입니다. Nexacro에서 정의한 코드값을 리턴합니다. errortype=CommunicationError 인 경우 발생합니다. 통신 상에서 발생하는 error에 대한 내용이 statuscode값으로 구분이 어려운점을 reason값을 이용하여 교차 체크하여 보다 정교한 비교를 할 수 있습니다.
Objects > EventInfo Objects > ErrorEventInfo > Property > reason |
변경기능
ADL/onerror 이벤트의 EventInfo 오브젝트에 statuscode 속성값 중 '사용자에 의한 취소'시 발생하는 코드값을 변경했습니다.(RP.75046)
설명 | |
---|---|
변경 전 | statuscode 가 0으로 출력됩니다. |
변경 후 | statuscode 가 499로 출력됩니다.
Objects > EventInfo Objects > ErrorEventInfo > Property > statuscode |
HTML5 환경에서 MaskEdit 컴포넌트에 포커스를 줄 때 PC와 Android가 같도록 수정했습니다.(RP.73349)
설명 | |
---|---|
변경 전 | HTML5 환경에서 MaskEdit 컴포넌트에 포커스를 줄 때 PC와 Android에서 캐럿(caret)의 위치가 다릅니다. |
변경 후 | HTML5 환경에서 MaskEdit 컴포넌트에 포커스를 줄 때 PC와 Android 모두 캐럿이 제일 앞으로 가도록 수정했습니다. • iOS에서는 OS 특성상 캐럿이 제일 뒷쪽에 위치합니다.(RP.69265 참고) |
Menu 컴포넌트에서 아래쪽 방향키(↓)로 menuitem의 popupmenu가 열리지 않도록 수정했습니다.(RP.75377)
설명 | |
---|---|
변경 전 | Menu 컴포넌트에서 아래쪽 방향키(↓)를 누르면 menuitem의 popupmenu가 나타납니다. |
변경 후 | Menu 컴포넌트에 토글(toggle) 기능이 추가되면서 아래쪽 방향키(↓)로 menuitem의 popupmenu가 열리지 않습니다. |
Menu 컴포넌트의 확장 가능한 subitem에서 마우스 커서 이동 시 mouseover pseudo 를 유지하도록 수정했습니다.
설명 | |
---|---|
변경 전 | Menu 컴포넌트의 확장 가능한 subitem에서 마우스 커서를 subitem 밖으로 이동하면 mouseover pseudo가 해제됩니다. 1. 'AA'를 클릭합니다. 2.’A1’에 커서를 올리면 ‘A1’에 mouseover pseudo가 적용되고 popupmenu가 열립니다. 커서를 ‘A1’ 밖으로 이동하면 ‘A1’의 popupmenu의 열린 상태는 유지되고 mouseover pseudo는 해제됩니다. |
변경 후 | Menu 컴포넌트의 확장 가능한 subitem에서 마우스 커서를 subitem 밖으로 이동하면 mouseover pseudo가 유지됩니다. 1. 'AA'를 클릭합니다. 2.’A1’에 커서를 올리면 ‘A1’에 mouseover pseudo가 적용되고 popupmenu가 열립니다. 커서를 ‘A1’ 밖으로 이동하면 ‘A1’의 popupmenu의 열린 상태와 mouseover pseudo가 유지됩니다. |
오류수정
기본 컴포넌트 / 오브젝트
Application
RP | 설명 |
---|---|
75010 | Applicaiton 오브젝트의 open 메소드를 실행하고 팝업창으로 포커스를 이동하지 못하는 오류를 수정했습니다. |
Combo
RP | 설명 |
---|---|
74895 | Combo 컴포넌트의 dropbutton 스타일 속성값으로 image 파일을 지정했을때 버튼이 한번에 눌러지지 않는 오류를 수정했습니다. |
73770 | Combo 컴포넌트에서 popupwindow가 펼쳐진 상태에서 키보드 탭키를 눌러 다른 곳으로 포커스가 옮겨졌을 때 mouseover Pseudo 스타일이 남아있는 오류를 수정했습니다. |
Dataset
RP | 설명 |
---|---|
74771 | open 메소드를 실행해 열린 창에서 Dataset 오브젝트의 컬럼 type이 "BIGDECIMAL"인 컬럼을 setColumn 메소드로 값을 변경하지 못하는 오류를 수정했습니다. |
74691 | Dataset 오브젝트의 컬럼명을 "size"로 지정한 경우 화면이 표시되지 못하는 오류를 수정했습니다. |
74101 | transaction 메소드 실행 시 Dataset 오브젝트가 2개 포함된 경우 onload 이벤트 처리 시 DSLoadEventInfo 오브젝트의 reason 속성값이 잘못 처리되는 오류를 수정했습니다 (런타임에서 발생한 오류입니다). |
Edit
RP | 설명 |
---|---|
75227 | Edit 컴포넌트의 maxlength 속성값을 지정한 경우 일본어 조합문자 입력 후 다른 컴포넌트로 포커스가 이동하지 못하는 오류를 수정했습니다 (iOS 10.3 이상 버전에서 발생한 오류입니다). |
74622 | Edit 컴포넌트의 ontextchange 이벤트 함수 내에서 false를 반환하는 경우 문자열을 전체선택한 후 키보드 백스페이스키와 스페이스바를 연속해서 입력하면 값이 삭제되는 오류를 수정했습니다 (Chrome, Firefox 브라우저에서 일본어 IME 사용 시 발생한 오류입니다). |
74557 | Edit 컴포넌트에 입력된 문자열이 없는 경우 키보드 Delete 키 입력 시 ontextchange, onchar, ontextchanged 이벤트가 발생하는 오류를 수정했습니다. |
74354 | Edit 컴포넌트의 inputtype 속성값을 지정하고 입력된 문자열 전체를 선택한 후 키보드 스페이스바를 두 번 입력하면 선택된 문자열이 붙여넣기 되는 오류를 수정했습니다 (Edge, IE11 브라우저에서 발생한 오류입니다). |
74353 | Edit 컴포넌트에서 inputfilter, inputtype 속성값 설정한 경우 마우스 버튼을 누른 상태에서 텍스트 입력 시 필터 대상이 아닌 값이 입력되는 오류를 수정했습니다 (Edge, Chrome, Firefox 브라우저에서 발생한 오류입니다).
|
ExcelObject
RP | 설명 |
---|---|
73698 | 애플리케이션의 쿠키값 설정 후 ExcelExportObject 오브젝트의 exportData 메소드 실행 시 XENI 에러가 발생하는 오류를 수정했습니다 (런타임에서 발생한 오류입니다). |
Grid
RP | 설명 |
---|---|
75095 | Application 오브젝트의 enabletouchevent 속성값을 true로 설정한 경우 Grid 컴포넌트의 checkbox가 동작하지 못하는 오류를 수정했습니다 (윈도우 운영체제를 사용하는 태블릿에서 런타임 사용 시 발생한 오류입니다). |
75005 | Grid 컴포넌트의 ondrop 이벤트 처리 시 GridDragEventInfo 오브젝트의 dragdata, userdata 속성값이 null로 처리되는 오류를 수정했습니다 (14.0.1.1600 이후 버전에서 발생한 오류입니다). |
74361 | 수평 스크롤바가 활성화된 Grid 컴포넌트의 수평 스크롤바를 오른쪽으로 이동한 상태에서 바인딩된 Dataset 오브젝트의 keystring 속성값을 변경하는 경우 Grid 컴포넌트의 Cell 위치가 어긋나게 표시되는 오류를 수정했습니다 (IE 8, 9에서 발생한 오류입니다). |
75183 | Grid 컴포넌트 Cell 오브젝트의 edittype 속성값이 "text"인 경우 조합형 문자 입력 후 키보드 엔터 키를 입력했을 때 onchar 이벤트에서 GridEditCharEventInfo 오브젝트의 pretext 속성값이 정상적으로 처리되지 못하는 오류를 수정했습니다. |
75083 | Grid 컴포넌트의 onkeydown 이벤트 함수 내에서 createFormat 메소드를 실행하고 바인딩된 Dataset 오브젝트의 addRow 메소드 실행 시 스크립트 에러가 발생하는 오류를 수정했습니다. |
74618 | Grid 컴포넌트의 ontextchange 이벤트 함수 내에서 false를 반환하는 경우 문자열을 전체선택한 후 키보드 백스페이스키와 스페이스바를 연속해서 입력하면 값이 삭제되는 오류를 수정했습니다 (Chrome, Firefox 브라우저에서 일본어 IME 사용 시 발생한 오류입니다). |
74537 | Grid 컴포넌트 Cell 오브젝트의 suppressalign 속성값을 "first,over"로 지정한 상태에서 해당 Cell 영역을 클릭하면 텍스트가 어긋나 표시되는 오류를 수정했습니다. |
74410 | Grid 컴포넌트의 insertContentsCol 메소드 실행 후 Cell 오브젝트의 Index 값이 잘못 처리되는 오류를 수정했습니다. |
74352 | Grid 컴포넌트 Cell 오브젝트의 editfilter 속성값을 지정하고 입력된 문자열 전체를 선택한 후 키보드 스페이스바를 두 번 입력하면 선택된 문자열이 붙여넣기 되는 오류를 수정했습니다 (Chrome, Firefox 브라우저에서 발생한 오류입니다). |
74355 | Grid 컴포넌트 Cell 오브젝트의 editfilter 속성값을 설정한 경우 마우스 버튼을 누른 상태에서 텍스트 입력 시 필터 대상이 아닌 값이 입력되는 오류를 수정했습니다 (웹브라우저에서 실행 시 발생한 오류입니다).
|
Menu
RP | 설명 |
---|---|
75298 | Menu 컴포넌트의 subItem을 터치해서 하위 subItem을 펼친 후에 다른 subItem을 터치해서 하위 subItem을 펼치면 첫 번째 터치해서 펼쳤던 하위 subItem 영역의 높이로 화면에 표시되는 오류를 수정했습니다 (14.0.1.1600 이후 버전에서 발생한 오류입니다. iOS 운영체제에서 Safari 브라우저 사용 시 발생한 오류입니다). |
75133 | Menu 컴포넌트에서 subItem을 가지고 있는 Item 클릭 시 onmenuclick 이벤트가 발생하는 오류를 수정했습니다 (14.0.1.1600 이후 버전에서 발생한 오류입니다). |
74538 | Menu 컴포넌트에서 Item을 선택한 상태에서 키보드 방향키로 이동하는 경우 Item이 중복 선택된 것처럼 보이는 오류를 수정했습니다. |
73674 | Menu 컴포넌트에서 subItem을 마우스로 클릭하거나 마우스 포인터를 subItem 영역 위에 올린 상태에서 방향키로 subItem을 선택하지 못하거나 한 단계 아래의 subItem이 선택되는 오류를 수정했습니다. |
Plugin
RP | 설명 |
---|---|
75236 | Plugin 오브젝트 사용 시 WINDOWED=false로 설정된 ActiveX를 설정하면 에러가 발생하는 오류를 수정했습니다 (런타임에서 발생한 오류입니다). |
PopupDiv
RP | 설명 |
---|---|
73096 | WebBrowser 컴포넌트에 표시된 HTML 페이지의 텍스트 영역을 마우스 드래그로 선택한 후 onmouseenter 이벤트에서 PopupDiv 컴포넌트를 호출했을 때 PopupDiv 컴포넌트가 호출되지 않고 애플리케이션이 동작하지 않는 오류를 수정했습니다 (IE11에서 발생한 오류입니다). |
PopupMenu
RP | 설명 |
---|---|
75217 | PopupMenu 컴포넌트의 trackPopupByComponent 메소드 실행 시 스크립트 에러가 발생하는 오류를 수정했습니다 (런타임에서 발생한 오류입니다). |
74516 | PopupMenu 컴포넌트가 표시되는 영역이 부족할때 나타나는 spinbutton 클릭 시 Item이 제대로 이동하지 못하는 오류를 수정했습니다. |
74427 | PopupMenu 컴포넌트에서 innerdataset 속성을 GlobalVariables에 추가한 Dataset으로 지정하는 경우 실행 시 메모리 누수가 발생하는 오류를 수정했습니다. |
Tab
RP | 설명 |
---|---|
75128 | Tab 컴포넌트의 insertTabpage 메소드 실행 시 nIndex 파라미터 값을 -1로 지정한 경우 onchanged 이벤트의 TabIndexChangeEventInfo 오브젝트의 postindex 속성값을 잘못 처리하는 오류를 수정했습니다 (14.0.1.1600 이후 버전에서 발생한 오류입니다). |
75479 | Tab 컴포넌트에서 tabbutton 클릭 후 키보드 Tab 키 입력 시 onkeydown 이벤트가 발생하는 오류를 수정했습니다. |
75304 | Tab 컴포넌트의 focusacceptable 속성값이 false인 경우 키보드 Shift+Tab 키로 입력 시 포커스를 이동하지 못하는 오류를 수정했습니다. |
74534 | Tab 컴포넌트에서 키보드 탭키를 사용해 포커스를 이동하는 경우 onkeydown 이벤트가 발생하는 오류를 수정했습니다. |
76072 | Tab 컴포넌트의 extrabutton을 클릭해 여러 개의 Tabpage를 연속해서 제거하는 경우 마지막 Tabpage가 삭제되면서 스크립트 에러가 발생하는 오류를 수정했습니다 (해당 건은 14.0.1.1703 버전에서 수정된 오류입니다). |
TextArea
RP | 설명 |
---|---|
75329 | TextArea 컴포넌트의 ontextchange 이벤트 함수 내에서 false값을 반환했을때 문자열이 변경되는 오류를 수정했습니다 (런타임에서 발생한 오류입니다). |
74620 | TextArea 컴포넌트의 cancharchange 이벤트 실행 시 CanCharEventInfo 오브젝트의 posttext 속성값을 빈값으로 처리하는 오류를 수정했습니다. |
74117 | TextArea 컴포넌트의 maxlength 속성값을 설정하고 설정한 값만큼 문자열이 입력된 상태에서 화면을 터치하고 드래그해 캐럿을 앞으로 이동한 다음 텍스트가 입력되는 오류를 수정했습니다 (모바일 디바이스에서 발생한 오류입니다). |
72514 | TextArea 컴포넌트에 지정된 padding 속성값이 pseudo 변경 시 반영되지 못하는 오류를 수정했습니다. |
WebBrowser
RP | 설명 |
---|---|
74684 | WebBrowser 컴포넌트에 ActiveX 오브젝트를 보여주는 경우 showModal 메소드 실행 시 화면이 정상적으로 표시되지 못하는 오류를 수정했습니다 (런타임에서 발생한 오류입니다). |
기타
RP | 설명 |
---|---|
75228 | Edit, TextArea 컴포넌트에서 displaynulltext 속성값이 설정된 다른 Edit 계열 컴포넌트로 포커스를 이동하는 경우 캐럿이 이동하지 않는 오류를 수정했습니다 (iOS 운영체제에서 발생한 오류입니다). |
75053 | Edit, TextArea 컴포넌트를 포함하고 있는 애플리케이션을 실행한 상태에서 다른 프로그램을 실행했다가 다시 해당 컴포넌트로 포커스를 이동했을 때 바인딩한 Dataset 오브젝트의 값을 처리하지 못하는 오류를 수정했습니다 (IE 브라우저에서 발생한 오류입니다). |
74601 | Edit, TextArea 컴포넌트의 readonly 속성값이 true이고 GlobalVariables에 추가한 Dataset을 바인딩한 경우 포커스를 이동하거나 키보드를 닫는 경우 입력된 문자열이 사라지는 오류를 수정했습니다 (iOS 운영체제에서 발생한 오류입니다). |
74531 | Dataset과 바인딩하지 않은 컴포넌트의 updateToDataset 메소드 호출 시 true값을 반환하는 오류를 수정했습니다. |
74315 | Calendar 컴포넌트와 WebBrowser 컴포넌트를 가지고 있는 Form에서 WebBrowser 컴포넌트 내 콘텐츠를 클릭했다가 Calendar 컴포넌트의 dropbutton을 클릭하면 날짜값이 수정되는 오류를 수정했습니다 (IE 브라우저에서 발생한 오류입니다). |
72762 | Edit, TextArea, Combo 컴포넌트에서 입력된 문자열을 선택한 상태에서 문자키를 입력 시 cancharchange 이벤트에서 CanCharEventInfo 오브젝트의 pretext 속성값을 잘못 처리하는 오류를 수정했습니다. |
75048 | Edit 컴포넌트의 inputtype 속성값 또는 Grid 컴포넌트 Cell 오브젝트의 editfilter 속성값을 설정한 경우 입력된 문자열을 전체선택한 후 필터 대상이 아닌 값을 입력하는 경우 입력된 문자열이 지워지는 오류를 수정했습니다 (Edge 브라우저에서 발생한 오류입니다).
|
75975 | ChildFrame 오브젝트의 showModal 메소드를 사용해 실행된 모달창에서 Combo, Calendar, PopupDiv 컴포넌트 실행 시 일부 컨트롤이 모달창 프레임 뒤로 가려지는 오류를 수정했습니다 (해당 건은 14.0.1.1702 버전에서 발생한 오류이며 14.0.1.1703 버전에서 수정됐습니다). |
디바이스 API
RP | 설명 |
---|---|
74639 | LiteDBStatement 오브젝트에서 executeQuery 메소드 실행 시 사용하는 SELECT 문의 컬럼이 1개인 경우 조회 결과를 정상적으로 처리하지 못하는 오류를 수정했습니다 (런타임에서 발생한 오류입니다). |
넥사크로 스튜디오
RP | 설명 |
---|---|
75417 | 넥사크로 스튜디오 속성창에서 Grid 컴포넌트 Cell 오브젝트의 Font 속성값 선택 후 "Font edit dialog"를 실행하지 못하는 오류를 수정했습니다. |
75416 | 컴포넌트의 font 속성값이 없는 경우 넥사크로 스튜디오의 속성창에서 "Font edit dialog"를 띄우는 경우 기본값이 "0 null"로 설정되는 오류를 수정했습니다. |
75109 | UX-Studio 9.2 버전의 디자인 화면에서 복사한 컴포넌트를 넥사크로 스튜디오의 디자인 화면으로 붙여넣기하지 못하는 오류를 수정했습니다. |
74258 | 넥사크로 스튜디오에서 TypeDefinition > Services 항목의 version 정보를 문자열로 입력시 일부 값이 사라지는 오류를 수정했습니다. |
74041 | Application 오브젝트의 checkversion 속성값을 true로 지정한 경우 넥사크로 스튜디오에서 애플리케이션 실행 후 "View Source" 항목 선택 시 해당 소스 코드를 보여주지 못하는 오류를 수정했습니다. |
기타
RP | 설명 |
---|---|
75139 | 애플리케이션 로딩 시 Form 오브젝트 내에서 include 하는 스크립트 파일이 중복해서 호출되는 오류를 수정했습니다. |
74578 | execBrowser 메소드 실행 시 파라미터로 서비스의 prefixid를 사용하는 경우 연결된 URL을 찾지 못하는 오류를 수정했습니다. |
74547 | GlobalVariables에 등록한 Variables의 usecookie 값이 true인 경우 setVariable 메소드가 정상적으로 동작하지 못하는 오류를 수정했습니다. |
74359 | 터치 동작으로 화면 스크롤 시 스크립트 에러가 발생하는 오류를 수정했습니다 (윈도우 태블릿에서 터치 동작 사용 시 발생한 오류입니다). |
74265 | TypeDefinition에서 cachelevel 값을 "static"으로 지정 후 version 값을 갱신한 경우 파일을 새로 받지 못하는 오류를 수정했습니다 (런타임에서 발생한 오류입니다). |
74122 | ChildFrame 오브젝트의 showModal 메소드를 호출해서 생성된 모달창을 스크롤하거나 타이틀바 영역을 잡고 마우스 드래그로 이동하는 경우 콘텐츠가 창에서 분리되는 오류를 수정했습니다 (사파리 브라우저에서 발생한 오류입니다). |
74061 | Screen 오브젝트의 zoommin, zoommax 속성값이 다를 경우 ChildFrame 오브젝트의 openalign 속성값을 "center, middle"로 설정하고 모달창을 띄우면 창의 위치가 잘못 표시되는 오류를 수정했습니다 (iOS 운영체제에서 발생한 오류입니다). |
73979 | 윈도우 운영체제에 설치된 다른 프로그램에서 WM_NULL 메시지를 보내는 경우 최소화한 넥사크로플랫폼 애플리케이션이 다시 화면에 표시되는 오류를 수정했습니다 (런타임에서 발생한 오류입니다). |
73970 | 화면 내 Div 컴포넌트가 포함된 경우 화면 방향 전환 시 크기 계산이 잘못되는 오류를 수정했습니다 (iOS 운영체제에서 Safari 브라우저 사용 시 발생한 오류입니다). |
73292 | Application 오브젝트의 open 메소드를 실행해 팝업창을 띄울 때 ChildFrame 오브젝트의 layered 속성값을 true로 지정하면 팝업창에 배치된 WebBrowser 컴포넌트가 화면을 로드하지 못하는 오류를 수정했습니다(런타임에서 발생한 오류입니다). |
76027 | transaction 메소드 실행 시 outputDataset을 여러 개 설정하는 경우 데이터가 처리되지 못하는 오류를 수정했습니다 (해당 건은 14.0.1.1702 버전에서 발생한 오류이며 14.0.1.1703 버전에서 수정됐습니다). |
도움말 수정 및 추가
RP | 설명 |
---|---|
75315 | 도움말 항목 중 name 속성값을 설명하는 내용 중 일부 공백 문자가 "?"로 표시되는 오류를 수정했습니다 (일본어 도움말에서 발생한 오류입니다). |
75255 | 도움말 항목 중 Application 오브젝트의 exit 메소드 설명을 명확하게 이해할 수 있도록 수정했습니다. |
75226 | 도움말 항목 중 Grid 컴포넌트의 enableredraw 속성의 지원 브라우저 정보를 수정했습니다. |
75191 | 도움말 항목 중 MainFrame, ChildFrame 오브젝트에서 사용하지 않는 메소드가 잘못 표시되고 있는 것을 삭제했습니다. 삭제한 메소드는 addChild, insertChild, removeChild 입니다. |
75190 | 도움말 항목 중 Grid 컴포넌트의 selecttype, selectArea 메소드 설명 중 지원하지 않는 selectcount에 관한 내용을 삭제했습니다. |
75120 | 도움말 항목 중 일부 EventInfo 오브젝트의 지원 브라우저 정보를 수정했습니다. |
75070 | 도움말 항목 중 컴포넌트의 tooltiptext 속성값의 모바일 디바이스 지원 여부가 잘못 표기된 것을 수정했습니다. |
75047 | 도움말 항목 중 ErrorEventInfo 오브젝트의 statuscode 속성값 설명에 상세 코드를 명시한 표를 추가했습니다. |
75020 | 도움말 항목 중 컴포넌트의 currentstyle 속성값 설명 항목에 onload 이벤트 시 속성값 취득에 대한 설명을 추가했습니다. |
74566 | 도움말 항목 중 ExcelImportObject 오브젝트의 userawnumbervalue 속성값에 대한 설명 중 잘못 표현된 내용을 수정했습니다. |
74564 | 도움말 항목 중 transaction 메소드 설명에 async 속성값을 false로 지정한 경우 ChildFrame 오브젝트의 포커스를 잃어버릴 수 있다는 설명을 추가했습니다. |