버전정보
Product Version | 14,0,1,900 |
---|---|
File Version | 2016,12,27,1 |
신규기능
Android Hybrid 환경에서 trace 메소드를 사용해서 출력한 내용을 로그로 기록할 수 있도록 했습니다.
설명 |
---|
Android Hybrid 환경에서 trace 메소드를 사용해서 출력한 내용을 로그로 기록할 수 있도록 했습니다.(iOS 제외) 일반적인 환경의 경우 아래의 경로에서 로그파일을 확인할 수 있습니다. 로그를 기록하기 위해서는 ADL의 tracemode속성을 'new'나 'append' 로 변경해야 합니다. * 파일위치 : 내부 저장소\Android\data\{app-package-name}\cache\nexacro\14 |
PopupMenu 컴포넌트의 trackPopupByComponent 메소드에 bCapture 인자를 추가했습니다.
설명 |
---|
bCapture 인자는 PopupMenu 컴포넌트에 캡처(capture)상태를 지정하는 속성입니다. Syntax) PopupMenu.trackPopupByComponent(objComp,nScreenXPos,nScreenYPos[,strAlign,[bCapture]]) Default) true |
ImageViewer 컴포넌트에 TIF(tif, tiff) 이미지를 사용할 때 thumbnailsize 기능을 사용할 수 있도록 했습니다.(Windows Runtime만 지원)
설명 |
---|
thumbnailsize=nWidth x nHeight 로 이미지를 리사이즈 할 수 있습니다.(하단 ex 참고) 파일명 뒤에 '?'로 resize 기능을 지원하며 width, height 값으로 사이즈 지정이 가능합니다. 위 양식과 다를 경우 원본 이미지 사이즈로 출력이 됩니다. ex) ImageViewer.set_image('url("Image::TEST.tif?thumbnailsize=100x100")') ImageViewer.set_image('url("http://localhost:8080/Images/TEST.tif?thumbnailsize=100x100")') |
변경기능
LIB(nexacro14lib)내에 Accessibility.js 파일의 위치를 변경하고 Accessibility.json파일을 추가했습니다.
설명 | |
---|---|
변경 전 | 파일위치 : nexacro14lib\framework\Accessibility.js |
변경 후 | 파일위치 : nexacro14lib\component\CompBase\Accessibility.js • 추가파일 : nexacro14lib\component\Accessibility.json |
Generate, Merge시 Accessibility.js 파일의 이동 위치를 변경했습니다.
설명 | |
---|---|
변경 전 | • Generate, Merge 시 동일경로 파일위치 : nexacro14lib\framework\Accessibility.js |
변경 후 | • Generate 파일위치 : nexacro14lib\component\CompBase\Accessibility.js • Merge 파일위치 : nexacro14lib\component\Accessibility.js |
오류수정
기본 컴포넌트 / 오브젝트
Application
RP | 설명 |
---|---|
70601 | Application 오브젝트의 addcookietovariable 속성값이 true인 경우 Cookie 값에 특수문자가 포함된 경우 문자열이 잘려서 전달되는 오류를 수정했습니다 (런타임에서 발생한 오류입니다). |
69992 | Application 오브젝트의 open 메소드로 팝업창을 띄운 경우 팝업창에 연결된 Form 오브젝트의 onload 이벤트에서 transaction 메소드를 실행한 후 transaction이 끝나기 전에 팝업창을 닫으면 에러가 발생하는 오류를 수정했습니다 (HTML5에서 발생한 오류입니다). |
69900 | Application 오브젝트의 open 메소드 실행 시 세 번째 파라미터값이 null 인 경우 스크립트 에러가 발생하는 오류를 수정했습니다 (IE 브라우저 실행 시 발생한 오류입니다). |
Button
RP | 설명 |
---|---|
70147 | Button 컴포넌트를 길게 누르는 경우 pseudo 상태값이 잘못 처리되는 오류를 수정했습니다 (iOS 운영체제에서 발생한 오류입니다). |
Calendar
RP | 설명 |
---|---|
70789 | Calendar 컴포넌트에서 dateformat, editforamt 속성값을 "dd-MM-yyyy"로 지정한 경우 선택한 날짜가 표시되지 못하는 오류를 수정했습니다. |
70454 | Calendar 컴포넌트의 type 속성값이 "spin"인 경우 스핀 버튼으로 날짜값을 변경한 후 Enter 키 또는 Tab 키 입력 시 변경된 값이 반영되지 못하는 오류를 수정했습니다. |
71032 | Calendar 컴포넌트의 popuptype 속성값이 "system"인 경우 시스템 카렌다가 두 번 띄워지는 오류를 수정했습니다 (안드로이드 런타임 환경에서 발생한 오류입니다). |
70545 | Calendar 컴포넌트가 enable 속성값이 false 인 Div 컴포넌트 내 배치된 경우 transaction 메소드 실행 후 Calendar 컴포넌트의 enable 속성값이 true인 것처럼 보이는 오류를 수정했습니다. |
70327 | Calendar 컴포넌트의 type 속성값이 "monthonly"이고 editformat 속성값이 "yy-MM-dd"일때 선택된 값이 반영되지 못하는 오류를 수정했습니다. |
Combo
RP | 설명 |
---|---|
70551 | Combo 컴포넌트에서 콤보리스트를 열고 스크롤 이동 후 포커스를 옮겼다가 다시 콤보리스트를 열면 목록 일부가 보이지 않는 오류를 수정했습니다 (크롬, 오페라 브라우저 사용 시 발생한 오류입니다). |
70540 | Combo 컴포넌트의 cursor 스타일 변경 시 반영하지 못하는 오류를 수정했습니다. |
70437 | Combo 컴포넌트의 type 속성값이 "filterlike"일 경우 항목 선택 시 ListBox가 닫히지 않는 오류를 수정했습니다. |
Dataset
RP | 설명 |
---|---|
70801 | Dataset 오브젝트의 keystring 속성값을 지정해 정렬 작업 진행 시 컬럼 type이 "BigDecimal"인 경우 empty 값의 순서가 매번 달라지는 오류를 수정했습니다. |
70617 | Dataset 오브젝트의 loadXML 메소드 실행 시 두번째 파라미터값이 false인 경우에 데이터를 로드하지 못하는 오류를 수정했습니다. |
Div
RP | 설명 |
---|---|
70439 | Div 컴포넌트 내 Div 컴포넌트가 배치되어 있고 accessibility 속성값이 true인 경우 Tab 키로 포커스 이동 시 지정된 순서에 따라 이동하지 않는 오류를 수정했습니다 (IE11 브라우저 사용시 발생한 오류입니다). |
48429 | Div 컴포넌트의 enable 속성값이 false인 경우 스크립트에서 BindItem 오브젝트를 생성하고 Div 컴포넌트 내 배치된 컴포넌트와 바인딩하면 컴포넌트의 enable 속성값이 변경되는 것처럼 보이는 오류를 수정했습니다. |
Edit
RP | 설명 |
---|---|
70556 | Edit 컴포넌트의 value 속성값이 바인딩된 경우 입력된 글자를 삭제할때 ontextchanged 이벤트 함수 내에서 updateToDataset 메소드 실행하면 두글자씩 지워지는 오류를 수정했습니다. |
Grid
RP | 설명 |
---|---|
70648 | Grid 컴포넌트에 Body 밴드가 생성되지 않은 상태에서 다른 컴포넌트로 포커스를 이동하지 못하는 오류를 수정했습니다 (안드로이드 운영체제에서 TalkBack 기능을 활성화한 경우에 발생한 오류입니다). |
70619 | Div 컴포넌트 내 Grid 컴포넌트로 포커스가 이동하지 못하는 오류를 수정했습니다 (안드로이드 운영체제에서 TalkBack 기능을 활성화한 경우에 발생한 오류입니다). |
70605 | Grid 컴포넌트 Cell 오브젝트의 suppress 속성값을 설정하고 suppressalign 속성값을 "middle,over"로 설정한 경우 이미지 경로가 잘못된 것처럼 보이는 오류를 수정했습니다 (IE9 브라우저에서 발생한 오류입니다). |
70571 | Grid 컴포넌트의 head band의 size가 0인 경우 setFormatColProperty 메소드를 실행해 컬럼을 고정하면 body 영역 일부가 사라지는 오류를 수정했습니다. |
70558 | Grid 컴포넌트 Cell 오브젝트의 edittype 속성값이 "combo"인 경우 값 변경 후 포커스를 옮겼을때 선택된 값이 표시되지 못하는 오류를 수정했습니다. |
70427 | Grid 컴포넌트 Cell 오브젝트의 displaytype 또는 edittype 속성값이 "date"일 경우 바인딩된 Dataset 오브젝트의 addRow 메소드 실행 시 스크립트 에러가 발생하는 오류를 수정했습니다. |
70288 | Grid 컴포넌트의 addrow 메소드를 실행해 수직스크롤이 활성화된 상태에서 deleterow 메소드 실행 시 첫 번째 row가 표시되지 못하는 오류를 수정했습니다. |
70643 | Grid 컴포넌트의 Row 크기를 마우스로 변경한 경우 onrowresized 이벤트가 발생하지 못하는 오류를 수정했습니다. |
70349 | Grid 컴포넌트 Cell 오브젝트의 edittype 속성값이 "combo"인 경우 align 속성값이 적용되지 못하는 오류를 수정했습니다. |
70280 | GridEditCharEventInfo, GridEditTextChangeEventInfo 오브젝트의 chartext 속성값에 접근하지 못하는 오류를 수정했습니다. |
69973 | Grid 컴포넌트의 scrollbars 속성값을 "alwaysvert"로 지정하고 autofittype 속성값을 "col"로 지정했을때 가로 스크롤 영역이 표시되는 오류를 수정했습니다. |
69911 | Grid 컴포넌트의 fillareatype 속성값이 "linerow"이고 autosizingtype 속성값이 "row", extendsizetype 속성값이 "row"일 때 fillareatype 속성값이 적용되지 못하는 오류를 수정했습니다. |
69910 | Grid 컴포넌트에 바인딩된 Dataset 오브젝트의 rowposition 속성값이 -1인 경우 탭키를 사용해 Grid 컴포넌트의 포커스 이동 시 rowposition 속성값이 0으로 변경되는 오류를 수정했습니다. |
69867 | Grid 컴포넌트에 바인딩된 Dataset 오브젝트의 filter 메소드 실행 시 Row 선택 상태가 초기화되는 오류를 수정했습니다. |
69848 | Grid 컴포넌트의 Column 오브젝트의 band 속성값이 "left"인 경우 탭키 입력 시 Row가 변경되면서 오른쪽으로 스크롤이 이동하는 오류를 수정했습니다. |
69759 | Grid 컴포넌트 Cell 오브젝트의 edittype 속성값이 "expand"이고 expandshow 속성값이 "show"인 경우 cursor 속성값에서 지정한 "hand" 설정이 treecell 부분에서 제대로 표시되지 못하는 오류를 수정했습니다. |
48211 | Grid 컴포넌트의 스크롤을 이동한 상태에서 다른 컴포넌트를 드래그앤드롭으로 Grid 컴포넌트 영역 안으로 이동하는 경우 DragEventInfo 오브젝트에서 처리하는 clientX, canvasX, clientY, canvasY 속성값이 스크롤 된 위치만큼 잘못 처리는 오류를 수정했습니다. |
48210 | Grid 컴포넌트에 바인딩된 Dataset 오브젝트의 cancolumnchange 이벤트 함수에서 false값을 반환해도 column 값이 변경되는 오류를 수정했습니다. |
FileUpload
RP | 설명 |
---|---|
70618 | FileUpload 컴포넌트에서 [찾아보기] 버튼이 동작하지 않은 오류를 수정했습니다 (모바일 운영체제의 접근성 설정 시 발생한 오류입니다). |
Form
RP | 설명 |
---|---|
70673 | Form 오브젝트의 transaction 메소드 실행 시 연결된 네트워크가 끊어지는 경우 WaitCursor가 계속 보여지는 오류를 수정했습니다 (모바일 디바이스에서 웹브라우저 실행 시 발생한 오류입니다). |
70493 | Form 오브젝트의 cancelTransaction 메소드를 사용해 통신을 취소하고 다시 transaction 메소드를 실행해 통신을 실행했을때 통신이 진행되지 못하는 오류를 수정했습니다 (안드로이드 운영체제에서 발생한 오류입니다). |
70031 | Form 오브젝트의 transaction 메소드 실행 후 받은 데이터에 null 값이 포함된 경우 이를 처리하지 못하는 오류를 수정했습니다 (런타임 브라우저에서 발생한 오류입니다). |
MaskEdit
RP | 설명 |
---|---|
70515 | MaskEdit 컴포넌트에 텍스트를 붙여넣은 경우 입력된 값을 지우고 포커스를 옮겼다가 다시 돌아왔을때 지운 값이 다시 표시되는 오류를 수정했습니다. |
69772 | MaskEdit 컴포넌트에 바인딩된 Dataset의 값을 oncolumnchanged 이벤트 함수 내에서 수정하는 경우 수정된 값이 MaskEdit 컴포넌트에 표시되지 못하는 오류를 수정했습니다. |
69730 | MaskEdit 컴포넌트의 type 속성값이 "number"이고 mask 속성값에 0과 콤마(,)가 포함된 경우 text 속성값의 자릿수를 잘못 처리하는 오류를 수정했습니다. |
47729 | MaskEdit 컴포넌트의 mask 속성값에 자릿수 구분자를 포함하는 경우 다른 곳에서 값을 복사해 붙여넣을 경우 자릿수가 제대로 표시되지 못하는 오류를 수정했습니다. |
Plugin
RP | 설명 |
---|---|
70726 | Plugin 오브젝트의 install 메소드 호출 시 지정된 cab 설치 후 다음 단계로 넘어가지 못하는 오류를 수정했습니다. |
Radio
RP | 설명 |
---|---|
70583 | Radio 컴포넌트의 enable 속성값이 false인 경우 바인딩된 Dataset 컬럼값을 변경하면 Radio 컴포넌트의 enable 속성값이 true로 변경된 것처럼 스타일이 적용되는 오류를 수정했습니다. |
48391 | Radio 컴포넌트의 바인딩된 Dataset의 coldcolumn에 "" 값이 있는 경우 value 속성값을 ""로 지정했을때 이를 처리하지 못하는 오류를 수정했습니다. |
70292 | Radio 컴포넌트의 focused 스타일이 정상적으로 적용되지 못하는 오류를 수정했습니다. |
Tab
RP | 설명 |
---|---|
70492 | 생성되지 않은 상태의 Tabpage 오브젝트에 포함된 컴포넌트를 삭제하려할때 스크립트 에러가 발생하는 오류를 수정했습니다. |
70348 | Tab 컴포넌트의 tabposition 속성값이 "left" 또는 "right"인 경우 tabbutton에 표시되는 텍스트 일부가 잘리는 오류를 수정했습니다. |
48616 | Tab 컴포넌트의 padding 속성값 지정 시 border 스타일이 잘못 표시되는 오류를 수정했습니다. |
37681 | Tab 컴포넌트의 pseudo 상태에 따라 tabbutton에 표시되는 글자가 잘려보이는 오류를 수정했습니다. |
TextArea
RP | 설명 |
---|---|
70390 | TextArea 컴포넌트의 lengthunit 속성값을 "ascii"로 설정하고 maxlength 속성값을 설정한 상태에서 일본어 입력 시 maxlength 속성값에 설정한 값보다 많은 문자열이 입력되는 오류를 수정했습니다. |
69823 | TextArea 컴포넌트에 입력된 텍스트를 마우스 드래그로 선택하고 Delete 키 입력 시 삭제가 되지 않는 오류를 수정했습니다 (크롬, 오페라 브라우저에서 발생한 오류입니다). |
WebBrowser
RP | 설명 |
---|---|
70788 | WebBrowser 컴포넌트의 callMethod 메소드 실행 시 애플리케이션이 비정상 종료되는 오류를 수정했습니다. |
70736 | WebBrowser 컴포넌트의 onloadcompleted 이벤트가 발생하지 못하는 오류를 수정했습니다 (파이어폭스 브라우저에서 발생한 오류입니다). |
70689 | Application 오브젝트의 open 메소드 실행 시 WebBroswer 컴포넌트를 처리하지 못하는 오류를 수정했습니다 (IE 브라우저 실행 시 발생한 오류입니다). |
기타
RP | 설명 |
---|---|
70702 | locale 속성값이 'en_IN'일때 숫자 형식이 잘못 표시되는 오류를 수정했습니다. |
70651 | alert 또는 confirm 메소드 실행 시 포커스가 해당 대화상자로 이동하지 못하는 오류를 수정했습니다 (안드로이드 운영체제에서 TalkBack 기능을 활성화한 경우에 발생한 오류입니다). |
70635 | System 오브젝트의 print 메소드 실행 시 스크롤이 활성화된 화면 일부가 잘리는 오류를 수정했습니다 (데스크탑에서 웹브라우저 사용 시 발생한 오류입니다). |
70625 | 앱 실행 시 첫 번째 컴포넌트에 지정된 텍스트를 스크린 리더에서 읽은 다음 포커스로 이동하지 못하는 오류를 수정했습니다 (안드로이드 운영체제에서 TalkBack 기능을 활성화한 경우에 발생한 오류입니다). |
70455 | 컴포넌트 드래그앤드롭 동작 시 ondrag 이벤트와 ondrop 이벤트가 같은 컴포넌트에서 발생하는 오류를 수정했습니다. |
70637 | 마우스 왼쪽 버튼을 클릭한 상태에서 컴포넌트위로 마우스 커서를 이동했을때 onmouseenter 이벤트와 onmousemove 이벤트 발생 순서가 잘못 처리되는 오류를 수정했습니다. |
70609 | 컴포넌트의 letterspace 속성값이 -1이고 문자열에 공백문자가 포함된 경우 글자가 잘리는 오류를 수정했습니다 (HTML5 환경에서 발생한 오류입니다). |
70550 | Edit 기능을 제공하는 컴포넌트에 일본어 전각 스페이스가 입력되지 않는 오류를 수정했습니다 (런타임 브라우저 사용 시 발생한 오류입니다). |
68572 | Edit 기능을 제공하는 컴포넌트에 포커스가 있는 상태에서 Form 화면의 스크롤바를 이동하는 경우 캐럿이 Edit 영역을 벗어나는 오류를 수정했습니다 (iOS 운영체제를 사용하는 ipad mini에서 사파리 브라우저 사용 시 발생한 오류입니다). |
디바이스 API
넥사크로 스튜디오
RP | 설명 |
---|---|
70268 | 넥사크로 스튜디오의 Dataset Contents Editor에서 ColumnInfo 속성 중 prop 속성값 편집 시 표시되는 목록에서 "KEY" 항목이 표시되지 않도록 수정했습니다. "KEY" 항목은 지원하지 않는 속성값입니다. |
70263 | 넥사크로 스튜디오에서 [Base Lib Path] 항목값을 변경하고 TypeDefinition 편집창에서 모듈을 추가하거나 삭제하는 경우 설정된 Base Lib 경로를 찾지 못하는 오류를 수정했습니다. |
69730 | 넥사크로 스튜디오 속성창에서 MaskEdit 컴포넌트의 type, mask 속성값에 따라 text 속성값이 잘못 표시되는 오류를 수정했습니다. |
69109 | 넥사크로 스튜디오에서 HFrameSet, VFraemsSet 오브젝트 선택 시 속성창에 표기되는 항목 중 지원하지 않는 keepseparatesizewhenswap 속성을 삭제했습니다. |
기타
RP | 설명 |
---|---|
70805 | autozoom 기능이 활성화 된 상태에서 화면 확대 시 화면이 흐려지는 오류를 수정했습니다 (안드로이드 운영체제에서 발생한 오류입니다). |
70756 | Webview 모듈이 실행되는 경우 화면 사이즈가 정상적으로 변경되지 못하는 오류를 수정했습니다 (안드로이드 운영체제를 사용하는 넥서스 5 기기에서 발생한 오류입니다). |
70598 | TCPClientSocket 오브젝트의 open 메소드 사용 시 "안전하지 않은 도메인 접근"에 대한 confirm 창이 확인 후에도 계속 뜨는 오류를 수정했습니다. |
70443 | 프로젝트 Deploy 처리 시 merge 옵션을 선택한 경우 accessibility 관련 기능이 동작하지 못하는 오류를 수정했습니다. |
70981 | default.xtheme 파일에서 MaskEditControl 항목의 disabled, readonly 상태를 지정하는 코드 중 color 속성값을 삭제했습니다 (해외 판매되는 버전에만 반영된 수정건입니다). |
70564 | 프로토콜 어댑터 사용 시 데이터 크기가 작은 경우 수신된 데이터를 처리하지 못하는 오류를 수정했습니다 (런타임에서 발생한 오류입니다) |
70083 | System 오브젝트의 print 메소드 사용 시 TextArea 컴포넌트의 value 속성값이 출력되지 못하는 오류를 수정했습니다 (파이어폭스, 크롬 브라우저에서 발생한 오류입니다). |
70056 | default.xtheme 파일에서 MaskEditControl 항목의 shadow 스타일 코드에 세미콜론(;)이 누락된 오류를 수정했습니다 (해외 판매되는 버전에서 발생한 오류입니다). |
69850 | Deploy 옵션 중 "Shrink JS file" 적용 시 try~catch 구문 내 변수가 치환되지 못하는 오류를 수정했습니다. |
47419 | transaction 실행 시 반환되는 XML 코드 내 파라미터 중 ErrorCode, ErrorMsg 순서가 바뀐 경우 에러코드를 처리하지 못하는 오류를 수정했습니다. |
도움말 수정 및 추가
RP | 설명 |
---|---|
70905 | 도움말 항목 중 컴포넌트의 tooltiptext 속성값이 브라우저 사양에 따라 제약이 있다는 내용을 추가했습니다. |
70749 | 도움말 항목 중 Spin 컴포넌트 value 속성의 default 값에 대한 설명을 추가했습니다. |
70608 | 도움말 항목 중 MaskEdit 컴포넌트의 mask 속성 설명 중 limitbymask 속성에 따른 자릿수 제한에 대한 내용을 수정했습니다. |
70262 | 도움말 항목 중 Application 오브젝트의 open 메소드 설명에 새로고침 시 제약사항에 대한 내용을 추가했습니다. |
70114 | 도움말 항목 중 ScrollBar 오브젝트의 pos 속성값의 지원환경 설명을 보완했습니다. |
69755 | 도움말 항목 중 지원하지 않는 Grid 컴포넌트의 onclick 이벤트 항목을 삭제했습니다. |
69548 | 도움말 항목 중 PopupDiv 컴포넌트의 trackPopup 메소드에서 사용하는 bCapture 파라미터 설명을 수정했습니다. |
68677 | 도움말 항목 중 ExportItem 오브젝트의 acceptstyle 속성이 누락되어 항목을 추가했습니다. |
48703 | 도움말 항목 중 컴포넌트의 border 속성 설명에서 "double" 설정 시 지원되지 않는 두 번째 색상에 대한 설명을 수정했습니다. |
48367 | 도움말 항목 중 컴포넌트의 style 속성값에 대한 Syntax 예제 코드의 오류를 수정했습니다. |
48346 | 도움말 항목 중 Form 오브젝트의 ondeactivate 이벤트 설명에 이벤트 발생 조건에 대한 설명을 추가했습니다. |
48232 | 도움말 항목 중 FileUpload 컴포넌트의 onerror 이벤트 설명에 ErrorCode 값이 음수로 반환될 경우 처리에 대한 설명을 추가했습니다. |
48119 | 도움말 항목 중 Grid 컴포넌트 Cell 오브젝트의 controlcolor, controlimage 속성이 누락되어 항목을 추가했습니다. |
47890 | 도움말 항목 중 Application 오브젝트의 trace 메소드 에 브라우저에 따라 출력되는 값이 다를 수 있다는 설명을 추가했습니다. |
47568 | 도움말 항목 중 Combo 컴포넌트의 text 속성과 관련해 innerdataset 속성값 설정 시 넥사크로 스튜디오에서의 제약 사항 설명을 추가했습니다. |
38855 | 도움말 항목 중 PopupDiv 컴포넌트의 trackPopup, trackPopupByComponent 설명에서 좌표 재조정에 대한 설명을 보완했습니다. |
48158 | 도움말 항목 중 Grid 컴포넌트의 onselectchanged 이벤트 항목 설명에 이벤트가 발생할 수 있는 상황 설명을 추가했습니다. |