버전정보
Product Version | 17.1.3.500 |
---|---|
File Version | 2021.5.27.1 |
사용 환경이나 브라우저 기능 차이 또는 제품 제약으로 발생할 수 있는 현상은 제품제약사항 문서를 참고해주세요.
릴리스 이후 수정 사항
17.1.3.501
RP | 설명 |
---|---|
92332 | 넥사크로 스튜디오에서 packing 시 nexacro17lib 버전을 수정해도 json에 반영되지 못하는 오류를 수정했습니다(17.1.3.500 이후 버전에서 발생한 오류입니다). |
신규기능
Tray 오브젝트에서 풍선 팁을 숨기는 Method와 Event를 추가했습니다.(RP 91870)
설명 |
---|
• 추가된 Method는 hideBalloonTip 입니다. • 추가된 Event는 onballoontipshow, onballoontiphide, onballoontipclick 입니다. • 추가된 EventInfo Object는 TrayBalloonTipHideEventInfo 입니다. |
*자세한 내용은 "nexacro17.1 Reference Guide" 를 확인하시기 바랍니다. - Application > Objects > Tray > Method > hideBalloonTip - Application > Objects > Tray > Event > onballoontiphide - Application > Objects > Tray > Event > onballoontiphide - Application > Objects > Tray > Event > onballoontipclick - EventInfo Objects > TrayBalloonTipHideEventInfo |
Windows NRE 환경에서 윈도우 핸들(HWND) 값을 반환하는 Method를 추가했습니다. (RP 91869)
설명 |
---|
• 추가된 Method는 getNativeHandle 입니다. • 각각의 프레임에 있는 getNativeHandle Method는 설명과 동작 기능은 같습니다. • Windows NRE 환경만 지원합니다. |
*자세한 내용은 "nexacro17.1 Reference Guide" 를 확인하시기 바랍니다. - Frames > MainFrame > Method > getNativeHandle - Frames > FrameSet > Method > getNativeHandle - Frames > TileFrameSet > Method > getNativeHandle - Frames > HFrameSet > Method > getNativeHandle - Frames > VFrameSet > Method > getNativeHandle - Frames > ChildFrame > Method > getNativeHandle |
XPush 오브젝트에서 토픽 조회 요청을 위한 getRegisteredTopics, getRegisteredTopicsWithUserID Method를 추가했습니다. (RP 91443,91442,92331)
설명 |
---|
• 추가된 Method는 getRegisteredTopics, getRegisteredTopicsWithUserID 입니다. • 신뢰성 메세지(registerTopic(), registerTopicWithUserID()) 호출만 대상으로 합니다. >> 실시간 메세지(subscribe())는 대상 아닙니다. • XPush 2.8.4 이상의 버전을 사용해야 합니다. • protocolversion 속성은 3을 사용해야 합니다. |
*자세한 내용은 "nexacro17.1 Reference Guide" 를 확인하시기 바랍니다. - Communication Objects > XPush > Method > getRegisteredTopics - Communication Objects > XPush > Method > getRegisteredTopicsWithUserID |
XPush 서버 제품에 토픽 조회 요청 통신을 위한 프로토콜을 추가했습니다. (RP 91390)
설명 |
---|
• NRE, WRE 환경에서 getRegisteredTopics, getRegisteredTopicsWithUserID Method 사용 시 XPush 서버와 통신할 수 있도록 프로토콜을 추가했습니다. • 조회에 성공하면 JSON형식의 데이터를 전송합니다. • protocolversion 속성값이 3 인 경우만 동작합니다. |
변경기능
Windows NRE 환경의 보안을 강화하기 위해 execShell 메소드 기능을 변경했습니다. (RP 92028)
설명 |
---|
• 보안을 강화하기 위해 다음과 같은 경우는 실행하지 않습니다. • 확장자 없이 실행하는 경우 ( ex: system.execShell( "notepad" ); ) • 다음과 같은 확장자일 경우 >> bat, bin, cmd, com, cpl, exe, gadget, inf1, ins, inx, isu, job, jse, lnk, msc, msi, msp, mst, paf, pif, ps1, reg, rgs, scr, sct, shb, shs, u3p, vb, vbe, vbs, vbscript, js, ws, wsf, wsh, dll, hta • 실행할 파일이 실제 존재하지 않을 경우 >> 다만, 시작명령이 http://, https://, mailto:로 구성된 경우에는 실행이 가능합니다. |
*자세한 내용은 "nexacro17.1 Reference Guide" 를 확인하시기 바랍니다. - Misc. Objects > System > Method > execShell |
오류수정
기본 컴포넌트 / 오브젝트
Combo
RP | 설명 |
---|---|
92049 | Combo 컴포넌트의 type 속성값이 "filter", "filterlike", "serach" 인 경우 comboedit에 확정 전 상태로 일본어 입력 후 필터링된 combolist에서 아이템 선택 시 항목 선택이 되지 못하는 오류를 수정했습니다(17.1.3.400 이후 버전에서 발생한 오류입니다). |
Edit
RP | 설명 |
---|---|
92015 | Edit 컴포넌트의 displaynulltext 속성값을 설정한 상태에서 password 속성값을 true로 설정한 경우 특수문자로 대체하지 않고 그대로 표시되는 오류를 수정했습니다(IE11 브라우저 실행 시 발생한 오류입니다). |
91699 | Edit 컴포넌트의 inputtype 속성값을 "alpha,english"로 설정하고 inputmode 속성값을 "upper"로 설정한 경우 한글 입력 후 영문 입력 시 소문자로 입력되는 오류를 수정했습니다(NRE 실행 시 발생한 오류입니다). |
FileDownTransfer
RP | 설명 |
---|---|
92145 | FileDownTransfer 컴포넌트의 download 메소드 실행 시 Response header 값에 ";" 문자가 포함된 경우 내려받은 파일 확장자 뒤에 ";"문자가 붙는 오류를 수정했습니다(안드로이드 운영체제 NRE 실행 시 발생한 오류입니다). |
Form
RP | 설명 |
---|---|
91872 | Form 오브젝트의 scrollTo 메소드 실행 후 scrolltype 속성값을 "none"으로 설정한 경우 스크롤 위치가 초기화되는 오류를 수정했습니다(IE 브라우저 실행 시 발생한 오류입니다). |
ListView
RP | 설명 |
---|---|
91423 | ListView 컴포넌트 Cell 오브젝트의 displaytype 속성값이 "calendarcontrol", edittype 속성값이 "date"인 경우 버튼 동작 시점이 잘못 처리되는 오류를 수정했습니다(iOS 운영체제에서 Safari 브라우저 실행 시 발생한 오류입니다). |
Menu
RP | 설명 |
---|---|
91823 | Menu 컴포넌트의 userdatacolumn 속성값을 앱 실행 중 스크립트에서 변경하는 경우 UI와 기능이 잘못 처리되는 오류를 수정했습니다. |
Grid
RP | 설명 |
---|---|
92098 | Grid 컴포넌트 Cell 오브젝트의 edittype 속성값이 "combo"인 경우 combolist를 펼친 상태에서 TAB 키 입력 시 다른 셀로 이동하지 못하는 오류를 수정했습니다(17.1.3.100 이후 버전에서 발생한 오류입니다). |
92018 | Grid 컴포넌트의 expandshow 속성값이 "show"인 경우 가로 스크롤바 이동 시 expand 영역과 text 영역이 겹쳐 보이는 오류를 수정했습니다(17.0.0.2700 이후 버전에서 발생한 오류입니다). |
91711 | Grid 컴포넌트의 body 밴드에 병합된 셀이 있는 경우 mergeCell 메소드 실행 시 텍스트가 잘못된 영역에 표시되는 오류를 수정했습니다. |
PopupMenu
RP | 설명 |
---|---|
91858 | PopupMenu 컴포넌트에서 3레벨 이상 하위 메뉴를 띄운 후 다른 메뉴 항목 선택 시 이전에 띄운 메뉴가 닫히지 않는 오류를 수정했습니다(Android, iOS 운영체제 WRE 실행 시 발생한 오류입니다). |
WebBrowser
RP | 설명 |
---|---|
91822 | WebBrowser 컴포넌트의 enable 속성값을 앱 실행 중 스크립트에서 false로 변경하는 경우 disabled Status가 적용되지 못하는 오류를 수정했습니다. |
91815 | WebBrowser 컴포넌트에 연결된 HTML 콘텐츠에서 capture 속성값을 "camera"로 설정한 input 태그가 포함된 경우 버튼 클릭 시 카메라 실행 기능이 동작하지 않는 오류를 수정했습니다(안드로이드 운영체제 NRE 실행 시 발생한 오류입니다. 안드로이드 7.0 이상 버전에서는 FileProvider 사용 설정이 필요합니다). |
WebView
RP | 설명 |
---|---|
91861 | WebView 컴포넌트 실행 시 컨트롤이 없는 경우 컨트롤 설치 안내 URL이 사용자 로케일에 따라 해당 언어 URL로 표시되지 못하는 오류를 수정했습니다. |
기타 (텍스트 편집 영역을 가지고 있는 컴포넌트)
RP | 설명 |
---|---|
92055 | 텍스트 편집 영역을 가지고 있는 컴포넌트 중 단일행 입력만 허용하는 컴포넌트에 개행문자가 포함된 문자열이 설정된 경우 텍스트 블록 선택 시 일부 영역만 선택되는 오류를 수정했습니다(윈도우, macOS, 안드로이드 운영체제 NRE 실행 시 발생한 오류입니다). |
92027 | 텍스트 편집 영역을 가지고 있는 컴포넌트 중 단일행 입력만 허용하는 컴포넌트에 개행문자가 포함된 문자열이 설정된 경우 개행문자가 깨져서 표시되는 오류를 수정했습니다(윈도우, macOS, 안드로이드 운영체제 NRE 실행 시 발생한 오류입니다. 17.1.2.100 이후 버전에서 발생한 오류입니다). |
기타 (컴포넌트 / 오브젝트)
RP | 설명 |
---|---|
92146 | Grid 컴포넌트의 border-right width 값을 0으로 설정한 경우 ExcelExportObject 오브젝트에서 export 처리 시 border가 출력되지 못하는 오류를 수정했습니다. |
91895 | ImageViewer 컴포넌트의 fittocontents 속성값이 "none"이 아닌 경우 Div 컴포넌트에 연결된 Form 리로드 시 이미지가 표시되지 못하는 오류를 수정했습니다(WRE 실행 시 발생한 오류입니다). |
91843 | Tray 오브젝트가 활성화된 상태에서 Application 오브젝트의 onbeforeexit 이벤트 발생 후 사용자가 확인창에서 "취소"를 선택한 경우 Tray 오브젝트가 종료되는 오류를 수정했습니다(윈도우 운영체제 NRE에서 발생한 오류입니다). |
넥사크로 스튜디오
RP | 설명 |
---|---|
92000 | 넥사크로 스튜디오 Build App Wizard에서 Windows 운영체제 Server Path 항목에 "http://" 입력 시 "http:/"로 저장되는 오류를 수정했습니다. |
91999 | 넥사크로 스튜디오에서 Bootstrap URL에 잘못된 값 입력 시 경고 메시지를 출력하지 않은 오류를 수정했습니다.
|
91933 | 넥사크로 스튜디오에서 Build Type을 "Upload Contents"로 선택하고 빌드한 후 다시 빌드를 실행할 때 이전에 선택한 TargetProject 항목이 저장되지 못하고 첫 번째 항목이 선택되는 오류를 수정했습니다. |
91926 | 넥사크로 스튜디오 Packing Wizard에서 nexacro17lib.zip 모듈 추가 시 모듈 파일 내 nexacro17lib.json 파일이 누락되어 앱빌더 UI에서 버전 정보를 처리하지 못하는 오류를 수정했습니다. |
91914 | 모듈 디벨로퍼 애뮬레이터 실행 시 추가한 enuminfo 목록이 표시되지 못하는 오류를 수정했습니다. |
91913 | 넥사크로 스튜디오 Library Manager에서 Framework Library 항목을 "local library"로 설정한 경우 merge/compress 옵션이 적용되지 못하는 오류를 수정했습니다. |
91904 | 모듈 디벨로퍼에서 Composite component로 만든 모듈 설치 후 넥사크로 스튜디오 속성창에서 모듈에 포함된 컴포넌트의 visible 속성에 영향을 미치는 속성값 변경 시 디자인 화면에 반영되지 못하는 오류를 수정했습니다. |
91888 | 넥사크로 스튜디오 스크립트 편집창에서 설정된 폰트에서 지원하지 않는 문자 입력 시 자간이 잘못 표시되거나 텍스트 블록 선택을 잘못 처리하는 오류를 수정했습니다. |
91873 | 모듈 디벨로퍼에서 메타인포 항목 추가 시 기존 항목과 대소문자만 다른 항목을 생성하거나 변경할 수 있는 오류를 수정했습니다. |
91830 | 넥사크로 스튜디오 메뉴[File > Open]를 선택하고 프로젝트 경로 밖에 있는 XFDL 파일을 열면 Source 탭만 활성화되어 열리는 오류를 수정했습니다. 프로젝트 경로 밖에 있는 XFDL 파일 선택 시에는 Import Wizard를 실행합니다. |
91811 | 모듈 디벨로퍼에서 XCDL 파일을 열고 Class Definition 탭에서 코드 블록 선택 후 Auto Indent 단축키(ALT+F8) 입력 시 동작하지 않는 오류를 수정했습니다. |
91794 | 넥사크로 스튜디오에서 Grid 컴포넌트에 바인딩 된 Dataset 오브젝트 삭제 시 binddataset 속성값도 삭제되는 오류를 수정했습니다. |
91788 | 모듈 디벨로퍼에서 Composite component로 만든 컴포넌트에 TAB 키 입력으로 포커스 이동 시 포커스가 적용되지 못하는 오류를 수정했습니다. |
91540 | 넥사크로 스튜디오 Packing Wizard에서 Deploy Path 변경 시 선택한 운영체제 경로만 변경되고 선택하지 않은 운영체제는 이전 경로를 유지하는 오류를 수정했습니다. |
기타
RP | 설명 |
---|---|
91126 | UIAutomation2 인터페이스를 사용해 ID로 Element를 찾지 못하는 오류를 수정했습니다(안드로이드 10 운영체제 NRE 실행 시 발생한 오류입니다). |
도움말 수정 및 추가
RP | 설명 |
---|---|
92028 | 도움말 항목 중 system 오브젝트의 execShell 메소드 항목 설명을 수정했습니다. |
91869 | 도움말 항목 중 프레임 오브젝트의 getNativeHandle 메소드 항목을 추가했습니다. 대상은 아래와 같습니다. MainFrame, ChildFrame, FrameSet, TileFrameSet, HFrameSet, VFrameSet |
91870 | 도움말 항목에 Tray 오브젝트 관련 메소드, 이벤트, EventInfo 항목을 아래와 같이 추가하거나 수정했습니다. (신규) Tray > hideBalloonTip 메소드 Tray > onballoontipshow 이벤트 Tray > onballoontiphide 이벤트 Tray > onballoontipclick 이벤트 TrayBalloonTipHideEventInfo 오브젝트 (수정) Tray > showBalloonTip |
91443 | 도움말에 XPush 오브젝트의 getRegisteredTopics, getRegisteredTopicsWithUserID 메소드 항목을 새로 추가했습니다. 도움말 항목 중 아래 속성 설명을 수정했습니다. XPushEventInfo > action XPushErrorEventInfo > action XPushErrorEventInfo > statuscode |