2025 - Week 51 (5.0_5.5326B.20251128.160524)

요약

엔진 정보

엔진 정보

엔진 버전

5.0_5.5326B.20251128.160524

릴리즈 날짜

2025년 11월 28일

변경 내역

컴포넌트

구분

항목

팝업

변경

브라우저가 화면 좌측 가장자리에 있을 경우, 팝업을 브라우저 외부 영역으로 이동하여 숨길 수 있도록 변경

Anchor

기능

중복 클릭을 한 번의 클릭으로 인식하기 위한 기능 추가

GridView

기능

subtotalStyleFormatter 속성으로 지정한 스타일을 다운로드한 Excel 파일에 반영하는 기능 추가

헤더 컬럼 사이를 더블 클릭할 때 너비를 자동으로 조정하는 기능 추가

버그

컬럼의 최대 입력 가능 자리 수가 설정되지 않는 문제 수정

useDialog="true" 옵션을 적용하면 options.readUntilEmptyRow 옵션이 적용되지 않는 현상 수정

focusFlow="linear" 속성 설정을 적용할 경우 다중 행 선택이 취소되는 현상 수정

gridView.column

버그

항목을 선택한 후에는 목록이 빈 채로 표시되는 현상 수정

InputBox

기능

InputBox에 입력된 값을 복사하는 것을 방지

InputBox에 복사한 값을 붙여 넣는 것을 방지

버그

setEditFormat() 메소드 실행 후 onkeydown 이벤트가 발생하지 않는 현상 수정

InputCalendar

기능

Enter 키 입력 시 포커스를 빼는 (Blur를 발생시키는) 기능 추가

버그

Tab 키를 통해 이동한 InputCalendar에서 editType="select" 속성 설정이 적용되지 않는 현상 수정

외부 화면을 클릭할 경우 포맷이 풀리는 현상 수정

외부 화면을 클릭할 경우 포맷이 풀리는 현상 수정

setValue() 메소드를 통해 날짜 입력 시 포맷이 적용된 텍스트가 입력되는 현상 수정

Spinner

버그

useAlert="false" 설정을 적용해도 경고창이 출력되는 현상 수정

TabControl

버그

CKEditor 5.44 버전이 포함된 소스 화면에 깨져서 표시되는 현상 수정

추가 API

컴포넌트

API

추적 ID

비고

Anchor

clickInterval

WESE-1159

비공개

GridView

advancedExcelDownload( options ) – options.useSubTotalColumnClass

WESE-1163

비공개

InputBox

preventCopy

WAEA-474


preventPaste

WAEA-474


InputCalendar

enterKeyNoBlur

WESE-1153

비공개

팝업

변경 ($p.openPopup()options.windowMoveType="overflow" / WAEA-511)

브라우저가 화면 좌측 가장자리에 있을 경우, 팝업을 브라우저 외부 영역으로 이동하여 숨길 수 있도록 변경

변경 전

변경 후

  1. 브라우저를 화면의 좌측 가장자리로 이동.

  2. options.windowMoveType="overflow" 옵션 설정을 적용하여 $p.openPopup() 메소드로 브라우저 내에서 팝업을 생성.

  3. 생성된 팝업을 좌측으로 계속 이동할 경우, 브라우저 바깥으로 이동할 수 없음.

  1. (동일)

  2. (동일)

  3. 생성된 팝업을 계속 좌측으로 이동하여, 브라우저 영역 외부에 팝업을 숨길 수 있음.

Anchor

기능 (중복 클릭 방지 / WESE-1159)

중복 클릭을 한 번의 클릭으로 인식하기 위한 기능 추가

clickInterval

구분

  • 속성 추가.

설명

서로 다른 클릭으로 인식하기 위한 최소한의 간격. (단위: ms)

지정한 시간 이내에 클릭이 연속해서 선택될 경우, 한 번의 클릭으로 인식됨.

관련 속성

  • preventMultipleClick="true"

    • preventMultipleClick="true" 설정과 함께 clickInterval 속성 값을 지정할 경우, 설정된 시간내에 클릭 이벤트가 일어나지 않음.

비공개 속성


현재 clickInterval 속성은 비공개입니다.

GridView

기능 (advancedExcelDownload() / WESE-1163)

subtotalStyleFormatter 속성으로 지정한 스타일을 다운로드한 Excel 파일에 반영하는 기능 추가

advancedExcelDownload( options )options.useSubTotalColumnClass

구분

  • advancedExcelDownload() 메소드의 옵션 추가.

설명

subtotalStyleFormatter 속성으로 SubTotal 스타일을 스타일을 지정할 경우, 다운로드한 Excel 파일에도 스타일을 반영 가능.

관련 옵션

advancedExcelDownload( options )options.useStyle="true"

$r_title(사용 예)
options = {
    useSubTotal: "true", // subTotal 표시
    useSubTotalData: "true",
    useStyle: "true", //필수 지정
    useClass: "true",
    fileName: "download.xlsx",
    useSubTotalColumnClass: "true"
};
gridView1.advancedExcelDownload(options);

비공개 옵션


현재 useSubTotalColumnClass 옵션은 비공개입니다. (drawType="native" 설정을 적용한 경우만 사용 가능.)

기능 (자동 너비 조정 기능 추가 / WAEA-505)

헤더 컬럼 사이를 더블 클릭할 때 너비를 자동으로 조정하는 기능 추가

설명

두 헤더 컬럼 사이의 줄을 더블 클릭할 경우, 좌측 컬럼의 너비를 텍스트 길이에 따라 자동으로 조정하는 기능 추가.

버그 (setMaxLength / WESE-1155)

컬럼의 최대 입력 가능 자리 수가 설정되지 않는 문제 수정

수정 전

수정 후

  • gridView1.setMaxLength("col1", "9.2"); 실행.

  • 정수 부분의 최대 입력 자리수가 설정되지 않음.

  • (동일)

  • 정수 부분은 최대 9자리까지 소수점 이하 부분은 최대 2자리까지 입력할 수 있도록 설정됨.

버그 (advancedExcelUpoad(options)options.useDialog="true" / NA)

useDialog="true" 옵션을 적용하면 options.readUntilEmptyRow 옵션이 적용되지 않는 현상 수정

수정 전

수정 후

  1. 아래 옵션을 설정하여 advancedExcelUpload() 메소드를 실행.

    1. options.useDialog="true"

    2. options.readUntilEmptyRow

  2. options.readUntilEmptyRow 옵션 설정이 적용되지 않음.

  1. (동일)

  2. options.readUntilEmptyRow 옵션 설정이 적용됨.

버그 (focusFlow="linear" / WESE-1158)

focusFlow="linear" 속성 설정을 적용할 경우 다중 행 선택이 취소되는 현상 수정

수정 전

수정 후

  1. focusFlow="linear" 속성 설정을 적용.

  2. Ctrl + 마우스 클릭으로 행 여러 개를 선택.

  3. 다시 Ctrl + 마우스 클릭으로 행들을 선택.

  4. 위 2 단계에서의 행 선택이 취소됨.

  1. (동일.)

  2. (동일.)

  3. (동일.)

  4. 위 2 단계에서의 행 선택이 유지된 채로 위 3 단계에서의 행 선택이 추가됨.

gridView.column

버그 (inputType="autoComplete" /WAEA-538)

항목을 선택한 후에는 목록이 빈 채로 표시되는 현상 수정

수정 전

수정 후

  1. inputType="autoComplete" 컬럼의 아이콘을 클릭.

  2. 선택 항목 목록이 표시됨.

  3. 항목을 선택하거나 포커스를 아웃.

  4. inputType="autoComplete" 컬럼의 아이콘을 다시 클릭.

  5. 선택 항목이 없는 빈 목록이 표시됨.

  1. (동일)

  2. (동일)

  3. (동일)

  4. (동일)

  5. 선택 항목들이 목록에 표시됨.

InputBox

기능 (복사하기 방지 / WAEA-474)

InputBox에 입력된 값을 복사하는 것을 방지

preventCopy

구분

  • 속성 추가.

설명

InputBox에 입력된 값을 복사하는 것을 방지.

  • "true"

  • "false" (기본 값)

관련 속성

  • preventCopyPaste

기능 (붙여 넣기 방지 / WAEA-474)

InputBox에 복사한 값을 붙여 넣는 것을 방지

preventPaste

구분

  • 속성 추가.

설명

InputBox에 복사된 값을 붙여 넣는 것을 허용하지 않음.

  • "true"

  • "false" (기본 값)

관련 속성

  • preventCopyPaste

버그 (setEditFormat() / WAEA-531)

setEditFormat() 메소드 실행 후 onkeydown 이벤트가 발생하지 않는 현상 수정

수정 전

수정 후

  1. setEditFormat() 메소드를 실행.

  2. 키보드를 사용하여 데이터를 입력.

  3. onkeydown 이벤트가 발생하지 않음.

  1. (동일)

  2. (동일)

  3. onkeydown 이벤트 발생.

InputCalendar

기능 (Enter 키 입력 후 포커스 빼기 / WESE-1153)

Enter 키 입력 시 포커스를 빼는 (Blur를 발생시키는) 기능 추가

enterKeyNoBlur

구분

  • 속성 추가.

설명

날짜 입력 후 Enter 키를 선택할 경우, 포커스를 빼는 (Blur를 발생시키는) 기능.

  • "false" (기본 값) : Blur를 발생시킴.

  • "true" : Blur를 발생시키지 않음.

비공개 속성


현재 enterKeyNoBlur 속성은 비공개입니다.

버그 (editType="select" / WESE-1153)

Tab 키를 통해 이동한 InputCalendar에서 editType="select" 속성 설정이 적용되지 않는 현상 수정

수정 전

수정 후

  1. 첫 번째 InputCalendar에 applyFormat="all" 속성 설정을 적용.

  2. 두 번째 InputCalendar에 applyFormat="all"editType="select" 속성 설정을 적용.

  3. 첫 번째 InputCalendar에서 날짜를 입력.

  4. Tab 키를 선택하여 두 번째 InputCalendar로 포커스가 이동.

  5. 두 번째 InputCalendar 입력 상자의 텍스트 중간으로 포커스가 이동.

  1. (동일.)

  2. (동일.)

  3. (동일.)

  4. (동일.)

  5. 두 번째 InputCalendar 입력 상자의 전체 텍스트를 선택.

비공개 속성


현재 applyFormat 속성은 비공개입니다.

버그 (applyFormat="all" / WESE-1153)

외부 화면을 클릭할 경우 포맷이 풀리는 현상 수정

수정 전

수정 후

  1. applyFormat="all" 속성 설정을 적용.

  2. 브라우저에서 InputCalendar에 날짜를 입력할 경우, 포맷이 적용되는 것을 확인.

  3. 외부의 다른 브라우저를 클릭.

  4. 위 2 단계에서 적용된 포맷이 풀림.

  1. (동일.)

  2. (동일.)

  3. (동일.)

  4. 위 2 단계의 포맷이 유지됨.

비공개 속성


현재 applyFormat 속성은 비공개입니다.

버그 (applyFormat="all" / WESE-1153)

외부 화면을 클릭할 경우 포맷이 풀리는 현상 수정

수정 전

수정 후

  1. applyFormat="all" 속성 설정을 적용.

  2. 입력 상자에서 Ctrl + A 버튼을 선택하여 전체 데이터를 선택.

  3. 전체 데이터가 선택되지 않고 텍스트 중간으로 포커스가 이동.

  1. (동일.)

  2. (동일.)

  3. 전체 데이터가 선택됨.

비공개 속성


현재 applyFormat 속성은 비공개입니다.

버그 (setValue("20220829" / WSQ-5828)

setValue() 메소드를 통해 날짜 입력 시 포맷이 적용된 텍스트가 입력되는 현상 수정

수정 전

수정 후

  1. setValue("20220829") 메소드를 실행.

  2. "2022-08-29"처럼 포맷이 적용된 채로 텍스트가 입력됨.

  1. (동일)

  2. "20220829"처럼 포맷 적용 없이 텍스트만 입력됨.

Spinner

버그 (useAlert="false" / WAEA-414)

useAlert="false" 설정을 적용해도 경고창이 출력되는 현상 수정

수정 전

수정 후

  1. useAlert="false" 설정을 적용.

  2. dataType="date" 설정을 적용.

  3. 유효하지 않은 날짜를 입력.

  4. 경고창이 출력됨.

  1. (동일)

  2. (동일)

  3. (동일)

  4. 경고창이 출력되지 않음.

TabControl

버그 (addTab() / WAEA-487)

CKEditor 5.44 버전이 포함된 소스 화면에 깨져서 표시되는 현상 수정

수정 전

수정 후

  1. addTab() 메소드로 탭을 생성.

  2. 생성된 탭의 소스 화면이 CKEditor 5.44 버전을 포함할 경우, CSS가 로딩되지 않아 화면이 깨져서 표시됨.

  1. (동일)

  2. CSS가 로딩되어 깨짐 없이 화면이 표시됨.