====== WHITE H5 ====== - [[white:pepper|고추]] * [[white:payroll|보상(급여)]] * [[white:make_page|개발환경초기화하기]] * [[white:tabContainer|tabContainer]] * [[white:h5|H5 WAS설치에 관하여]] * [[white:h5dbimport|H5 DB Import]] * [[white:entity|Entity복사하기]] * [[white:h5_encrypt|Encrypt]] * [[white:h5doc|H551교육자료]] - [[white:h5_jsp_service|H5:Service]] - [[white:h5_jsp_layout|H5:Layout]] - [[white:h5_p_cam_doc_complete|Procedure P_CAM_DOC_COMPLETE]] * [[white:h5_check_ctz_no|주민번호체크]] * [[white:h5_between_date|날짜범위체크]] * [[white:h5_zip_code|우편번호]] * [[white:sub_jsp|sub.jsp - 오브젝트속성보기 설정하기]] * [[white:action|Action처리]] * [[white:return_popup|Popup에서 값받기]] * [[white:ibsheet|IBSheet]] * [[white:javascript|참조할만한 자바스크립트]] * [[white:bind_message|자바스크립트를 이용한 MESSAGE바인드]] * [[white:h5_i18n|다국어처리]] * [[white:pepper|고추]] * [[http://ehr.dwst.kr|DAEWOO ST]] ===== H5의 코딩예제 ===== * [[white:file_upload|File Upload]] * [[white:excel_upload|Excel Upload]] * [[white:ibsheet_dynamic|IBSheet Dynamic]] ==== Popup ==== // 정의 common.js function popUpObject(objectId, actionType, initValue, isModal, companyCd, windowName, dataApplyEventListener, sourcePage) { // 사용 var paramValue = { "emp_appr_result_id" : getDataGridColumnValue("mySheet1","emp_appr_result_id") }; top.popUpObject('CEV0068_01', 'openPopup', paramValue, true, _companyCd, null, doResultPopup); ==== IBSheet Data Binding ==== IBSheet의 데이타를 신규로 가공 $('div[dataProvider="ME_OPQ0009_05"]').triggerHandler("bindData", [ myData ]); ==== 헤더로우 일괄체크 숨기기 ==== ==== DataGrid 합계 ==== useSubsum="true" sumTitleCol="10" sumTitleValue="합계" ==== CODE Table ==== TYPE_CD IN (SELECT CD FROM FRM_CODE WHERE CD_KIND='CAM_TYPE_CD' AND SYS_CD='30') ==== tabContiner ==== console.log("$('#tabContainer')" + $('#tabContainer'));; //let iHeight = ($(window).height() - 140 ) * 100/ 100 - 30; var iHeight = ($(window).height() - $('#tabContainer').offset().top) * 100/ 100 - 30; $('#tabContainer').height( iHeight ).width( '100%' ); console.log("iHeight:" + iHeight); ==== Sheet Height ==== ==== IBSheet ==== ObjId.GetColWidth(Col) ==== IBSheet 색깔 ==== let color2 = "#FFCCB0";//["#FFCCB0", "#FFFFB0", "#E0FFDB"]; let color1 = "#FFFFB0"; let color = "#E0FFDB"; myRecords.forEach(function(data,idx){ if(data.cmp == '계' ) mySheet1.SetRowBackColor(idx + 1, color); }); ==== IBSheet 콤보변경하기 ==== === SetColProperty를 이용하여 Combo변경하기 === var comboCode = "코드1|코드2|코드3"; var comboText = "값1|값2|값3"; var info = {"ComboCode":comboCode, "ComboText":comboText}; list3.SetColProperty("pay_item_cd", info); list3.RemoveAll(); ==== JSP EL 삼항 연산자 ==== === 사용 === === ${ value 연산자 [value] ? true일때값:false일때값} === ${key eq 'value' ? 'true' : 'false'}