15.2020년 12월 (17.1.2.600)

15.1버전정보

Product Version

17.1.2.600

File Version

2020.12.29.1

사용 환경이나 브라우저 기능 차이 또는 제품 제약으로 발생할 수 있는 현상은 제품제약사항 문서를 참고해주세요.

제품제약사항

15.2신규기능

  1. DataObject 통신 성공, 실패 시 필요한 속성 정보를 추가했습니다. (RP. 90174)

설명

• DataObject onerror Event

>> errordata : request 메소드 실행 시 설정한 서비스 ID 값을 반환합니다.

• DataObject onerror 발생시 Environment onerror 에도 serviceid 값을 errordata 로 출력합니다.

>> onerror 발생 순서 : Environment onerror -> DataObject onerror

• DataObject onsuccess Event

>> statuscode : 통신이 성공한 경우 HTTP Status code 정보를 반환합니다.

>> method : request 메소드 실행 시 설정한 method 파라미터 값을 반환합니다.

15.3변경기능

  1. 웹 접근성 평가도구를 지원하도록 태그 일부를 변경했습니다. (RP. 90922)

설명

• 웹접근성 설정 시 img 태그에 alt 속성이 기본으로 추가되고 input 태그 앞에 label 태그를 삽입하도록 변경했습니다.

• nexacro 에서 접근성은 WAI-ARIA(ARIA) 지원 스펙을 따릅니다.

• WAVE Web Accessibility Evaluation Tool(https://wave.webaim.org/), openwax 검사 처리를 위해 변경했습니다.

변경 전

• <img class="nexaiconitem" src=..>

• <input id="Edit00:input" class="nexainput" value="" aria-labelledby="mainframe.WorkFrame.form.Edit00" autocomplete="off" type="text" maxlength="65535">

변경 후

• <img alt class="nexaiconitem" src=..>

• <label for="Edit00:input" style="overflow:hidden;" aria-hidden="true">null</label> <input id="Edit00:input" class="nexainput" value="" aria-labelledby="mainframe.WorkFrame.form.Edit00" autocomplete="off" type="text" maxlength="65535">

  1. generate 대상 HTML 파일 스펙 일부를 변경했습니다. (RP. 90903)

설명

변경 전

• meta tag content 속성값

>> content="text/html;

• script tag 내 type 속성값

>> <script

변경 후

• meta tag content 속성값

>> content="application/xhtml+xml;

• script tag 내 type 속성값

>> <script type="text/javascript"

15.4오류수정

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

Animation

RP

설명

90652

Animation 오브젝트의 direction 속성값을 "reverse"로 설정한 경우 play 메소드 실행 시 동작하지 못하는 오류를 수정했습니다.

Calendar

RP

설명

90333

Calendar 컴포넌트의 dateformat, editformat 속성값을 "mm:ss"로 설정한 경우 "mm" 위치에 23까지만 입력되는 오류를 수정했습니다.

Edit

RP

설명

91079

Edit 컴포넌트의 autoselect 속성값은 true로 설정한 경우 usecontextmenu 속성값을 false로 설정해도 컨텍스트 메뉴가 표시되는 오류를 수정했습니다 (17.1.0.100 이후 버전에서 발생한 오류입니다).

FileUpload

RP

설명

90772

FileUpload 컴포넌트에서 deleteItem 메소드를 실행해 아이템을 모두 삭제하고 appendItem 메소드 실행 시 text 속성값에 삭제한 아이템 정보가 남아있는 오류를 수정했습니다.

Form

RP

설명

90970

Form 오브젝트의 go 메소드 실행 후 스크롤 동작 시 스크립트 에러가 발생하는 오류를 수정했습니다 (iOS 운영체제에서 발생한 오류입니다. 17.1.2.100 이후 버전에서 발생한 오류입니다).

90814

Form 오브젝트의 stepitemsize 속성값을 0으로 설정해도 stepitem의 border 속성값을 지정하면 화면에 stepitem이 표시되는 오류를 수정했습니다.

Grid

RP

설명

90993

Grid 컴포넌트의 autofittype 속성값이 "col"인 경우 mergeCell 메소드를 실행하고 Grid 컴포넌트의 크키가 변경되는 경우 autofittype 속성이 처리되지 못하는 오류를 수정했습니다.

90987

Tree로 설정된 Grid 컴포넌트에서 자식이 없는 treeitem 클릭 시 celltreeline이 표시되지 못하는 오류를 수정했습니다 (17.1.2.200 이후 버전에서 발생한 오류입니다).

90965

Grid 컴포넌트의 suppress를 적용한 셀 영역에서 텍스트가 보이지 않는 셀을 편집 상태로 전환했다가 닫는 경우 텍스트가 표시되는 오류를 수정했습니다.

90897

Grid 컴포넌트의 setRealRowSize 메소드 실행 후 스크롤 영역을 다시 계산하여 처리하지 못해 빈 영역이 표시되는 오류를 수정했습니다.

90047

Grid 컴포넌트 Cell 컨트롤의 locale 속성값으로 설정한 값이 셀 편집 시 적용되지 못하는 오류를 수정했습니다.

89724

GridCellControl, ListViewCellControl 오브젝트의 calendartype 속성값을 "monthonly"로 설정한 경우 prevbutton, nextbutton 클릭 시 잘못된 값이 선택되는 오류를 수정했습니다.

ImageViewer

RP

설명

90918

ImageViewer 컴포넌트에서 stretch 속성값을 "fit" 또는 "fixaspectratio"으로 설정한 경우 이미지가 손상된 상태로 표시되는 오류를 수정했습니다 (Android 운영체제 NRE 실행 시 발생한 오류입니다. 17.1.2.100 이후 버전에서 발생한 오류입니다).

90219

ImageViewer 컴포넌트의 onrbuttondown 이벤트 발생 후 onsetfocus 이벤트가 발생하지 않는 오류를 수정했습니다.

ListBox

RP

설명

89923

ListBox 컴포넌트의 enableevent 속성값을 false로 설정하고 방향키 입력 시 아이템 선택 이동 동작을 하지 못하는 오류를 수정했습니다.

89458

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

MaskEdit

RP

설명

90639

MaskEdit 컴포넌트의 type 속성값이 "string"이고 format 속성값을 일본어 반각문자가 입력되지 않도록 설정한 상태에서 일본어 반각문자를 붙여넣기 하면 캐럿 위치가 변경되는 오류를 수정했습니다.

Menu

RP

설명

90808

Menu 컴포넌트의 visible 속성값을 false로 설정한 상태에서 trackPopup 메소드 실행 후 표시된 popupmenuitem 클릭 시 이벤트가 발생하지 않는 오류를 수정했습니다.

90788

Menu 컴포넌트의 enableevent 속성값이 true인 상태에서 popupmenuitem을 클릭한 후 enableevent 속성값을 false로 변경하고 popupmenuitem을 클릭하면 다른 컴포넌트에 설정한 hotkey가 동작하지 못하는 오류를 수정했습니다.

90624

Menu 컴포넌트의 border 속성 설정 시 menuitem의 위치가 밀려서 표시되는 오류를 수정했습니다. border 속성에 따라 위치와 크기를 변경해 표시합니다.

90070

Menu 컴포넌트의 trackpopup 메소드 실행 시 팝업 메뉴가 잘못된 위치에 표시되는 오류를 수정했습니다.

Radio

RP

설명

89817

Radio 컴포넌트의 enableevent 속성값을 false로 설정하고 방향키 입력 시 아이템 선택 이동 동작을 하지 못하는 오류를 수정했습니다.

Tab

RP

설명

90507

Tab 컴포넌트의 onchanged 이벤트 핸들러 함수 내에서 tabpage 내 컴포넌트의 setFocus 메소드 실행 시 포커스가 이동해서 유지되지 못하는 오류를 수정했습니다.

WebBrowser

RP

설명

91201

WebBrowser 컴포넌트를 사용하는 앱 실행 시 비정상 종료되는 오류를 수정했습니다 (안드로이드 운영체제 NRE 실행 시 발생한 오류입니다. 17.1.2.500 이후 버전에서 발생한 오류입니다).

90855

WebBrowser 컴포넌트의 callMethod 메소드 실행 시 String 오브젝트로 파라미터 전달 시 비정상 종료되는 오류를 수정했습니다 (윈도우 운영체제 NRE 실행 시 발생한 오류입니다).

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

RP

설명

91209

텍스트 편집 영역을 가진 컴포넌트에서 붙여넣기 동작 시 비정상 종료되는 오류를 수정했습니다 (안드로이드 NRE 실행 시 발생한 오류입니다. 17.1.2.500 이후 버전에서 발생한 오류입니다).

91189

텍스트 편집 영역을 가진 컴포넌트에서 Insert 키 입력 후 한글 입력 시 텍스트가 입력되지 못하는 오류를 수정했습니다 (윈도우 운영체제 NRE 실행 시 발생한 오류입니다. 17.1.0.100 이후 버전에서 발생한 오류입니다).

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

RP

설명

91019

ChildFrame 오브젝트의 openalign 속성값을 "center middle"로 설정하고 showModal 메소드 실행 시 모달창 크기가 잘못 처리되는 오류를 수정했습니다 (IOS 운영체제 WRE에서 발생한 현상입니다).

90994,

90867

Plugin 컴포넌트 또는 Install Module 기능을 사용해 설치한 ActiveX 모듈에서 실수형 인자값 처리 시 에러가 발생하는 오류를 수정했습니다.

90885

FileDownload, FileDownTransfer, FileUpload, FileUpTransfer 컴포넌트에서 2기가 이상 파일을 처리하지 못하는 오류를 수정했습니다 (윈도우 운영체제 NRE 실행 시 발생한 오류입니다).

90879

Environment ssvunitseparator, ssvrecordseparator 속성 처리 시 사용할 수 없는 문자 코드 오류를 수정했습니다.

90737

Plugin 컴포넌트 또는 Install Module 기능을 사용해 설치한 ActiveX 모듈에서 IDispatch 타입 속성 처리 시 비정상 종료가 발생하는 오류를 수정했습니다.

90672

컴포넌트에 동시에 여러 개 키 입력 후 순서대로 키를 떼는 경우 onkeyup 이벤트가 처음 키를 떼는 경우에만 발생하는 오류를 수정했습니다.

90654

ImagesResource 이미지를 Menu, PopupMenu 컴포넌트의 iconcolumn 속성으로 설정 시 아이콘이 표시되지 못하는 오류를 수정했습니다.

90138

Static, PopupMenu 컴포넌트의 onrbuttondown, onrbuttonup 이벤트가 처리되지 못하는 오류를 수정했습니다.

89970

Menu, PopupMenu 컴포넌트의 checkboxcolumn 속성값을 설정한 경우 텍스트가 짤려서 표시되는 오류를 수정했습니다 (넥사크로 스튜디오에서 제공되는 iOS 테마 사용 시 발생한 오류입니다).

89832

nexacro.Date 오브젝트 생성 시 년월일만 지정한 후 setHours, setMinutes 등의 메소드를 사용해 시분초 값을 설정한 경우 toString 메소드 실행 시 시분초 값이 누락되어 반환되는 오류를 수정했습니다.

89346

Environment checkversion 속성값을 true, loadingimage 속성값을 undefined로 설정하고 version 속성값을 설정한 경우 loadingimage 로딩 시 Query String에 version 정보가 포함되지 않는 오류를 수정했습니다.

15.4.2DeviceAPI

RP

설명

90802

BluetoothLE 오브젝트를 사용하지 않아도 BLUETOOTH 권한 설정을 하지 않으면 안드로이드 스튜디오에서 빌드 시 에러가 발생하는 오류를 수정했습니다.

15.4.3넥사크로 스튜디오

RP

설명

90700

넥사크로 스튜디오에서 ImageViewer 컴포넌트의 stretch 속성값을 설정하고 해당 Form이 열린 상태에서 테마 파일을 수정하면 스크립트 에러가 발생하는 오류를 수정했습니다.

90648

넥사크로 스튜디오에서 제공되는 테마에 설정된 폰트명에 공백이 포함되어 있는 경우 따옴표로 묶어주었습니다.

(공백이 포함된 폰트명을 따옴표로 묶지 않고 사용하는 경우 실행 환경에 따라 폰트명을 잘못 인식해 처리할 수 있습니다).

15.4.4기타

RP

설명

91138

Bootstrap URL, Project URL 설정 시 포트 번호를 붙이지 않으면 라이선스 체크가 처리되지 못하는 오류를 수정했습니다 (안드로이드 운영체제 NRE 실행 시 발생한 오류입니다).

90801

앱빌더에서 내보낸 프로젝트를 안드로이드 스튜디오에서 빌드 시 리소스 관련 에러가 발생하는 오류를 수정했습니다.

90731

모바일 기기 브라우저에서 "Request Desktop Website" 옵션 실행 시 모바일 스크린으로 처리되는 오류를 수정했습니다 (iPadOS 운영체제에서 Safari 브라우저 실행 시 발생한 오류입니다).

90348

폰트 로딩 오류 발생 시 표시되는 메시지가 특정 언어로만 표시되는 오류를 수정했습니다.

15.5도움말 수정 및 추가

RP

설명

91043

도움말 항목 중 AnimationItem 오브젝트의 props 속성 syntax 예제 코드 오류를 수정했습니다.

91080

도움말 항목 중 컴포넌트의 onclick 이벤트 설명에 컴포넌트 별 동작 차이 설명을 보완했습니다.

90938

도움말 항목 중 VirtualFile 오브젝트의 read, write 메소드 설명에 파일 크기 제약 관련 설명을 추가했습니다.

90879

도움말 항목 중 Environment ssvunitseparator, ssvrecordseparator 속성값으로 사용할 수 없는 값에 대한 설명 오류를 수정했습니다.

90785

도움말 항목 중 XPush 오브젝트의 모바일 환경에서 동작 설명을 보완했습니다.

90138

도움말 항목 중 Static, PopupMenu 컴포넌트의 onrbuttondown, onrbuttonup 이벤트 항목이 노출되지 않았던 오류를 수정했습니다.

90070

도움말 항목 중 Menu 컴포넌트의 trackPopup 메소드 설명을 보완했습니다.

90061

도움말 항목 중 DataObject 오브젝트의 data 속성 설명에 validation 관련 설명을 추가했습니다.

89974

도움말 항목 중 GraphicsObject 오브젝트 하위 오브젝트의 setTransform 메소드의 초기화 관련 설명을 보완했습니다.

89458

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