2022년 5월 (21.0.0.900)

버전정보

Product Version

21.0.0.900

File Version

2022.5.24.1

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

제품제약사항

신규기능

  1. XPushEventInfo 오브젝트의 layout 속성을 추가했습니다. (RP 94194, 94563, 94562)

설명

  • XPush 사용 시 layouturl 속성에 설정된 정보를 얻을 수 있도록 기능을 제공합니다.

  • connect() 호출 후 Push 서버 연결에 성공하면 onsuccess 이벤트를 발생합니다.

  • 이때 onsuccess 의 XPushEventInfo 정보에 layout 속성값 추가

    layouturl 속성을 통해 받은 XML 데이터를 XPush 내부에서 사용하고 있는 배열 형태로 제공합니다.

  • 개발 시 추가로 layouturl 정보를 읽을 필요 없이 엔진에서 제공하는 정보를 사용하여 처리 가능합니다.

  • 자세한 내용은 "Nexacro N Reference Guide" 를 확인하시기 바랍니다.

    • EventInfo Objects > XPushEventInfo > Property > layout

  1. Nexacro Studio, Nexacro Module Developer에서 스크립트 편집 시 매칭되는 괄호를 강조 표시(라운드형 박스)하는 기능을 추가했습니다. (RP 94408)

설명

  • 중괄호뿐 아니라 괄호, 대괄호, 홑화살괄호에 적용했습니다.

    • Source 창, XCSS 편집창은 지원하지 않습니다.

  1. Nexacro Deploy를 JAVA 버전으로 지원합니다. (RP 94676)

설명

  • JVM(Java Virtual Machine) 실행 가능한 OS에서 넥사크로 디플로이 기능을 사용 가능하도록 자바 버전을 지원합니다.

  • 기본 사용 옵션은 기존 넥사크로 디플로이 사용법과 동일합니다.

  • 배포 파일은 서버 모듈의 배포 정책과 동일하게 처리했습니다.

    • NexacroN_Deploy_JAVA_YYYYMMDD(major.minor.patch)_1.zip


  • 제약 사항

    • XCSS Predefine 기능 미지원입니다. (XCSS 파일 버전 1.1 미지원)

    • -REGENERATE 옵션은 항상 true 로 동작합니다.

    • 셀렉터 내에 값이 없는 스타일이 처음에 정의되는 경우 셀렉터가 무시되는 현상이 있습니다.

    • 프로젝트 내의 디플로이 대상 파일리스트를 관리하지 않고 있습니다.

      • 제너레이션 파일이 남아 있는 경우 제너레이션 시 제외된 파일 정보가 있더라도 디플로이 목록에 포함되는 문제가 있습니다.

변경기능

  1. Bootstrap Customize 템플릿 내 스크립트 코드 주석 형태를 변경했습니다. (RP 94347)

설명

변경 전

function onloadframework()
{
    <!-- 변경 전 --> 
    <!-- application loading --> 
    nexacro._loadADL();
}

변경 후

function onloadframework()
{
    /* 변경 후 */ 
    /* application loading */ 
    nexacro._loadADL();
}

오류수정

기본 컴포넌트 / 오브젝트

DataObject

RP

설명

94232

DataObject 오브젝트의 data 속성값에 배열값이 포함된 경우 Dataset 오브젝트의 binddataobject 속성값을 설정하고 dataobjectbindmode 속성값을 “twoway”로 설정한 후 Dataset 오브젝트의 값 변경 시 배열값과 관련된 일부 데이터가 DataObject 오브젝트에서 변경되지 못하는 오류를 수정했습니다(WRE 실행 시 발생한 오류입니다).

Grid

RP

설명

94293

Grid 컴포넌트 Cell 오브젝트의 edittype 속성값이 "combo"인 경우 ondropdown 이벤트 핸들러 함수 내에서 combodataset 속성값으로 설정한 Dataset 오브젝트의 filter 메소드를 실행한 후 아이템을 선택하고 Grid 컴포넌트 스크롤 시 다른 Row 데이터가 변경되는 오류를 수정했습니다.

94291

Grid 컴포넌트의 showselection 속성값을 true로 설정하고 selectMultiRow 메소드 실행 시 파라미터값을 소수 형태로 입력하면 showselection 반영이 취소되는 오류를 수정했습니다.

소수점 이하의 값은 절사해 처리합니다.

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

RP

설명

94532

MainFrame을 닫을 때 Div 컴포넌트 url 속성으로 연결된 Form 오브젝트의 onbeforeclose, onclose 이벤트가 발생하지 못하는 오류를 수정했습니다.

94470

Form 화면에 스크롤이 활성화된 경우 화면에 배치된 Edit 컴포넌트가 보이지 않도록 스크롤을 이동한 후 Edit 컴포넌트에 키 입력 시 스크롤 관련 속성값이 변경되는 오류를 수정했습니다(크롬 브라우저 실행 시 발생한 오류입니다).

94295

Layout의 type 속성값을 "horizontal" 또는 "vertical"로 설정한 경우 horizontalgap, verticalgap 속성값이 반영되지 못하는 오류를 수정했습니다(iPadOS 운영체제 13, 14 버전 WRE 실행 시 발생한 오류입니다).

QuickCode

RP

설명

94500

View Regeneration 실행 후 Source 탭에서 Undo를 실행하고 Design 탭에서 Dataset 오브젝트를 모두 삭제하고 Undo를 실행하면 비정상 종료되는 오류를 수정했습니다(샘플로 제공되는 SearchView VIew Template 선택 시 발생한 오류입니다).

94041

View Generation 시 label 값을 null 값으로 입력하지 못하는 오류를 수정했습니다.

넥사크로 스튜디오

RP

설명

94326

Options 창에서 'Set Defaults' 버튼 클릭 시 기본값으로 변경되지 않는 일부 항목 오류를 수정했습니다.

94263

Grid Content Editor에서 displaytype 속성값을 "treeitemcontrol"로 설정하고 창을 닫는 경우 스크립트 에러가 발생하는 오류를 수정했습니다.

도움말 수정 및 추가

RP

설명

94529

도움말 항목 중 ProgressBar 컴포넌트와 StatusBarControl 오브젝트의 opacity 속성 지원 범위가 잘못 기재된 것을 수정했습니다.

94125

도움말 항목 중 ColumnInfo 오브젝트의 type 속성 항목의 BLOB 타입 설명을 보완했습니다.

94194

도움말 항목에 XPushEventInfo 오브젝트의 layout 속성 항목을 추가했습니다.