버전정보
Product Version | 17.1.0.200 |
---|---|
File Version | 2020.01.28.1 |
사용 환경이나 브라우저 기능 차이 또는 제품 제약으로 발생할 수 있는 현상은 제품제약사항 문서를 참고해주세요.
신규기능
GoogleMap 컴포넌트의 language, region 속성을 추가했습니다.(RP.86910)
설명 |
---|
• GoogleMap 컴포넌트의 language, region 속성을 웹 환경에서 지원하도록 추가했습니다. |
• 자세한 내용은 Nexacro17 Reference Guide를 확인하시기 바랍니다. - Components > Component > GoogleMap > Property > language - Components > Component > GoogleMap > Property > region |
Nexacro Studio에서 제공하는 테마에 nulltext, invalidtext에 대한 color값을 추가했습니다.(RP.87507)
설명 |
---|
• Nexacro Studio에서 제공하는 테마에 nulltext, invalidtext에 대한 color값을 추가했습니다. - invalidtext 대상 컴포넌트 : .Calendar, .CalendarControl, .MaskEdit, .MaskEditControl, .Spin, .SpinControl - nulltext 대상 컴포넌트 : .Edit, .EditControl, .MaskEdit, .MaskEditControl, .TextArea, .TextAreaControl • 적용된 테마 - default.xtheme, default_RTL.xtheme, windows.xtheme : #999999 - android.xtheme : #9a9a9a - ios.xtheme : #aeaeae - macos.xtheme : #bcbcbc |
음성 인식이 동작하도록 관련 기능을 추가했습니다.(RP.87214, 87213, 87063, 87062 87061, 87059, 86800)
설명 |
---|
• 음성 인식이 동작하도록 관련 기능을 추가했습니다. • 해당 기능은 별도 xmodule로 제공됩니다. |
*자세한 내용은 "응용 개발 가이드 > 음성인식 모듈 사용하기"를 확인하시기 바랍니다. - http://docs.tobesoft.com/advanced_development_guide_nexacro_17_ko#cf47cea480947960 |
Nexacro Studio에서 제공하는 ios.xtheme에 ScrollIndicatorControl의 스타일을 추가했습니다.(RP.88318)
설명 |
---|
• 다른 기본 테마와 다르게 ios 테마에서 scrollbartype이 'indicator', 'autoindicator'로 설정하면 스크롤이 표시되지 않아 ios 테마에 ScrollIndicatorControl의 스타일 내용을 추가했습니다. |
다른 PC에서 가져온 프로젝트를 Nexacro Studio로 Open 했을 때 프로젝트에 설정된 BaseLib 경로가 Nexacro Studio의 BaseLib 경로와 다른 경우 새로 설정해서 Open 할 수 있는 기능을 추가했습니다.(RP.81578)
설명 |
---|
• 2가지 조건에 해당되면 BaseLib를 설정할 수 있게 Nexacro Studio에서 BaseLib 설정 팝업창을 오픈합니다. 1. 디폴드 BaseLib 경로에 BaseLib가 없을 경우 2. 프로젝트에 설정된 BaseLib 경로에 BaseLib가 없을 경우 |
변경기능
일본어 IME로 입력 중 붙여넣기가 되지 않도록 변경했습니다. (RP.87787)
설명 | |
---|---|
• 일본어 IME로 입력 중 Ctrl+V로 붙여넣기가 되지 않도록 변경했습니다. • Edit, TextArea, Combo, Grid, ListView 의 모듈 설명 부분과 oninput 이벤트에 제약사항 내용을 추가했습니다. | |
변경 전 | 일본어 IME로 입력 중 Ctrl+V로 붙여넣기가 가능 |
변경 후 | 일본어 IME로 입력 중 Ctrl+V로 붙여넣기가 불가능 |
Nexacro Studio에서 Replace All 기능으로 일괄 변경 후 Redo, Undo시 일괄적으로 Redo, Undo 하도록 기능을 변경했습니다.(RP.87697)
설명 | |
---|---|
• Nexacro Studio에서 Replace All 기능으로 일괄 변경 후 Redo, Undo시 일괄적으로 Redo, Undo 하도록 기능을 변경했습니다. | |
변경 전 | Replace All 후 Redo, Undo 시 변경된 텍스트 한개씩 Redo, Undo |
변경 후 | Replace All 후 Redo, Undo 시 변경된 텍스트 전부 Redo, Undo |
Nexacro Studio에서 제공하는 ios.xtheme, android.xtheme, macos.xtheme에 MaskEdit의 -nexa-text-align 내용을 제거했습니다. (RP.88318)
설명 |
---|
• 다른 기본 테마와 다르게 표시되어 ios, android, macos 테마의 MaskEdit 항목에서 -nexa-text-align : right 문구를 삭제했습니다. |
오류수정
기본 컴포넌트 / 오브젝트
Animation
RP | 설명 |
---|---|
88016 | Animation 오브젝트에서 removeTarget 메소드 수행시 AnimationItem 오브젝트가 아닌 인덱스가 반환되는 오류를 수정했습니다. |
Calendar
RP | 설명 |
---|---|
87844 | Theme에 dropbutton의 mouseover status를 설정하고 Calendar 컴포넌트의 readonly 속성값을 true로 설정한 후 드롭 버튼에 마우스 커서를 올리면 mouseover 상태로 전환되는 오류를 수정했습니다 (NRE에서 실행시 발생한 오류입니다). |
87978 | Dataset이 바인딩된 Calendar 컴포넌트에서 value 속성에 날짜가 아닌 값을 설정시 드롭 다운 버튼을 연속 클릭하면 DatePicker에 현재 날짜가 아닌 잘못된 날짜가 표시되는 오류를 수정했습니다. |
88428 | Calendar 컴포넌트에서 calendaredit 영역의 월이 10~12월 중 하나이고 해당 월이 선택 상태일 때 0 입력이 되지 않는 오류를 수정했습니다.
|
Combo
RP | 설명 |
---|---|
88355 | Combo 컴포넌트에서 autoselect 속성값이 true이고 type 속성값이 "dropdown" 일 때 comboedit 영역을 터치해도 문자열이 전체 선택되지 않는 오류를 수정했습니다 (안드로이드, iOS 환경에서 실행시 발생한 오류입니다). |
Dataset
RP | 설명 |
---|---|
87847 | Dataset 오브젝트에서 keystring 속성값을 설정하여 그룹핑 한 후 Row를 모두 삭제하고 updateSortGroup 메소드를 실행해도 keystring에 의해 생성된 소계 등의 논리 레코드가 남아 있는 오류를 수정했습니다. |
87942 | Environment의 datasetloadtype 속성값을 "errorallow"로 설정했을 때 Dataset 오브젝트의 url 속성으로 서비스 연결하여 데이터 로딩시 서버에서 에러 코드를 보내도 onload 이벤트에서 DSLoadEventInfo 오브젝트의 errorcode, errormsg 속성으로 에러 코드를 받지 못하는 오류를 수정했습니다. |
Edit
RP | 설명 |
---|---|
87894 | Edit 컴포넌트에서 일본어 IME 사용하여 입력 중에 입력 확정 전에 다른 Edit에서 슬라이드 동작 수행시 입력 중이던 값이 이동되는 오류를 수정했습니다 (웹 브라우저에서 실행시 발생한 오류입니다). |
88039 | Dataset이 바인딩된 Edit 컴포넌트에서 maxlength 속성 설정 후 최초로 문자 입력시 입력한 마지막 문자가 사라지는 오류를 수정했습니다 (크롬 웹 브라우저에서 실행시 발생한 오류입니다). |
88461 | Edit 컴포넌트에서 canchange 이벤트 함수의 반환값이 false 일 때 문자 입력, 포커스 이동 후 다시 선택, 문자 입력시 첫 문자가 입력되지 않는 오류를 수정했습니다 (NRE 실행시 발생한 오류입니다). |
FileDialog
RP | 설명 |
---|---|
86365 | FileDialog 컴포넌트를 사용하여 Excel export한 파일을 저장시 파일명에 "." 들어가 있으면 확장자가 붙지 않는 오류를 수정했습니다 (NRE에서 실행시 발생한 오류입니다). |
Grid
RP | 설명 |
---|---|
86253 | Grid 컴포넌트에서 Cell의 edittype 속성값을 combocontrol, displaytype 속성값을 combo로 설정한 후 해당 Cell을 더블 클릭했을 때 oncelldblclick 이벤트가 발생하지 않는 오류를 수정했습니다(NRE에서 실행시 발생한 오류입니다). |
87829 | Grid 컴포넌트에서 바인딩된 Dataset의 rowposition 값이 -1 일 때 선택 처리중 에러가 발생하는 오류를 수정했습니다. |
87887 | 화면을 MDI로 구성한 상태에서 autoenter 속성값을 "select"로 설정한 Grid 컴포넌트가 있는 Frame에서 Grid 선택 후 다른 Frame으로 포커스를 이동시켰을 때 이전 Frame에서 transaction 메소드가 수행되면 포커스가 이전 Frame으로 되돌아가는 오류를 수정했습니다. |
87924 | Grid 컴포넌트에서 Cell의 edittype 속성값이 "combo" 일 때 getCellProperty 메소드로 edittype 속성의 값을 확인시 String 값이 아닌 Object 형태로 나오는 오류를 수정했습니다. |
88196 | Grid 컴포넌트에서 displaytype 속성값을 EXPR로 동적 설정하도록 했을 때 새로 추가한 Row에 입력한 문자열이 스크롤 후 표시되지 않는 오류를 수정했습니다 (웹 브라우저 실행시 발생한 오류입니다). |
88279 | Grid 컴포넌트에서 transaction 메소드를 수행하여 서버로부터 데이터 조회시 컬럼이 약 300개 이상의 다수인 경우 비정상 종료되는 오류를 수정했습니다 (NRE 실행시 발생한 오류입니다). |
88323 | Grid 컴포넌트의 Tree 구조에서 마우스로 스크롤바를 상하로 스크롤 할 경우 트리 아이템에 마우스 오버 스타일이 적용되는 오류를 수정했습니다. |
88471 | Grid 컴포넌트에서 autoenter 속성값이 "select" 일 때 탭 키를 사용해 셀 선택시 입력 상태로 활성화되지 않는 오류를 수정했습니다. |
ImageViewer
RP | 설명 |
---|---|
87764 | ImageViewer 컴포넌트에서 stretch 속성 값을 "fit" 혹은 "fixaspectratio"로 설정 후 TIFF 이미지를 로딩했을 때 setImageIndex 메소드를 호출해도 동작하지 않는 오류를 수정했습니다 (NRE에서 실행시 발생한 오류입니다). |
MaskEdit
RP | 설명 |
---|---|
87878 | MaskEdit 컴포넌트에서 trimtype 속성값을 "left"로 설정하고 캐럿 위치를 문자열의 맨 앞이 아닌 위치로 이동하여 문자를 입력하다 포커스를 다른 컴포넌트로 이동시킨 후 canchange 이벤트와 onchanged 이벤트에서 캐럿 위치 확인시 서로 다르게 나오는 오류를 수정했습니다 (웹 브라우저 실행시 발생한 오류입니다). |
87883 | MaskEdit 컴포넌트에서 type 속성값을 "number", format 속성값을 "+"로 설정한 후 "+123"과 같이 입력 후 Enter 혹은 Tab을 입력하여 포커스를 이동하면 onchanged 이벤트에 전달되는 ChangeEventInfo의 값이 Enter 키 입력으로 발생했을 때와 Tab 키 입력으로 발생했을 때가 서로 다른 오류를 수정했습니다. |
88314 | iOS(ios.xtheme) 혹은 안드로이드(android.xtheme) 테마 사용시 MaskEdit 컴포넌트에서 -nexa-text-align 속성의 기본값이 "right"로 설정되어 있는 오류를 수정했습니다. |
Menu
RP | 설명 |
---|---|
86286 | Menu 컴포넌트에서 인수를 0, 100, 100으로 설정하여 trackPopup 메소드 호출시 팝업 메뉴의 y 좌표가 적용되지 않는 오류를 수정했습니다 (NRE 실행시 발생한 오류입니다). |
Plugin
RP | 설명 |
---|---|
86333 | 특정 ActiveX를 Plugin 컴포넌트에 로딩후 setProperty 메소드 호출시 비정상 종료되는 오류를 수정했습니다 (윈도우 환경에서 NRE 실행시 발생한 오류입니다). |
Textarea
RP | 설명 |
---|---|
87703 | TextArea 컴포넌트에서 print 메소드 수행시 TextArea 내용이 중복 출력되는 오류를 수정했습니다 (웹 브라우저에서 실행시 발생한 오류입니다). |
88177 | TextArea 컴포넌트에서 scrollbartype 속성값을 "auto"로 설정했을 때 영역을 넘어가는 문자열이 있어도 스크롤바가 표시되지 않는 오류를 수정했습니다. |
88274 | 일본어 IME 사용중 TextArea 컴포넌트의 canchange 이벤트 함수에서 false 반환 후 다시 포커스를 받으면 캐럿 위치가 문자열 끝으로 이동하는 오류를 수정했습니다. |
88489 | TextArea 컴포넌트에서 소프트 키보드가 표시됐을 때 TextArea를 터치한 후 스크롤 하면 폼이 스크롤되는 오류를 수정했습니다 (안드로이드 환경에서 NRE 실행시 발생한 오류입니다). |
87899 | TextArea 컴포넌트에서 canchange 이벤트 함수에서 false 값을 반환했을 경우 일본어 입력시 포커스를 이동했다가 되돌아오면 캐럿 위치가 문자열의 맨 앞으로 이동되는 오류를 수정했습니다 |
WebBrowser
RP | 설명 |
---|---|
88201 | WebBrowser 컴포넌트에서 로딩한 페이지에서 video 태그 사용시 WebBrowser 영역을 한번 터치해야 play가 동작하는 오류를 수정했습니다 (안드로이드 환경에서 NRE 실행시 발생한 오류입니다). |
기타 (컴포넌트 / 오브젝트)
RP | 설명 |
---|---|
85447 | 앱 실행시 화면 상단에 빈 영역이 표시되는 오류를 수정했습니다 (iOS 환경의 일부 iPad에서 NRE 실행시 발생한 오류입니다). |
86887 | Screen 오브젝트의 specifiedlocale 속성에 "ja_JP"와 같이 로케일 설정시 스크린이 로케일에 맞게 로딩되지 못하는 오류를 수정했습니다. |
87078 | 컴포넌트의 -nexa-edge 속성을 설정 후 브라우저 크기 변경시 설정된 edge 이미지가 선명하게 표시되는 오류를 수정했습니다 (NRE에서 실행시 발생한 오류입니다). |
87414 | Form 로딩 후 크기와 가로 혹은 세로로 화면을 회전 시킨 후의 Form 사이즈가 다르게 출력되는 오류를 수정했습니다 (iOS11.2 환경에서 NRE 실행시 발생한 오류입니다). |
87634 | 애플리케이션을 http로 실행 후 https로 transaction 메소드를 수행하면 에러가 발생하는 오류를 수정했습니다 (윈도우 환경에서 NRE 실행시 발생한 오류입니다). |
87923 | 컴포넌트의 fittocontents 속성값을 "width"로 설정했을 때 문자열에 공백 문자(스페이스)가 있으면 width 계산이 잘못되어 줄바꿈이 되는 오류를 수정했습니다 (웹 브라우저 실행시 발생한 오류입니다). |
87959 | open 메소드를 호출하여 팝업 윈도우 오픈 후 MainFrame의 visible 속성값을 false로 설정하면 팝업 윈도우에서 Tab키로 포커스 이동이 안되는 오류를 수정했습니다. |
88128 | 폰트를 설정한 컴포넌트에서 볼드(font-weight) 설정이 적용되지 않는 오류를 수정했습니다 (macOS 환경에서 NRE 실행시 발생한 오류입니다). |
88134 | -nexa-border 속성값을 "dotted"로 설정시 Dot와 Dash 라인이 연결되어 이상하게 표시되는 오류를 수정했습니다 (NRE 실행시 발생한 오류입니다). |
88318 | iOS 테마(ios.xtheme)를 사용할 때 컴포넌트의 scrollbartype 속성 값을 ""indicator"" 혹은 ""autoindicator""로 설정하면 스크롤바가 비정상적으로 표시되는 오류를 수정했습니다. |
88479 | 더블 클릭 이벤트를 가진 컴포넌트에서 버튼을 더블 클릭했을 때 ondblclick 이벤트가 발생하지 않는 오류를 수정했습니다 (macOS 환경에서 NRE 실행시 발생한 오류입니다). |
86303 | Grid 컴포넌트에서 Cell의 suppress 속성값을 1로 설정한 후 ExcelExportObject 오브젝트 addExportItem 메소드의 strExportMerge 인수를 "merge"로 설정해서 Export를 수행했을 때 엑셀에서 Suppress된 Cell이 여러 줄로 출력되는 오류를 수정했습니다. |
넥사크로 스튜디오
RP | 설명 |
---|---|
85494 | 넥사크로 스튜디오에서 14 프로젝트를 오픈하여 마이그레이션이 수행됐을 때 폰트가 브라우저 별로 상이하게 표시되는 오류를 수정했습니다. |
87074 | 넥사크로 스튜디오에서 14 프로젝트를 오픈하여 마이그레이션이 수행된 후 Form에 새로운 Layout 추가했을 때 default 레이아웃이 표시되지 않는 오류를 수정했습니다. |
88030 | 넥사크로 스튜디오 Environment 편집 화면에서 'Specified environment by screen'의 속성을 선택하고 스크롤 한 후 다른 속성이 선택되지 않는 오류를 수정했습니다. |
88053 | 넥사크로 스튜디오에서 nexacrodeploy17.exe를 실행할 때 -BROWSER 옵션 값에 세미콜론(;)을 사용하면 옵션이 동작하지 않는 오류를 수정했습니다. |
88058 | 넥사크로 모듈 디벨로퍼에서 프로젝트 오픈시 진행 표시줄의 진행이 끝까지 도달하지 않은 상태에서 프로젝트의 오픈이 완료되는 오류를 수정했습니다. |
88063 | 넥사크로 스튜디오에서 테마가 등록된 프로젝트를 오픈시 진행 표시줄의 진행이 완료된 상태에서 진행 표시줄이 등록된 테마 개수만큼 깜빡이는 오류를 수정했습니다. |
기타
RP | 설명 |
---|---|
86240 | 서버가 TLS 1.1을 사용하는 경우 트랜잭션 등의 HTTP 통신을 사용하면 통신 오류가 발생하는 오류를 수정했습니다 (윈도우7 환경에서 NRE 실행시 발생한 오류입니다). |
85849 | 블루투스 키보드 사용시 키를 입력해도 이벤트가 발생하지 않는 오류를 수정했습니다 (iOS 환경의 일부 iPad에서 발생한 오류입니다). |
86174 | 윈도우에서 시작 메뉴의 최근 사용 목록에 XFDL 파일이 표시되는 오류를 수정했습니다 (윈도우 7, 10 환경에서 발생한 오류입니다). |
도움말 수정 및 추가
RP | 설명 |
---|---|
83764 | 도움말 항목 중 Div, PopupDiv 컴포넌트와 Tabpage 컨트롤의 url 속성에서 Remark 설명에 Form 로딩에 관한 제약사항이 추가되었습니다. |
87149 | 도움말 항목 중 Button, CheckBox 컴포넌트와 IconTextControl 오브젝트 textwidth 속성의 Remark 설명에 속성 적용에 관한 제약사항이 추가되었습니다. |
87155 | 도움말 항목 중 컴포넌트의 displaynulltext 속성 설명을 보완했습니다. |
88195 | 도움말 항목 중 VirtualFile 오브젝트 getFileList 메소드 설명에서 검색 옵션에 관한 설명을 보완했습니다. |
88244 | 도움말 항목 중 System 오브젝트 navigatorfullname 속성의 설명에서 윈도우 XP 관련 내용을 삭제했습니다. |
88343 | 도움말 항목 중 ExtendedCommandEventInfo 오브젝트의 eventtype, data 속성의 설명에서 불필요한 설명을 삭제했습니다. |