// 정의 common.js
function popUpObject(objectId, actionType, initValue, isModal, companyCd, windowName, dataApplyEventListener, sourcePage) {
// 사용
<h5:Action type="SCRIPT" name="popup">
var paramValue = {
"emp_appr_result_id" : getDataGridColumnValue("mySheet1","emp_appr_result_id")
};
top.popUpObject('CEV0068_01', 'openPopup', paramValue, true, _companyCd, null, doResultPopup);
</h5:Action>
<h5:ExtScript>
<script type="text/javascript">
function doResultPopup(){
console.log("팝업이 종료되었습니다." + _companyCd);
}
</script>
</h5:ExtScript>
IBSheet의 데이타를 신규로 가공
$('div[dataProvider="ME_OPQ0009_05"]').triggerHandler("bindData", [ myData ]);
<h5:ExtScript>
<style type="text/css">
/* 헤더로우 일괄체크 숨기기(추천여부) */
td.HideCol0C28 span.GMCheckHeader0 {
display:none !important;
}
</style>
<script type="text/javascript">
$('#hd3').hide();
$('#hd4').hide();
</script>
</h5:ExtScript>
useSubsum="true" sumTitleCol="10" sumTitleValue="합계"
TYPE_CD IN (SELECT CD FROM FRM_CODE WHERE CD_KIND='CAM_TYPE_CD' AND SYS_CD='30')
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);
<h5:ExtScript> <script type="text/javascript"> mySheet1.SetSheetHeight(mySheet1.GetSheetHeight() - 30); </script> </h5:ExtScript>
ObjId.GetColWidth(Col)
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); });
var comboCode = "코드1|코드2|코드3"; var comboText = "값1|값2|값3"; var info = {"ComboCode":comboCode, "ComboText":comboText}; list3.SetColProperty("pay_item_cd", info); list3.RemoveAll();
<c:choose> <c:when></c:when> <c:otherwise></c:otherwise> </c:choose>
${key eq 'value' ? 'true' : 'false'}