6.릴리스 노트 - 2020년 10월 정기 (17.1.2.400)

Edit

6.1버전정보

Product Version

17.1.2.400

File Version

2020.10.27.1

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

제품제약사항

6.2신규기능

  1. Easy UI Import/Export 기능을 추가 했습니다. (RP. 90032)

설명

  • Easy UI 각 Template들을 Import/Export 하는 기능을 추가 했습니다.

- Form Template

- Viewset Template

- View Template

- Model

- Theme

  • .xpackage 확장자로 제공합니다.

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

- Easy UI Tutorial Wizard

  1. Easy UI 샘플 Template을 삭제하는 기능을 추가 했습니다. (RP. 90031)

설명

  • Easy UI Viewset Template, View Template을 삭제하는 기능을 추가 했습니다.

  • Context Menu에 Delete 메뉴를 제공합니다.

- Viewset Template -> New Form Wizard

- View Template -> Easy UI창의 View Template

6.3변경기능

  1. Easy UI docking pane의 Model Item 편집 기능과 Model Editor 편집 기능이 변경 했습니다. (RP. 90548)

설명

변경 전

• Model Item의 메뉴 Add, Delete, Edit 세가지

• Model Editor에서 Field 추가 시 FieldType 선택하면 생성

변경 후

• Model Item의 메뉴 Cut, Copy, Paste 추가

• Model Editor에서 Field 추가 시 바로 생성

>> 기본 FieldType=FreeText

  1. installModule로 등록한 ActiveX의 이벤트 발생 시 첫번째 Argument를 Plugin Element에서 Plugin Component로 변경 했습니다. (RP. 90471)

설명

변경 전

• Plugin Element 값 리턴

변경 후

• Plugin Component 값 리턴

  1. alert, confirm 팝업 후 닫을 경우 MainFrame이 active 상태가 되도록 변경 했습니다. (RP. 90310)

설명

변경 전

• MainFrame이 deactive 상태

변경 후

• MainFrmae이 active 상태

6.4오류수정

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

Animation

RP

설명

90634

AnimationTimeline 오브젝트의 addTarget 메소드 실행 시 스크립트 에러가 발생하는 오류를 수정했습니다 (17.1.2.300 이후 버전에서 발생한 오류입니다).

90180

Animation 오브젝트의 addTarget 메소드 실행 시 컨테이터 컴포넌트에 배치된 컴포넌트의 이름이 중복되는 경우 스크립트 에러가 발생하는 오류를 수정했습니다.

Calendar

RP

설명

90573

Calendar 컴포넌트의 datepicker 창이 펼쳐진 상태에서 ENTER 키 입력 시 창이 닫히지 않는 오류를 수정했습니다 (17.1.2.200 이후 버전에서 발생한 오류입니다).

89778

Calendar 컴포넌트의 popuptype 속성값이 "system"인 경우 datepicker가 펼쳐졌다가 사라지는 오류를 수정했습니다(iOS 14 이상, iPadOS 13 이상 운영체제 WRE 실행 시 발생한 오류입니다).

Combo

RP

설명

90693

Combo 컴포넌트의 combolist가 펼쳐진 상태에서 스크롤 시도 시 listboxitem이 선택되는 오류를 수정했습니다 (Android 운영체제 NRE 실행 시 발생한 오류입니다).

Div

RP

설명

90271

Div 컴포넌트의 oncontextmenu 이벤트가 처리되지 못하는 오류를 수정했습니다.

ExcelImportObject / ExcelExportObject

RP

설명

90751

ExcelImportObject 오브젝트의 onerror 이벤트 처리 시 ExcelImportErrorEventInfo 오브젝트의 statuscode 속성값에서 서버에서 전달된 일부 코드가 누락되는 오류를 수정했습니다.

90617

Grid 컴포넌트에 병합된 셀이 있는 경우 ExcelExportObject 오브젝트에서 해당 셀의 border 스타일 속성을 처리하지 못하는 오류를 수정했습니다 (17.1.2.100 이후 버전에서 발생한 오류입니다).

90213

ExcelExportObject 오브젝트에서 Export 처리 시 Grid 컴포넌트의 border 속성이 right, left 중 하나만 설정했으나 양쪽 다 처리하는 오류를 수정했습니다.

FileUpTransfer

RP

설명

90644

FileUpTransfer 컴포넌트의 onsuccess 이벤트 함수 내에서 Dataset 오브젝트의 데이터 변경 시 화면에 반영되지 못하는 오류를 수정했습니다 (Android 운영체제 NRE 실행 시 발생한 오류입니다).

Form

RP

설명

90386

Form 오브젝트의 stepcount 속성값을 2 이상의 값으로 설정하고 화면 스크롤 시 화면이 하얗게 표시되거나 여백이 표시되는 오류를 수정했습니다.

Grid

RP

설명

90616

Grid 컴포넌트의 가로 스크롤바를 반복적으로 움직였을때 GridCellControl 오브젝트의 textAlign 속성값이 반영되지 못하는 오류를 수정했습니다(17.1.2.100 이후 버전에서 발생한 오류입니다).

90510

Grid 컴포넌트의 insertContentsRow 메소드 실행 시 병합된 셀이 있는 경우 추가한 Row가 공백으로 표시되는 오류를 수정했습니다.

90500

Grid 컴포넌트 Cell 오브젝트의 edittype 속성값이 "combo", "date"인 경우 controlautosizingtype 속성값을 기본값 외 다른 값으로 설정하면 팝업 형태로 펼쳐지는 컨트롤과 셀 사이에 간격이 벌어지는 오류를 수정했습니다 (17.1.0.100 이후 버전에서 발생한 오류입니다).

90261

Grid 컴포넌트의 autosizingtype 속성값이 "row"인 경우 셀에 데이터 입력 시 여백이 표시되는 오류를 수정했습니다(iOS, iPadOS 운영체제에서 발생한 오류입니다).

PopupMenu

RP

설명

90096

PopupMenu 컴포넌트를 띄운 상태에서 방향키 입력 시 아이템을 이동하지 않거나 마우스로 하위 메뉴를 펼친 후 ESC 키 입력 시 펼친 하위 메뉴가 닫히지 않는 오류를 수정했습니다.

90041

Menu 컴포넌트의 menupopupmenu가 펼쳐진 상태 또는 PopupMenu 컴포넌트를 표시한 상태에서 iconcolumn 속성값을 스크립트에서 변경한 경우 메뉴 아이템이 공백으로 표시되는 오류를 수정했습니다.

Radio

RP

설명

90050

같은 Dataset 오브젝트를 DataObject 오브젝트의 data 속성으로 설정한 상태에서 Radio 컴포넌트의 innerdataset 속성값으로 설정한 경우 Radio 컴포넌트의 데이터가 화면에 표시되지 못하는 오류를 수정했습니다.

Tab

RP

설명

90365

TabpageControl 오브젝트의 hotkey 속성값을 설정하고 해당키 입력 시 포커스가 이동하지 않는 오류를 수정했습니다.

90349

TabpageControl 오브젝트의 oncontextmenu 이벤트가 처리되지 못하는 오류를 수정했습니다.

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

RP

설명

90618

Div 컴포넌트 내 WebBrowser 컴포넌트와 Edit 컴포넌트가 배치된 경우 Edit 컴포넌트에 포커스를 이동했을 때 Form 크기가 변하는 오류를 수정했습니다 (Android 운영체제 NRE 실행 시 발생한 오류입니다).

6.4.2DeviceAPI

RP

설명

90688

LiteDBStatement 오브젝트에서 쿼리문 키워드에 대문자가 포함된 경우 정상 처리하지 못하는 오류를 수정했습니다.

6.4.3넥사크로 스튜디오

RP

설명

90542

넥사크로 스튜디오 디자인 창에서 화면 배율 기능 선택 시 잘못된 컨텍스트 메뉴가 표시되는 오류를 수정했습니다 (넥사크로 스튜디오 메뉴 [Tools > Options]에서 [Source Control > Git] 사용을 설정한 경우 발생한 오류입니다).

90398

넥사크로 스튜디오 Project Explorer에서 Form 서비스가 하위 디렉토리를 가지는 경우 옵션에서 [Environment > Show Information > Show Title > at Project Explorer] 설정을 체크해도 하위 디렉토리에서 타이틀이 보이지 않는 오류를 수정했습니다.

90338

넥사크로 스튜디오가 설치된 PC에 설치되지 않은 userfont를 적용한 앱 실행 시 텍스트 일부가 잘려 표시되는 오류를 수정했습니다 (IE 브라우저에서 실행 시 발생한 오류입니다).

90296

Packing 시 Update Type을 "Update"로 설정한 경우 Module, Source, Resource 탭 체크를 안내하는 문구와 경고창을 추가했습니다.

90290

윈도우 디스플레이 속성에서 화면 비율 변경 시 넥사크로 스튜디오의 Find, Replace 창 등 일부 팝업창이 화면 비율에 따라 처리되지 못하고 잘려서 표시되는 오류를 수정했습니다.

90220

넥사크로 스튜디오 Component Preset 패널에서 스크롤 이동 시 윈도우 설정만큼 이동하지 못하는 오류를 수정했습니다.

84595

넥사크로 스튜디오 Resource Explorer에서 사용하고 있는 테마의 xcss 파일을 선택후 DELETE 키 입력 시 삭제되는 오류를 수정했습니다.

81602

넥사크로 스튜디오 XCSS 코드 편집 시 코드 블록 접기/펼치기가 동작하지 않는 오류를 수정했습니다.

81150

넥사크로 스튜디오에서 ImageViewer 컴포넌트를 선택하고 속성창에서 image 속성값을 파일 대화 상자에서 선택한 경우 이미지가 표시되지 못하는 오류를 수정했습니다.

79996

넥사크로 스튜디오에서 도움말을 포함한 모듈 설치 후 메뉴 [Hel > Help > nexacro 17 Reference Guide] 항목 선택 시 모듈 도움말이 표시되는 오류를 수정했습니다.

77726

넥사크로 스튜디오 디자인 창에서 화면 배율 기능 선택 시 Custom 항목을 선택하고 Rate 항목에 숫자가 아닌 다른 값이 입력되는 오류와 숫자가 아닌 다른 값 입력 시 표시되는 툴팁 UI를 다른 메시지 UI와 일관성을 유지하도록 수정했습니다.

77581

넥사크로 스튜디오 Project Explorer에서 Environment에 Variable, Cookie, HTTP Header 추가 또는 편집 시 속성창에 Screen 정보가 표시되는 오류를 수정했습니다.

77539

넥사크로 스튜디오 속성창에서 innerdataset 속성을 가진 컴포넌트의 innerdataset 속성값 변경 시 codecolumn, datacolumn 속성값이 갱신되지 못하는 오류를 수정했습니다.

6.4.4Easy UI

RP

설명

90550

Action(Invisible Object) 모듈 Deploy 시 XCSS 파일은 생성하지 않도록 변경했습니다.

6.4.5기타

RP

설명

90667

마우스 이벤트가 처리되지 못하는 오류를 수정했습니다 (iPadOS 14 이상 버전에서 마우스 연결 시 발생한 오류입니다. iPadOS 14 버전부터 변경된 이벤트 스펙 영향으로 발생한 오류입니다).

90577

Packing 시 Update Type을 "Server"로 설정한 경우 앱 실행 시 Extension Module을 내려받지 못하는 오류를 수정했습니다 (윈도우 8, 8.1 운영체제 NRE 실행 시 발생한 오류입니다).

90559

system.showModalWindow 메소드 실행 시 앱이 비정상 종료되는 오류를 수정했습니다 (윈도우 운영체제 NRE 실행 시 발생한 오류입니다. 특정 장비에서 간헐적인 참조 오류로 발생한 오류입니다).

90443

넥사크로 스튜디오에서 Install Module 기능을 사용해 등록한 ActiveX 모듈에서 이벤트 발생 시 처리되는 파라미터값이 누락되는 오류를 수정했습니다 (WRE 실행 시 발생한 오류입니다).

90427

Packing 시 Update Type을 "Server"로 설정한 경우 앱 실행 시 background 속성으로 설정한 이미지를 처리하지 못하는 오류를 수정했습니다 (윈도우, Android 운영체제 NRE 실행 시 발생한 오류입니다).

90426

넥사크로 스튜디오에서 Install Module 기능을 사용해 등록한 ActiveX 모듈에서 onload 이벤트 함수 내 작성된 코드가 없는 경우 이벤트가 처리되면서 스크립트 에러가 발생하는 오류를 수정했습니다 (WRE 실행 시 발생한 오류입니다).

90301

크롬 브라우저 확장 프로그램 설치 시 넥사크로플랫폼 앱에서 스크립트 에러가 발생하는 오류를 수정했습니다(크롭 브라우저 사용 시 확장 프로그램에서 postmessage 메소드를 사용하는 경우 발생한 충돌 오류입니다).

6.5도움말 수정 및 추가

RP

설명

90637

도움말 항목 중 WebBrowser 컴포넌트의 onusernotify 이벤트 설명에 WIndows 운영체제 NRE 실행 시 제약 설명을 추가했습니다.

90601

도움말 항목 중 ExcelExportObject 오브젝트의 addExportItem 메소드 설명에 2개 이상 폰트를 설정한 경우 제약 설명을 추가했습니다.

90210

도움말 항목 중 컴포넌트의 hotkey 속성 설명을 보완했습니다.