21.2020년 11월 (17.1.2.500)

21.1버전정보

Product Version

17.1.2.500

File Version

2020.11.24.1

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

제품제약사항

21.2신규기능

  1. Action 오브젝트 추가 후 트리거 아이템만 추가하거나 변경할 수 있는 기능을 추가했습니다. (RP. 90810, 90774)

설명

• Trigger Item을 관리할 수 있는 편집기를 제공합니다. [Easy UI > Design > Trigger Editor]

>> Form에 설정되어 있는 Trigger Item 목록 및 속성을 편집합니다.

>> Trigger 삭제 및 추가합니다.

>> Trigger Item의 순서를 변경합니다.

• 하나의 Action에 여러 개의 Trigger 지정이 가능합니다.

• 자세한 내용은 "개발도구 가이드"를 확인하시기 바랍니다.

- Easy UI 코어 > Action에 트리거만 추가하기

  1. Monolithic Content View 기능을 추가 했습니다. (RP. 90595, 90594, 90600, 90887)

설명

• WRE, Android NRE 환경에서 사용자가 원하는 Form 화면을 로딩하는 기능을 제공합니다.

• Application 의 licenseurl 속성값을 설정한 경우에는 quickview.js 파일 생성 시에도 licenseurl 속성값을 반영하도록 기능을 추가했습니다.

• WRE 환경에서 HTML 내부 iframe 에 quickview.html?screenid={screen_id}&formname={form_url}) 형식의 URL을 설정하여 단독 form을 적용할 수 있습니다.

• Android NRE 환경에서 하나 이상의 NexacroActivity 를 사용 가능하도록 기능을 추가했습니다.

• 자세한 내용은 "앱 배포 가이드" 를 확인하시기 바랍니다.

- 부록 E.안드로이드 네이티브 인터페이스

- 부록 F. 안드로이드 운영체제에서 하나 이상의 NexacroActivity 사용하기

  1. Nexacro Studio의 New Form Wizard 화면에서 Template 부분 상단에 메뉴 버튼을 추가했습니다. (RP. 90798)

설명

• 메뉴 목록은 다음과 같습니다.

>> Delete

>> Refresh

>> Import

>> Export

>> Open Containing Folder

  1. Plugin 컴포넌트 또는 Install Module 기능을 사용해 설치한 ActiveX 모듈에서 persistdata를 설정할 수 있는 기능을 추가했습니다. (RP. 90350, 90250)

설명

• Tool에 Plugin 컴포넌트의 contents 속성 편집창에 persistdata를 생성하는 '_P' 버튼이 추가 되었습니다.

>> Plugin 컴포넌트의 usepersistdata 속성이 true인 경우만 동작합니다.

• 생성된 persistdata를 Plugin 컴포넌트에 연결된 ActiveX에 전달되도록 기능이 구현 되었습니다.

>> Windows NRE 환경에서 지원합니다.

21.3변경기능

  1. View Information에 보여지는 정보를 변경했습니다. (RP. 90738)

설명

변경 전

• View Component ID

• Model ID

• Target Object

• Trigger Type

• Target Action

• Dataset List in View Component

변경 후

• View Component ID

• Model Service Prefix ID

• Model ID

• View Template File

• Target Object

• Trigger Type

• Target Action

  1. Model 생성 시 User Attribute를 설정하는 기능을 개선하고 Predefined User Attribute를 지원하도록 변경했습니다. (RP. 90706)

설명

변경 전

• Add, Add form View Template을 분리 제공했습니다.

• Add 시 콤보 선택 및 입력으로 제공했습니다.

변경 후

• Add, Add form View Template을 통합 제공으로 변경했습니다.

• Add 시 Attribute item 목록 및 수정 화면 제공으로 변경했습니다.

21.4오류수정

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

Combo

RP

설명

90825

Combo 컴포넌트의 type 속성값을 "filterlike"로 설정한 경우 텍스트 입력창에 텍스트 입력 후 combolist가 표시됐을때 마우스 휠 동작으로 스크롤 이동 후 항목을 선택하면 다른 항목이 선택되는 오류를 수정했습니다.

FileUpload / FileDownload

RP

설명

90647

FileUpload 컴포넌트에서 fileuploaditembutton을 클릭해 파일을 선택한 후 changeitem 메소드를 사용해 파일정보를 재설정하는 경우 파일 전송 시 누락되는 오류를 수정했습니다 (윈도우 운영체제 NRE 실행 시 발생한 오류입니다).

90622

FileDownload 컴포넌트의 download 메소드를 사용해 받은 이미지 파일이 열리지 않는 오류를 수정했습니다 (안드로이드 10 이상 운영체제 NRE 실행 시 발생한 오류입니다).

FileUpTransfer

RP

설명

89883

FileUpTransfer 컴포넌트의 onerror 이벤트 발생 시 FileUpTransferErrorEventInfo 오브젝트의 errormsg 속성값이 빈 값으로 처리되는 오류를 수정했습니다 (윈도우 운영체제 NRE 실행 시 발생한 오류입니다).

Form

RP

설명

90536

Form 오브젝트의 onload 이벤트 핸들러 함수 내에서 go 메소드 실행 시 로딩된 Form의 onload 이벤트가 발생하지 못하는 오류를 수정했습니다 (17.0.0.2630 이후 버전에서 발생한 오류입니다).

Grid

RP

설명

90913

open 메소드로 띄운 Form에 포함된 Grid 컴포넌트의 autoenter 속성값이 "select"인 경우 셀 편집 중 TAB 키를 입력해서 다음 셀로 이동했을때 편집모드가 활성화되지 않는 오류를 수정했습니다 (17.1.2.200 이후 버전에서 발생한 오류입니다).

90730

Grid 컴포넌트의 mergeCell 메소드로 셀을 병합한 후 데이터를 다시 조회했을때 설정한 스타일 속성이 적용되지 못하는 오류를 수정했습니다.

90705

Grid 컴포넌트의 autosizingtype 속성값이 "row" Cell 컨트롤의 expandshow 속성값이 "show"인 경우 wordWrap 속성값을 "char"으로 설정한 상태에서 일부 텍스트 영역이 잘려 보이는 오류를 수정했습니다.

Sketch

RP

설명

90841

Sketch 컴포넌트에서 터치 동작으로 화면에 그리기를 시도할 때 Form 스크롤이 발생하는 오류를 수정했습니다 (17.1.2.100 이후 버전에서 발생한 오류입니다).

TextArea

RP

설명

90744

TextArea 컴포넌트의 enable 속성값을 false로 설정한 상태에서 바인딩된 데이터가 변경되어 스크롤이 생기는 경우 enable 속성값을 true로 변경해도 스크롤 영역은 enable 상태가 변경되지 못하는 오류를 수정했습니다.

90519

TextArea 컴포넌트에 한글 입력 시 CTRL+Z 단축키로 되돌리기 동작 시 캐럿 위치가 잘못 처리되는 오류를 수정했습니다.

VirtualFile

RP

설명

90658

VirtualFile 오브젝트 getFileSize 메소드 실행 시 반환값이 음수로 표시되는 오류를 수정했습니다 (윈도우 운영체제 NRE 실행 시 발생한 오류입니다).

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

RP

설명

90862

ChildFrame 오브젝트의 showModal 메소드 실행 시 formurl 속성으로 설정한 Form과 통신 오류가 발생하거나 잘못된 URL인 경우 반투명 배경만 올라오고 다른 조작을 하지 못하는 오류를 수정했습니다.

90779

90769

Menu, PopupMenu 컴포넌트의 세 번째 레벨 메뉴가 펼쳐질때 표시되는 메뉴 크기가 화면보다 큰 경우 메뉴 크기를 잘못 계산해 표시하는 오류를 수정했습니다.

90747

transaction 메소드 실행 시 서버가 IIS 인 경우 400 응답 상태 코드가 반환되는 오류를 수정했습니다 (WRE 실행 시 발생한 오류입니다).

90742

transaction 메소드 실행 시 한글이 포함된 데이터를 처리하는 경우 encoding 오류가 발생하는 오류를 수정했습니다 (NRE 실행 시 발생한 오류입니다. encoding 속성이 명확하게 지정되지 않은 데이터 처리 시 발생한 오류입니다).

90713

border 속성 설정 시 line-style 속성값을 "dotted"로 설정한 경우 어긋나게 표시되는 오류를 수정했습니다 (윈도우 운영체제 NRE 실행 시 발생한 오류입니다).

90478

nexacroAPI 메소드 중 trimLeft, trimRight 메소드 실행 시 strChar 파라미터를 지정하는 경우 잘못된 값을 반환하는 오류를 수정했습니다.

90477

컴포넌트의 line-style 속성값이 "dashed" 또는 "dotted"이고 border-radius 속성값을 2px이하로 설정한 경우 border-radius가 적용되지 못하는 오류를 수정했습니다 (윈도우 운영체제 NRE 실행 시 발생한 오류입니다).

90458

ChildFrame 오브젝트의 formurl 속성 또는 Div 컴포넌트의 url 속성으로 설정한 Form에 include 문이 선언된 경우 onload 이벤트 핸들러 함수에서 부모(ChildFrame 또는 Div)의 formurl(url) 속성값을 변경할때 스크립트 에러가 발생하는 오류를 수정했습니다.

90376

nexacroAPI 메소드 중 removeCookieVariable 메소드 실행해서 쿠키변수를 모두 삭제하거나 쿠키변수가 없는 상태에서 removeCookieVariable 메소드를 실행한 후 transaction 메소드 실행 시 POST 방식으로 동작하는 오류를 수정했습니다 (WRE 실행 시 발생한 오류입니다).

21.4.2DeviceAPI

RP

설명

90843

Camera 컴포넌트의 takePicture 메소드를 실행해 찍은 사진 이미지 파일을 FileUpTransfer 컴포넌트의 upload 메소드를 실행해서 업로드 시 업로드가 실패하는 오류를 수정했습니다 (iOS 운영체제 NRE 실행 시 발생한 오류입니다).

21.4.3넥사크로 스튜디오

RP

설명

90777

넥사크로 스튜디오에서 Install Module 기능을 사용해 ActiveX 모듈 설치 시 idispatch 타입 속성이 있는 경우 설치가 되지 않는 오류를 수정했습니다.

90700

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

21.4.4Easy UI

RP

설명

90589

넥사크로 스튜디오 EasyUI Tutorial Wizard로 설치된 샘플(TutorialQueryAction)에서 serviceid선택 시 serviceurl이 입력되지 못하는 오류를 수정했습니다.

샘플 파일을 프로젝트에서 사용하고 있다면 EasyUI Tutorial Wizard를 다시 실행해 변경된 샘플 파일을 적용해야 합니다.

21.4.5기타

RP

설명

90782

앱 실행 시 아카이브 파일을 내려받으면서 특정 service 경로 처리 시 비정상 종료되는 오류를 수정했습니다 (안드로이드 운영체제 NRE 실행 시 발생한 오류입니다).

21.5도움말 수정 및 추가

RP

설명

90218

유효하지 않은 Static 컴포넌트의 onsetfocus, onkillfocus 이벤트를 삭제합니다.

도움말에서 해당 항목을 삭제하며 넥사크로 스튜디오 속성창에도 표시되지 않도록 변경합니다.

90705

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

89458

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