====== 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'}