버전정보
Product Version | 17.0.0.1700 |
---|---|
File Version | 2019.02.19.1 |
사용 환경이나 브라우저 기능 차이 또는 제품 제약으로 발생할 수 있는 현상은 제품제약사항 문서를 참고해주세요.
릴리스 이후 수정 사항
17.0.0.1701
RP | 설명 |
---|---|
83869 | showModalSync 메소드로 오픈한 팝업 윈도우에서 다시 showModalSync 메소드로 팝업 윈도우를 오픈했을 때 스크립트 수행 순서가 오동작하는 오류를 수정했습니다.
|
신규기능
Combo 컴포넌트의 검색/필터 기능 사용 시 대/소문자를 구별하지 않는 기능을 추가했습니다.(RP.83025)
설명 |
---|
• 대/소문자를 구별하지 않고 검색/필터 기능을 사용할 수 있습니다. • type 속성에 'caseisearch', 'caseifilter', 'caseifilterlike' 를 추가했습니다. >> Grid 컴포넌트의 Cell 속성 중 combotype, SubCell 의 combotype, ListView 컴포너트의 ListViewCell 에 combotype 속성에도 같은 기능을 추가했습니다. |
*자세한 내용은 nexacro17 Reference Guide를 확인하시기 바랍니다. - Components > Component > Combo > Property > type |
어플리케이션 중복 실행 시 발생하는 onduplicateexecution 이벤트에 전달되는 DuplicateExecutionEventInfo 오브젝트에 공통변수를 구별하여 접근할 수 있는 속성을 추가했습니다. (RP.82865)
설명 |
---|
• Cookies 와 Variables 영역 변수에 접근할 수 있는 속성을 추가했습니다. • cookiearguments - 어플리케이션의 Cookies 영역 변수를 Collection 형태로 갖는 읽기전용 속성입니다. • envarguments - 어플리케이션의 Variables 영역 변수를 Collection 형태로 갖는 읽기전용 속성입니다. |
*자세한 내용은 nexacro17 Reference Guide를 확인하시기 바랍니다. - EventInfo Objects > DuplicateExecutionEventInfo |
Window 단위로 Zoom 기능을 적용할 수 있는 메소드를 nexacroAPI 로 추가했습니다. (RP.82736,81843)
설명 |
---|
• Window 단위로 Zoom을 처리하는 메소드입니다. • getEnableWheelZoom( objFrame ) - Zoom 기능 설정 여부를 Boolean으로 반환합니다. • setEnableWheelZoom( objFrame, bZoom ) - Zoom 기능 사용을 Boolean으로 설정합니다. • getWheelZoom( objFrame ) - 적용된 Zoom 배율을 '%' 단위로 반환합니다. • setWheelZoom( objFrame, nScale ) - 특정 Window에 Zoom 배율을 '%' 단위로 설정합니다. >> Zoom 은 50%~200% 범위에서 10% 단위로 적용됩니다. |
*자세한 내용은 nexacro17 Reference Guide를 확인하시기 바랍니다. - nexacroAPI > Method > getEnableWheelZoom - nexacroAPI > Method > setEnableWheelZoom - nexacroAPI > Method > getWheelZoom - nexacroAPI > Method > setWheelZoom |
FileUpload, FileDownload, ExcelExport,ExcelImport 컴포넌트에 filefilter, filefilterindex 프로퍼티를 추가했습니다.(RP.80023)
설명 |
---|
• filefilter - 파일 다운로드 시 표시되는 파일선택창에 적용될 파일형식을 설정하는 속성입니다. • filefilterindex - 파일선택창에 기본으로 표시될 파일형식을 인덱스값으로 설정하는 속성입니다. |
*자세한 내용은 nexacro17 Reference Guide를 확인하시기 바랍니다. - Components > Component > FileDownload > Property > filefilter - Components > Component > FileDownload > Property > filefilterindex |
모바일 환경에서 어플리케이션 로딩 시 Zoom을 적용하는 기준을 설정하는 기능을 추가했습니다.(RP.83671,83672)
설명 |
---|
• Zoom 을 적용하는 기준을 설정하는 기능입니다. • Screen 에 zoomfactortype 속성을 추가했습니다. - portrait : 선택된 Screen 의 width/height 중 작은 쪽을 기준으로 Zoom 이 적용됩니다. - landscape : 선택된 Screen 의 width/height 중 큰 쪽을 기준으로 Zoom 이 적용됩니다. - auto : 어플리케이션 로딩 시점에 선택된 Screen 의 width 를 기준으로 Zoom 이 적용됩니다. |
*자세한 내용은 nexacro17 Reference Guide를 확인하시기 바랍니다. - Screen > Property > zoomfactortype |
Grid 컴포넌트에 getEditingValue, getEditingText, setEditingValue 메소드를 추가했습니다.(RP.82955)
설명 |
---|
• Grid 컴포넌트의 Cell에 입력중인 값을 제어하는 속성들입니다. • getEditingValue - Cell 이 편집모드일 때 표시되는 컨트롤에 입력 중인 value 값을 반환하는 메소드입니다. • getEditingText - Cell 이 편집모드일 때 표시되는 컨트롤에 입력 중인 text 값을 반환하는 메소드입니다. • setEditingValue - Cell 이 편집모드일 때 표시되는 컨트롤 또는 서브컨트롤의 value 속성을 설정하는 메소드입니다. |
*자세한 내용은 nexacro17 Reference Guide를 확인하시기 바랍니다. - Components > Component > Grid > Method > getEditingValue - Components > Component > Grid > Method > getEditingText - Components > Component > Grid > Method > setEditingValue |
Grid Cell 의 displaytype 속성값이 'control' 계열로 설정되어 있을 때도 Suppress 기능을 적용하도록 했습니다. (RP.81875)
설명 |
---|
• Grid Cell 의 displaytype 속성값이 'control' 계열로 설정되어 있을 때도 Suppress 기능을 적용하는 기능입니다. • displaytype 속성값이 'treeitemcontrol' 인 경우만 Suppress 기능을 적용하지 않습니다. • displaytype 속성값이 'checkboxcontrol' 인 경우 Suppress 기능이 적용되는 기준은 true/false 값이 아닌 Cell 에 표시되는 텍스트의 일치 여부입니다. |
*자세한 내용은 nexacro17 Reference Guide를 확인하시기 바랍니다. - Components > Component > Grid > Objects > GridCellControl > Property > suppress |
변경기능
Application 에 추가된 XCSS 에서 Theme 의 이미지를 사용할 수 있게 변경하였습니다. (RP.83509,83106)
설명 | |
---|---|
변경 전 | • Application 에 추가된 XCSS 에서 Theme 의 이미지를 로딩할 수 없습니다. |
변경 후 | • Application 에 추가된 XCSS 에서 Theme 의 이미지를 사용할 수 있도록 했습니다. |
Nexacro Studio에서 인텔리전스를 이용하여 메소드를 자동완성시킬 때 캐럿위치 및 Syntax tooltip의 표시여부를 변경했습니다. (RP.82676)
설명 | |
---|---|
변경 전 | • 메소드에 파라미터 입력 여부와 관계없이 메소드 확정 시 괄호 내부에 캐럿이 위치하고 Syntax tooltip을 표시합니다. ex) 캐럿위치 this.Dataset00.clearData( | ) |
변경 후 | • 메소드에 파라미터의 입력이 필요하지 않은 메소드 확정 시에는 메소드 괄호 닫힌 후 캐럿이 위치하고 Syntax tooltip을 표시하지 않도록 수정했습니다. ex) 캐럿위치 this.Dataset00.clearData( ) | |
Grid 컴포넌트의 blinkCell, blinkCellByInterval 메소드에서 파라미터값에 따라 깜빡임 효과를 중단할 수 있도록 했습니다. (RP. 82520 )
설명 | |
---|---|
변경 전 | • blinkCell 메소드의 'nBlinkCnt', 'nKeepMSec' 파라미터 중 하나를 0 으로 설정 시 깜빡임 효과를 무한으로 적용합니다. • blinkCellByInterval 메소드의 'nInterMSec' 파라미터 값을 0 으로 설정 시 깜빡임 효과를 무한으로 적용합니다. |
변경 후 | • blinkCell 메소드의 'nBlinkCnt', 'nKeepMSec' 파라미터 중 하나를 0 으로 설정 시 깜빡임 효과를 중단합니다. • blinkCellByInterval 메소드의 'nInterMSec' 파라미터 값을 0 으로 설정 시 깜빡임 효과를 중단합니다. • 깜빡임 효과를 적용한 Cell 에 blinkCell, blinkCellByInterval 메소드 실행 시 기존 정보는 삭제하고, 새로운 값으로 재설정합니다. *자세한 내용은 nexacro17 Reference Guide를 확인하시기 바랍니다. - Components > Component > Grid > Method > blinkCell - Components > Component > Grid > Method > blinkCellByInterval |
오류수정
기본 컴포넌트 / 오브젝트
Button
RP | 설명 |
---|---|
83246 | Button 컴포넌트에서 borderRadius 속성 값을 '0px 2px 2px 0px'로 설정시 Button이 아래로 커지는 오류를 수정했습니다 (넥사크로 브라우저 실행시 발생한 오류입니다). |
Calendar
RP | 설명 |
---|---|
83043 | Calendar 컴포넌트에서 요일이 폼 전환 혹은 새로 고침하는 경우 사라지는 오류를 수정했습니다. |
83847 | Calendar 컴포넌트에서 locale 속성 값을 'ja_JP'로 설정시 달력에 요일이 표시되지 않는 오류를 수정했습니다 (안드로이드 환경에서 넥사크로 브라우저 실행시 발생한 오류입니다). |
Chart
RP | 설명 |
---|---|
83522 | BasicChart 컴포넌트가 있는 Form에서 마우스 휠로 스크롤시 스크립트 에러가 발생하는 오류를 수정했습니다. |
83715 | GaugeChart 컴포넌트에서 highlight 효과를 사용하고 불투명일 경우 아이템 부분을 클릭하면 에러가 발생하는 오류를 수정했습니다. |
Combo
RP | 설명 |
---|---|
83088 | Combo 컴포넌트에서 값을 선택한 상태에서 Combo의 스크롤을 이동하면 값 선택 상태가 계속 유지되는 오류를 수정했습니다 (안드로이드 환경에서 넥사크로 브라우저 실행시 발생한 오류입니다). |
Dataset
RP | 설명 |
---|---|
83096 | Dataset 오브젝트에서 updatecontrol 속성 값을 'false'로 설정하고 Row를 실제 삭제하지 않고 setRowType 메소드로 삭제 상태로 변경했을 때 findRowExpr, getCaseCount 메소드의 결과가 잘못 반환되는 오류를 수정했습니다. |
83771 | Dataset 오브젝트에서 소수점 이하 자리수가 0으로 끝나는 실수를 bigdecimal 타입의 컬럼에 넣고 Grid 컴포넌트에 바인딩했을 때 해당 Cell을 선택해서 값을 수정하지 않았는데도 RowType이 ROWTYPE_UPDATE(수정된 상태)로 변경되는 오류를 수정했습니다.
|
Edit
RP | 설명 |
---|---|
83908 | Edit 컴포넌트에서 displaynulltext 속성과 maxlength 속성이 설정되어 있을 때 텍스트를 입력한 후 다른 컴포넌트로 포커스 이동시 입력했던 텍스트가 표시되지 않는 오류를 수정했습니다.
|
Grid
RP | 설명 |
---|---|
82521 | Grid 컴포넌트에서 blinkCell 메소드 호출시 nKeepMSec, nBlinkCnt 값을 0으로 설정하면 무한으로 깜빡이는 오류를 수정했습니다. |
83076 | Grid 컴포넌트에서 autosizebandtype 속성 값이 'body'이고 autosizingtype 속성 값이 'row' 일 때 엑셀로 익스포트하면 설정된 textalign이 적용되지 않고 왼쪽 정렬로 변경되는 오류를 수정했습니다. |
83110 | Grid 컴포넌트 Cell에서 displaytype 속성 값을 'combocontrol'로 설정한 상태에서 innerdataset에 filter 설정 후 수직 스크롤바를 이동하면 Combo의 텍스트가 사라지는 오류를 수정했습니다 (넥사크로 브라우저 환경에서 실행시 발생한 오류입니다). |
83115 | Grid 컴포넌트에서 mergeCell 메소드를 사용하여 Cell을 병합 할 경우 textDecoration 속성의 효과가 반영되지 않는 오류를 수정했습니다. |
83130 | Grid 컴포넌트 Cell의 border 속성 값을 'groove', 'ridge', 'inset', 'outset' 중 하나로 설정한 상태에서 엑셀 익스포트 수행시 에러가 발생하는 오류를 수정했습니다. |
83250 | Grid 컴포넌트에서 데이터가 있을 경우 Cell Border가 표시되지 않는 오류를 수정했습니다.
|
83459 | 엑셀 임포트 수행 후 Gird 컴포넌트에 Combo 동적 생성시 ID 중복 에러가 발생하는 오류를 수정했습니다 (크롬 브라우저 환경에서 실행시 발생한 오류입니다). |
83513 | 특정 스캐너를 사용하여 Grid 컴포넌트의 데이터 값을 읽으려 할 때 setCellPos 메소드를 사용하여 Cell을 선택하면 데이터 값이 사라지는 오류를 수정했습니다. |
83586 | Grid 컴포넌트에서 autosizingtype 속성 값을 'row'로 설정한 상태로 mergeCell 메소드를 수행하여 Cell 병합시 병합된 Cell의 데이터가 보이지 않는 오류를 수정했습니다 (넥사크로 브라우저 환경에서 실행시 발생한 오류입니다). |
83692 | Grid 컴포넌트에서 autosizingtype 속성이 설정된 상태에서 mergeCell 메소드 수행시 wordwrap이 설정된 Cell의 높이가 정확히 맞지 않는 오류를 수정했습니다 (웹 브라우저에서 실행시 발생한 오류입니다). |
83798 | Tree로 설정한 Grid 컴포넌트에서 아이템 클릭시 에러가 발생하는 오류를 수정했습니다.
|
83868 | Grid 컴포넌트에서 Cell의 displaytype 속성 값을 'currency'로 설정했을 때 '₩' 문자가 표시되지 않는 오류를 수정했습니다 (안드로이드 환경에서 넥사크로 브라우저 실행시 발생한 오류입니다). |
Menu
RP | 설명 |
---|---|
83901 | Menu, PopupMenu 컴포넌트에서 아이템 선택시 팝업 윈도우가 닫히지 않는 오류를 수정했습니다. |
PopupMenu
RP | 설명 |
---|---|
83853 | PopupMenu 컴포넌트에서 checkboxcolumn 설정시 CheckBox 이미지가 표시되지 않는 오류를 수정했습니다 (안드로이드 환경에서 넥사크로 브라우저 실행시 발생한 오류입니다). |
Static
RP | 설명 |
---|---|
80285 | Static 컴포넌트에서 usedecorate 속성 값을 true로 설정시 폰트 종류에 따라 글자가 아래로 내려가 보이는 오류를 수정했습니다. |
81323 | Static 컴포넌트에서 usedecorate 속성 값이 true로 설정된 상태에서 valign 속성 설정시 글자 위치가 정상적으로 표시되지 못하는 오류를 수정했습니다. |
82896 | Static 컴포넌트에서 userdecorate 속성을 true로 설정 후 폰트의 line-height 속성 설정시 적용되지 않는 오류를 수정했습니다. |
Textarea
RP | 설명 |
---|---|
83216 | TextArea, Edit 컴포넌트에서 한글 입력 후 실행취소(Ctrl+z), 재실행(Ctrl+y) 기능이 정상적으로 동작하지 않는 오류를 수정했습니다. |
83217 | TextArea 컴포넌트에서 maxlength 속성 설정 후 문자를 입력하여 maxlength 길이만큼 도달했는데도 엔터키를 입력하면 개행이 되는 오류를 수정했습니다 (크롬 브라우저에서 실행시 발생한 오류입니다). |
83277 | TextArea 컴포넌트에서 maxlength 속성 설정 후 문자를 입력하여 maxlength 길이만큼 도달했을 때 TextArea를 클릭하면 마지막 문자가 사라지는 오류를 수정했습니다. (크롬 브라우저에서 실행시 발생한 오류입니다). |
83661 | TextArea, Edit 컴포넌트에서 inputtype 속성 값이 'alpha, number' 일 때 한글과 영문을 같이 복사한 후 붙여넣기 했을 때 붙여넣기가 안되는 오류를 수정했습니다 (크롬 브라우저 환경에서 실행시 발생한 오류입니다). |
83733 | TextArea 컴포넌트에서 엔터(줄바꿈)가 포함된 텍스트를 복사하여 붙여넣기 했을 때 캐럿이 잘못된 위치에 나타나는 오류를 수정했습니다 (크롬 브라우저에서 실행시 발생한 오류입니다). |
83735 | TextArea, Edit 컴포넌트에서 inputmode 속성 값이 'upper'이고 maxlength 속성을 설정했을 때 텍스트 복사하여 붙여넣기를 수행하면 붙여넣기가 안되거나 캐럿 위치가 잘못 표시되는 오류를 수정했습니다 (크롬 브라우저에서 실행시 발생한 오류입니다). |
83835 | TextArea 컴포넌트에서 insertText 메소드를 여러 차례 수행시 마지막 수행된 결과만 반영되는 오류를 수정했습니다. |
WebBrowser
RP | 설명 |
---|---|
83330 | WebBrowser 컴포넌트가 있는 모달 팝업 윈도우에서 리사이즈 시도시 마우스 커서가 WebBrowser 영역에 들어가면 리사이즈가 되지 않는 오류를 수정했습니다 (웹 브라우저 환경에서 실행시 발생한 오류입니다). |
83392 | WebBrowser 컴포넌트가 있는 모달 팝업 윈도우를 showModalWindow 메소드로 오픈한 후 onload 이벤트에서 alert 메소드 호출시 스크립트 에러가 발생하는 오류를 수정했습니다 (넥사크로 브라우저 환경에서 실행시 발생한 오류입니다). |
기타 (컴포넌트 / 오브젝트)
RP | 설명 |
---|---|
82438 | System 오브젝트의 showModalWindow 메소드로 오픈한 팝업 윈도우에서 ChildFrame의 폼이 잘려 보이는 오류를 수정했습니다. |
83260 | showModal 메소드로 팝업 윈도우 오픈시 팝업 Form의 컴포넌트들이 정상적으로 출력되지 않는 오류를 수정했습니다 (iOS 환경에서 실행시 발생한 오류입니다). |
83509 | loadStyle 메소드를 사용하여 넥사크로 애플리케이션의 스타일을 변경한 후 최초 로딩된 화면에서 Grid 컴포넌트의 체크박스가 표시되지 않는 오류를 수정했습니다. |
83635 | MDI 구조에서 Div에 연결된 Form의 onload 이벤트에서 parent의 close 메소드 호출시 스크립트 에러가 발생하는 오류를 수정했습니다. |
83749 | 크로스 도메인 환경에서 엑셀 임포트 수행시 onerror 이벤트가 발생하지 않는 오류를 수정했습니다 (웹 브라우저 환경에서 실행시 발생한 오류입니다). |
83829 | 앱 실행시 mobile_small 스크린 타입이 적용되지 않는 오류를 수정했습니다 (iOS 환경에서 넥사크로 브라우저 실행시 발생한 오류입니다). |
83872 | 텍스트에 일본어와 한자가 포함되어 있을 때 화면에 표시되지 않는 오류를 수정했습니다 (안드로이드 환경에서 넥사크로 브라우저 실행시 발생한 오류입니다). |
83873 | 텍스트에 한글이 포함되어 있을 때 화면에 표시되지 않는 오류를 수정했습니다 (안드로이드 환경에서 넥사크로 브라우저 실행시 발생한 오류입니다). |
넥사크로 스튜디오
RP | 설명 |
---|---|
81946 | 넥사크로 스튜디오에서 한번이라도 오픈된적이 있는 테마를 외부에서 수정한 후 재오픈시 Reload 질의에 yes를 선택하면 비정상 종료되는 오류를 수정했습니다. |
82506 | 넥사크로 스튜디오에서 Form 디자인 화면의 Source 탭에서 Dataset 태그를 모두 삭제시 비정상 종료되는 오류를 수정했습니다. |
83352 | 넥사크로 스튜디오 Form 디자인 화면의 Script 편집기에서 텍스트 입력 후 방향키로 이동했을 때 인텔리젼스 윈도우가 오픈되는 오류를 수정했습니다. |
기타
RP | 설명 |
---|---|
83142 | nexacro.exe를 사용하여 넥사크로 애플리케이션 실행시 네트워크 문제로 인한 설치 및 구동 오류를 수정했습니다 (특정 POS 환경에서 넥사크로 브라우저 실행시 발생한 오류입니다). |
83607 | 넥사크로 애플리케이션 초기 로딩시 로딩 메시지 일부가 출력되지 않는 오류를 수정했습니다 (안드로이드 환경에서 넥사크로 브라우저 실행시 발생한 오류입니다). |
83674 | Cache 디렉토리에 .tmp 파일이 많아질수록 애플리케이션에서 이미지 로딩이 느려지는 오류를 수정했습니다. |
83848 | SetupRuntime 설치시 nexacro.exe 파일이 잘못된 위치에 설치되는 오류를 수정했습니다. |
도움말 수정 및 추가
RP | 설명 |
---|---|
82520 | 도움말 항목 중 blinkCell, blinkCellByInterval 메소드에서 메소드 호출시의 인수 값에 따라 깜빡임 효과를 중단하는 기능에 대한 설명이 추가되었습니다. |
83654 | 도움말 항목 중 Grid 컴포넌트 setRealRowSize, getRealRowSize 메소드의 Parameter 설명에서 bBodyIdx가 bBody로 변경되었고 일부 설명이 수정되었습니다. |