요약
엔진 정보
엔진 버전 | 5.0_5.5131B.20240117.164015 |
---|---|
릴리즈 날짜 | 2024년 01월 17일 |
변경 내역
컴포넌트 | 구분 | 항목 |
---|---|---|
client.config.xml | 항목 추가 | |
버그 | ||
엔진 | 기능 | |
팝업 | 버그 | |
| 버그 | |
AutoComplete | 변경 | |
FloatingLayer | 버그 | |
GridView | 기능 | |
변경 | ||
버그 | ||
| 기능 | |
InputBox | 기능 | |
InputCalendar | 기능 | |
MultiUpload | 기능 | |
TabControl | 버그 | |
TreeView | 버그 | |
Upload | 기능 | |
WidgetCntainer | 기능 | |
WindowContainer | 기능 | |
버그 | ||
UDC | 버그 |
추가 설정 항목
설정 파일 | 항목 | 추적 ID |
---|---|---|
client.config.xml | WESE-678 |
추가 API
컴포넌트 | API | 추적 ID | 비고 |
---|---|---|---|
GridView | WESE-719 | ||
WESE-660 | |||
WESE-674 | |||
WESE-674 | |||
| WESE-748 | ||
InputBox | WESE-740 | ||
InputCalendar | WESE-748 | ||
MultiUpload | WESE-690 | ||
WESE-690 | |||
Upload | WESE-691 | ||
WESE-691 | |||
WESE-691 | 비공개. | ||
WESE-691 | |||
WindowContainer | WESE-743 | 비공개. |
client.config.xml
항목 추가 (MSA 지원 / WESE-678)
msaCommon
설명 | MSA 공통 모듈 설정 기능 추가.
|
---|
$r_title(사용 ) <msaCommon> <module src="/cm/component/adminBase.xml" name="$c.adminBase" msaServerName="CM"/> <module src="/cm/component/code.xml" name="$c.order" msaServerName="BM"/> </msaCommon>
버그 (advancedExcelUploadPopupURL
/ WESE-744)
수정 전 | 수정 후 |
---|---|
config.xml 설정 파일에 지정한 | 정상 적용됨. |
$r_title(config.xml 설정) <advancedExcelUploadPopupURL value="/websquare/advancedfileUpload.jsp"/> <excelUploadPopupURL value="/websquare/fileUpload.jsp"/> <csvUploadPopupURL value="/websquare/csvfileUpload.jsp"/>
엔진
기능 (MSA / WESF-20)
설명 | MSA 지원을 위한 Message Broker 기능 추가. |
---|
기능 (컴포넌트 추가 / WESE-713)
설명 | HTML5의 |
---|
팝업
버그 (팝업 닫기 / WESE-670)
수정 전 | 수정 후 |
---|---|
웹 접근성이 적용된 상태에서 팝업의 닫기 버튼을 클릭하면 오류 발생. | 오류 발생 없이 팝업이 닫힘. |
WebSquare.date
버그 (toSolar()
/ WESE-754)
수정 전 | 수정 후 |
---|---|
양력 날짜로의 계산이 정상 수행되지 않음. | 정상적으로 계산됨. |
AutoComplete
변경 (setDisableEdit()
/ WESE-671)
설명 | 함수명 변경.
|
---|
FloatingLayer
버그 (팝업 닫기 / WESE-670)
수정 전 | 수정 후 |
---|---|
웹 접근성이 적용된 상태에서 팝업의 닫기 버튼을 클릭하면 오류 발생. | 오류 발생 없이 팝업이 닫힘. |
GridView
기능 (번호 컬럼에 마우스-오버 색상 적용/ WESE-719)
rowNumRowMouseOverColor
rowNumRowMouseOverColor
구분 | 속성 추가. |
---|---|
설명 |
|
관련 속성 |
|
기능 (Shift 키로 연속된 셀 선택 / WESE-660)
useShiftKeyCheck
구분 | 속성 추가. |
---|---|
설명 |
|
관련 속성 |
|
기능 (데이터 없음 표시 / WESE-674)
useNoResultMessageURL
구분 | 속성 추가. |
---|---|
설명 | GridView에 데이터가 없을 경우, 특정 파일에 지정된 메시지를 표시. |
관련 속성 |
|
noResultMessageURL
구분 | 속성 추가. |
---|---|
설명 | GridView에 데이터가 없을 경우 표시할 메시지를 저장한 파일의 위치. |
관련 속성 |
|
$r_title(사용 예) <w2:gridView useNoResultMessageURL="true" noResultMessageURL="/jira/gridview_resultMessage/gridView_noResultMessage4.xml">
변경 (fixedColumn
/ WESE-697)
변경 전 | 변경 후 |
---|---|
| Body 및 Header에 배경색을 설정할 수 있음. |
버그 (drawType = "native"
/ WESE-751)
수정 전 | 수정 후 |
---|---|
GridView에 데이터가 없는 상태에서 | 오류 발생 없음. |
버그 (advancedExcelDownload()
/ WESE-741)
수정 전 | 수정 후 |
---|---|
|
|
버그 (advancedExcelDownload()
/ WEFF-1031)
수정 전 | 수정 후 |
---|---|
| 다국어 설정이 정상 적용됨. |
버그 (advancedExcelUpload()
/ WESE-747)
수정 전 | 수정 후 |
---|---|
팝업창을 WFrame으로 로딩할 경우 |
|
버그 (rownumVisible
& rowStatusVisible
/ WESD-703)
수정 전 | 수정 후 |
---|---|
| 스타일 클래스가 정상 적용됨. |
gridView.column
기능 (inputType="calendar"
/ WESE-748)
onbeforepaste
구분 |
|
---|---|
설명 |
|
관련 API |
|
InputBox
기능 (maskFormat
적용 제외 / WESE-740)
maskFormat="none"
maskFormat="none"
구분 |
|
---|---|
설명 |
|
관련 API |
|
InputCalendar
기능 (8자리 날짜 붙여넣기/ WESE-748)
onbeforepaste
구분 | 이벤트 추가. |
---|---|
설명 | "2024년 1월 1일" 을 복사할 경우, "20240101"과 같이 "0"을 포함하는 8자리 날짜로 붙여넣는 기능 지원. |
MultiUpload
기능 (MSA 지원 / WESE-690)
changeAction()
설명 | MSA 지원을 위해 |
---|---|
사용 형 |
|
$r_title(사용 예) multiUpload1.changeAction("/fileUpload1.do", "BM");
msaName
구분 | 속성 추가. |
---|---|
설명 |
|
관련 속성 |
|
$r_title(사용 예) <w2:multiupload action="/fileUpload2.do" msaName="BM"></w2:multiupload>
TabControl
버그 (alwaysDraw="true"
/ WESE-745)
수정 전 | 수정 후 |
---|---|
| 높이가 정상 설정됨. |
TreeView
버그 (renderType="virtual"
/ WESF-23)
수정 전 | 수정 후 |
---|---|
| 스크롤이 사라지지 않고 유지됨. |
버그 (renderType="virtual"
/ WESF-21)
수정 전 | 수정 후 |
---|---|
TabControl의 탭 화면에 포함된 TreeView에 |
|
버그 (renderType="virtual"
/ WESF-24)
수정 전 | 수정 후 |
---|---|
| 부모 체크박스를 선택하면 자식 체크박스가 선택됨. |
Upload
기능 (MSA 지원 / WESE-691)
changeFormAction()
설명 | MSA 지원을 위해 |
---|---|
사용 형 |
|
$r_title(사용 예) upload1.changeFormAction("/fileUpload1.do", "BM");
getActionUrl() – options.msa
설명 | MSA 지원을 위해 MSA가 포함된 전체 URL을 반환할 수 있는 옵션 추가. |
---|
$r_title(사용 예) var options = { msa: true } upload1.getActionUrl(options);
setActionUrl()
설명 | MSA 서버에서 파일을 업로드할 수 있는 기능 추가. |
---|
$r_title(사용 예) upload1.setFAction("/fileUpload1.do", "BM");
비공개 함수
setActionUrl()
함수는 현재 비공개.
msaName
구분 | 속성 추가. |
---|---|
설명 |
|
관련 속성 |
|
$r_title(사용 예) <w2:upload action="/fileUpload1.do" msaName="BM"></w2:upload>
WidgetContainer
기능 (MSA 지원 / WESE-689)
설명 | MSA 지원을 위해 아래의 함수에 msaName 옵션을 지정할 수 있는 기능 추가.
|
---|
WindowContainer
기능 (헤더에 사용자 정의 버튼 추가 / WESE-743)
createWindow() – options.buttonInfo
createWindow() – options.buttonInfo
구분 | createWindow() 함수의 옵션 추가. |
---|---|
설명 | 윈도우를 생성할 때 윈도우 헤더에 사용자 정의 버튼을 추가. |
$r_title(사용 예) windowContainer1.createWindow({ "title": "accordion", "src": "generator_accordion.xml", "windowId": "window1", "frameMode": "wframe", "openAction": "existWindow", buttonInfo: { alignment: "left", buttons: [{ value: "button_0", clickAction: "scwin.clickFunc_0" }, { value: "button_1", clickAction: "scwin.clickFunc_1" }, { value: "button_2", clickAction: "scwin.clickFunc_2" }, { value: "button_3", clickAction: "scwin.clickFunc_3" }, { value: "button_4_size", clickAction: "scwin.clickFunc_4" }] } }); scwin.clickFunc_0 = function(obj) { alert(" [ACTION] YOU CLICKED BUTTON 0 "); }; scwin.clickFunc_1 = function(obj) { alert(" [ACTION] YOU CLICKED BUTTON 1 "); }; scwin.clickFunc_2 = function(obj) { alert(" [ACTION] YOU CLICKED BUTTON 2 "); }; scwin.clickFunc_3 = function(obj) { alert(" [ACTION] YOU CLICKED BUTTON 3 "); }; scwin.clickFunc_4 = function(obj) { alert(" [ACTION] YOU CLICKED BUTTON 4 "); };
비공개 옵션
options.buttonInfo
옵션은 현재 비공개.
버그 (accessibility="true"
/ WESD-1586)
수정 전 | 수정 후 |
---|---|
| DOM 구조가 유지됨. |
버그 (스크롤링 / WESE-739)
수정 전 | 수정 후 |
---|---|
|
|
UDC
버그 (initScript
& postScript
/ WESE-746)
수정 전 | 수정 후 |
---|---|
config.xml 설정 파일에 UDC 관련 | 추가한 스크립트가 정상 동작. |
$r_title(config.xml 설정 예) <wframe> <initScript value="true"> <![CDATA[console.log("wframe init");]]</initScript><postScript value="true"> <![CDATA[console.log("wframe post");]]> </postScript> </wframe> <udc> <initScript value="true"> <![CDATA[console.log("udc init");]]</initScript><postScript value="true"> <![CDATA[console.log("udc post");]]> </postScript> </udc>