/** astfInsertGridData : Source ±×¸®µå¿¡¼­ ¼±ÅÃµÈ row¸¦ Target ±×¸®µå·Î »ðÀÔÇÏ´Â ÇÔ¼ö astfChkMatrixData : ½ÖÀ¸·Î ÀÌ·ç¾îÁø °ªÀÇ ¹è¿­À» üũÇÏ°í °ªµéÀ» ¹è¿­·Î ¸®ÅÏÇÑ´Ù. astfMakePopup : ÆË¾÷¸Þ´º¸¦ »ý¼ºÇÑ´Ù. astfAddCombo : ÄÞº¸¹Ú½º¿¡ ¿øÇÏ´Â instance node¿Í value¸¦ ¼³Á¤ÇÑ´Ù. */ var PrnKind =1; var PrnMarginLeft =0; var PrnMarginTop =0; var PageSize = ""; /** * @ver : 2007.3.12 * @by : °øµÎ°æ * @--------------------------------------------------- * @type : function * @access : public * @desc : Source ±×¸®µå¿¡¼­ ¼±ÅÃµÈ row¸¦ Target ±×¸®µå·Î »ðÀÔÇÏ´Â ÇÔ¼ö * @param1 : src_grid (Source ±×¸®µå ÄÁÆ®·Ñ ID) * @param2 : trgt_grid (Target ±×¸®µå ÄÁÆ®·Ñ ID) * @param3 : row_select_val (1:Grid ¼±ÅÃ(1 Row º¹»ç) 2: üũ¹Ú½º(multi-Rows) 3: Grid Àüü(All-Rows) * @param4 : chkbox_col_nm(row_select_valÀÇ °ªÀÌ 2ÀÏ °æ¿ì ÇØ´ç üũ¹Ú½ºÀÇ ref ID¸í, ±× ¿Ü null("")°ª) * @param5 : src_grid_col_nm_matrix (µÎ ±×¸®µå°£ Ä÷³¸íÀÌ ´Ù¸¦ °æ¿ì ¼­·Î ´Ù¸¥ Ä÷³ÀÇ ½ÖÀ¸·Î matrix »ý¼º µÎ ±×¸®µå°£ Ä÷³¸íÀÌ ¿ÏÀüÈ÷ °°À» °æ¿ì null("")°ª) * @param6 : dupl_val_matrix (Áߺ¹(Duplication) °ªÀ» Á¦°ÅÇØ¾ßÇÏ´Â °æ¿ì Áߺ¹Ã¼Å©ÇÒ Ä÷³À» ½ÖÀ¸·Î matrix »ý¼º Áߺ¹°ªÀ» Á¦°ÅÇÏÁö ¾Ê¾Æµµ µÇ´Â °æ¿ì¿¡´Â null("")°ª) * @return : int(°á°ú °ª¿¡ µû¸¥ ¸Þ½ÃÁö ó¸® °¡´É - ÇÊ¿ä½Ã »ç¿ë ±ÇÀå) * @--------------------------------------------------- */ function astfInsertGridData(src_grid, trgt_grid, row_select_val, chkbox_col_nm, src_grid_col_nm_matrix, dupl_val_matrix) { //matrix ???? ??? ?? var grid_matrix_val = astfChkMatrixData(src_grid_col_nm_matrix) if(grid_matrix_val == "E"){ return 0; } var dupl_matrix_val = astfChkMatrixData(dupl_val_matrix); if(dupl_matrix_val == "E"){ return 1; } var chk_opener = checkOpener(); //ÆË¾÷È­¸éÀÎÁö¸¦ üũ var src_gridCols = src_grid.cols; var trgt_gridCols = trgt_grid.cols; if(row_select_val == 1){ //Source Grid¸¦ Ŭ¸¯ ¶Ç´Â ´õºíŬ¸¯À¸·Î 1row¸¦ ¼±Åýà var insert_vali = true; var src_node_set = src_grid.nodeset + "[" + src_grid.row+ "]/"; if(dupl_val_matrix != ""){ var dupl_trgt_nodeset = trgt_grid.nodeset + "["; var chk = dupl_matrix_val.length; for(var j=0; j < chk; j+=2){ if(j == 0){ dupl_trgt_nodeset += dupl_matrix_val[j+1] + "='" + model.getValue(src_node_set+dupl_matrix_val[j]) + "'"; } else { dupl_trgt_nodeset += " and " + dupl_matrix_val[j+1] + "='" + model.getValue(src_node_set+dupl_matrix_val[j]) + "'"; } } dupl_trgt_nodeset += "]/" + dupl_matrix_val[1]; if ( chk_opener ) { if(opener.model.getValue(dupl_trgt_nodeset) != ""){ //Áߺ¹µÇ´Â Ä÷³ÀÌ ÀÖÀ¸¸é insert ¾ÈÇÔ insert_vali = false; //insert ¾ÈÇÔ } } else { if(model.getValue(dupl_trgt_nodeset) != ""){ //Áߺ¹µÇ´Â Ä÷³ÀÌ ÀÖÀ¸¸é insert ¾ÈÇÔ insert_vali = false; //insert ¾ÈÇÔ } } if(!insert_vali){ messageBox("µ¥ÀÌÅͰ¡ Áߺ¹µÇ¾î ó¸® ", "E001"); return 2; } } if(insert_vali) { trgt_grid.addRow(); var trgt_node_set = trgt_grid.nodeset + "[" + (trgt_grid.rows-1) + "]/"; //src¿Í trgt grid°£¿¡ °°Àº Ä÷³¸íÀÎ °æ¿ì °ªÀ» ¼ÂÆÃÇÔ for(var i = src_grid.fixedcols; i < src_gridCols; i++){ var src_ref_nm = src_grid.colattribute(i,"ref"); for(var j = trgt_grid.fixedcols; j < trgt_gridCols; j++){ var trgt_ref_nm = trgt_grid.colattribute(j,"ref"); if( src_ref_nm == trgt_ref_nm){ if ( chk_opener ) { opener.model.setValue(trgt_node_set+trgt_ref_nm,model.getValue(src_node_set+src_ref_nm)); } else { model.setValue(trgt_node_set+trgt_ref_nm,model.getValue(src_node_set+src_ref_nm)); } } } } //src_grid_col_nm_matrix ÆÄ¶ó¹ÌÅͰªÀÌ ÀÖ´Â °æ¿ì ¼­·Î ´Ù¸¥ Ä÷³¸í¿¡ °ªÀ» ¼ÂÆÃÇÔ if( src_grid_col_nm_matrix != ""){ var chk = grid_matrix_val.length; for(var i=0; i < chk; i+=2){ if ( chk_opener ) { opener.model.setValue(trgt_node_set+grid_matrix_val[i+1],model.getValue(src_node_set+grid_matrix_val[i])); } else { model.setValue(trgt_node_set+grid_matrix_val[i+1],model.getValue(src_node_set+grid_matrix_val[i])); } } } // trgt_grid.refresh(); model.refresh(); } } else if(row_select_val == 2){ //source grid¿¡¼­ üũ¹Ú½º·Î ¿©·¯ row¸¦ ¼±Åýà if(chkbox_col_nm == ""){ //messageBox("CheckBoxÀÇ ref name °ªÀÌ À߸øÀԷµǾî ", "E008"); return 3; } var insert_vali = true; var insert_cnt = 0; //source gridÀÇ Àüü rowÁß checkµÈ row¸¸ insert ÇÔ for(var t = src_grid.fixedrows; t < src_grid.rows; t++){ var src_node_set = src_grid.nodeset + "[" + t + "]/"; insert_vali = true; if(model.getValue(src_node_set+chkbox_col_nm) == "true"){ //checkµÈ rowÀÏ °æ¿ì if(dupl_val_matrix != ""){ //Áߺ¹ üũ¸¦ ÇØ¾ßÇÏ´Â °æ¿ì var dupl_trgt_nodeset = trgt_grid.nodeset + "["; var chk = dupl_matrix_val.length; for(var j=0; j < chk; j+=2){ if(j == 0){ dupl_trgt_nodeset += dupl_matrix_val[j+1] + "='" + model.getValue(src_node_set+dupl_matrix_val[j]) + "'"; } else { dupl_trgt_nodeset += " and " + dupl_matrix_val[j+1] + "='" + model.getValue(src_node_set+dupl_matrix_val[j]) + "'"; } } dupl_trgt_nodeset += "]/" + dupl_matrix_val[1]; if ( chk_opener ) { if(opener.model.getValue(dupl_trgt_nodeset) != ""){ //Áߺ¹µÇ´Â Ä÷³ÀÌ ÀÖÀ¸¸é insert ¾ÈÇÔ insert_vali = false; //insert ¾ÈÇÔ } } else { if(model.getValue(dupl_trgt_nodeset) != ""){ //Áߺ¹µÇ´Â Ä÷³ÀÌ ÀÖÀ¸¸é insert ¾ÈÇÔ insert_vali = false; //insert ¾ÈÇÔ } } } if(insert_vali){ insert_cnt++; trgt_grid.addRow(); var trgt_node_set = trgt_grid.nodeset + "[" + (trgt_grid.rows-1)+ "]/"; //src¿Í trgt grid°£¿¡ °°Àº Ä÷³¸íÀÎ °æ¿ì °ªÀ» ¼ÂÆÃÇÔ for(var i = src_grid.fixedcols; i < src_gridCols; i++){ var src_ref_nm = src_grid.colattribute(i,"ref"); for(var j = trgt_grid.fixedcols; j < trgt_gridCols; j++){ var trgt_ref_nm = trgt_grid.colattribute(j,"ref"); if( src_ref_nm == trgt_ref_nm){ if ( chk_opener ) { opener.model.setValue(trgt_node_set+trgt_ref_nm,model.getValue(src_node_set+src_ref_nm)); } else { model.setValue(trgt_node_set+trgt_ref_nm,model.getValue(src_node_set+src_ref_nm)); } } } } //src_grid_col_nm_matrix ÆÄ¶ó¹ÌÅͰªÀÌ ÀÖ´Â °æ¿ì ¼­·Î ´Ù¸¥ Ä÷³¸í¿¡ °ªÀ» ¼ÂÆÃÇÔ if( src_grid_col_nm_matrix != ""){ var chk = grid_matrix_val.length; for(var i=0; i < chk; i+=2){ if ( chk_opener ) { opener.model.setValue(trgt_node_set+grid_matrix_val[i+1],model.getValue(src_node_set+grid_matrix_val[i])); } else { model.setValue(trgt_node_set+grid_matrix_val[i+1],model.getValue(src_node_set+grid_matrix_val[i])); } } } //trgt_grid.refresh(); //model.refresh(); } } } model.refresh(); if(insert_cnt == 0){ //messageBox("µ¥ÀÌÅͰ¡ Áߺ¹µÇ¾î ó¸® ", "E001"); return 2; } } else if(row_select_val == 3){ //source gridÀÇ Àüü¸¦ insert ÇØ¾ßÇÒ °æ¿ì var insert_vali = true; var insert_cnt = 0; for(var t = src_grid.fixedrows; t < src_grid.rows; t++){ var src_node_set = src_grid.nodeset + "[" + t + "]/"; insert_vali = true; if(dupl_val_matrix != ""){ //Áߺ¹ üũ¸¦ ÇØ¾ßÇÏ´Â °æ¿ì var dupl_trgt_nodeset = trgt_grid.nodeset + "["; var chk = dupl_matrix_val.length; for(var j=0; j < chk; j+=2){ if(j == 0){ dupl_trgt_nodeset += dupl_matrix_val[j+1] + "='" + model.getValue(src_node_set+dupl_matrix_val[j]) + "'"; } else { dupl_trgt_nodeset += " and " + dupl_matrix_val[j+1] + "='" + model.getValue(src_node_set+dupl_matrix_val[j]) + "'"; } } dupl_trgt_nodeset += "]/" + dupl_matrix_val[1]; if ( chk_opener ) { if(opener.model.getValue(dupl_trgt_nodeset) != ""){ //Áߺ¹µÇ´Â Ä÷³ÀÌ ÀÖÀ¸¸é insert ¾ÈÇÔ insert_vali = false; //insert ¾ÈÇÔ } } else { if(model.getValue(dupl_trgt_nodeset) != ""){ //Áߺ¹µÇ´Â Ä÷³ÀÌ ÀÖÀ¸¸é insert ¾ÈÇÔ insert_vali = false; //insert ¾ÈÇÔ } } } //if(insert_vali){ insert_cnt++; trgt_grid.addRow(); var trgt_node_set = trgt_grid.nodeset + "[" + (trgt_grid.rows-1)+ "]/"; for(var i = src_grid.fixedcols; i < src_gridCols; i++){ var src_ref_nm = src_grid.colattribute(i,"ref"); for(var j = trgt_grid.fixedcols; j < trgt_gridCols; j++){ var trgt_ref_nm = trgt_grid.colattribute(j,"ref"); if( src_ref_nm == trgt_ref_nm){ if ( chk_opener ) { opener.model.setValue(trgt_node_set+trgt_ref_nm,model.getValue(src_node_set+src_ref_nm)); } else { model.setValue(trgt_node_set+trgt_ref_nm,model.getValue(src_node_set+src_ref_nm)); } } } } //src_grid_col_nm_matrix ÆÄ¶ó¹ÌÅͰªÀÌ ÀÖ´Â °æ¿ì ¼­·Î ´Ù¸¥ Ä÷³¸í¿¡ °ªÀ» ¼ÂÆÃÇÔ if( src_grid_col_nm_matrix != ""){ var chk = grid_matrix_val.length; for(var i=0; i < chk; i+=2){ if ( chk_opener ) { opener.model.setValue(trgt_node_set+grid_matrix_val[i+1],model.getValue(src_node_set+grid_matrix_val[i])); } else { model.setValue(trgt_node_set+grid_matrix_val[i+1],model.getValue(src_node_set+grid_matrix_val[i])); } } } //trgt_grid.refresh(); model.refresh(); //} } if(insert_cnt == 0){ //messageBox("µ¥ÀÌÅͰ¡ Áߺ¹µÇ¾î ó¸® ", "E001"); return 2; } } if ( chk_opener ) { opener.model.refresh(); } else { model.refresh(); } return 10; } /** * @ver : 2007.3.13 * @by : °øµÎ°æ * @--------------------------------------------------- * @type : function * @access : public * @desc : ±¸ºÐÀÚ ¡®,¡¯(½°Ç¥)¸¦ ÅëÇØ ¡°src_param1,tagt_param1,src_param2,tagt_param2,..."À¸·Î ½ÖÀ¸·Î ÀÌ·ç¾îÁø ´ÜÀÏ matrixÀÇ ¿À·ùüũ¸¦ Çϰí matrix¸¦ ¹è¿­(array)·Î º¯È¯ÇÏ´Â ÇÔ¼ö * @param1 : matrix_val (±¸ºÐÀÚ¸¦ ÅëÇØ source¿Í targetÀÇ °ªÀÇ ½ÖÀ¸·Î ÀÌ·ç¾îÁø StringÇü º¯¼ö°ªÀ» ¹ÞÀ½) * @return : Array(ó¸® ¿À·ù ¹ß»ý½Ã¿¡´Â "E"°ª ¹Ýȯ) * @--------------------------------------------------- */ function astfChkMatrixData(matrix_val) { var col_data = ""; if(matrix_val != ""){ var col_flag = ","; col_data = matrix_val.split(col_flag); //±¸ºÐÀÚ¸¦ ÅëÇÑ array »ý¼º if(col_data.length <= 1) { col_data = "E"; return col_data; //col-anme setÀÌ ¿À·ù ¹ß»ý½Ã } var chk = col_data.length % 2; if( chk == 1 ) { col_data = "E"; return col_data; //col-anme set¿¡ ¿À·ù ¹ß»ý½Ã } } return col_data; } /** * @ver : 2007.4.10 * @by : °øµÎ°æ * @--------------------------------------------------- * @type : function * @access : public * @desc : ÆË¾÷¸Þ´º¸¦ »ý¼ºÇÏ´Â ÇÔ¼ö * @param1 : ctrlD(ÇØ´ç ÄÁÆ®·ÑÀÇ ID) * @param2 : xPath(ÆË¾÷¸Þ´º¿¡ º¸¿©Áú label, funcÀÇ xPath) * @return : * @--------------------------------------------------- */ function astfMakePopup(ctrID, xPath){ var id = ctrID.elementName; if (event.button == 3){ if(id == "xforms:datagrid"){ if(ctrID.isCell(event.target) && ctrID.mouseRow >= ctrID.fixedrows){ window.setPopupMenu(true, xPath, label, func, false); }else{ window.setPopupMenu(false); } } else if(id == "xforms:calendar" || id == "xforms:select" || id == "xforms:select1" || id == "xforms:treeview"){ if(ctrID.isCell(event.target)){ window.setPopupMenu(true, xPath, "label", "func", false); }else{ window.setPopupMenu(false); } } else if(id == "xforms:multilinegrid"){ if(ctrID.mouseRow >= ctrID.fixedrows){ window.setPopupMenu(true, xPath, "label", "func", false); }else{ window.setPopupMenu(false); } } else if(id == "xforms:img"){ window.setPopupMenu(true, xPath, "label", "func", false); } else { window.setPopupMenu(false); } } } /** * @ver : 2007.7.16 * @by : °øµÎ°æ * @--------------------------------------------------- * @type : function * @access : public * @desc : ÄÞº¸¹Ú½º¿¡ ¿øÇÏ´Â instance node¿Í value¸¦ ¼³Á¤ * @param1 : comboÀÇ itemsetÁß nodesetÀÇ °æ·Î°¡ µé¾î°¨(¿¹: "/root/hidden/deptlist") * @param2 : comboÀÇ label°ª°ú value°ª ¹Ù·Î »óÀ§ÀÇ ³ëµåÀ̸§(¿¹: "dept") * @param3 : comboÀÇ label°ú value¸¦ ±¸ºÐÀÚ ','·Î °ø¹é¾øÀÌ ½ÖÀ¸·Î ¹ÞÀ½(¿¹ : "cd,nm") * @param4 : label°ú valueÀÇ °ªÀÇ ½ÖÀ» ¹ÞÀ½ (¿¹ : "Àüü,-") * @return * @--------------------------------------------------- */ function astfAddCombo(combopath, parentnode, nodename, nodeval) { nodename = nodename.split(","); nodeval = nodeval.split(","); if(nodename.length != nodeval.length){ return; } var label = model.instances(0).createElement(nodename[0]); var val = model.instances(0).createElement(nodename[1]); var combo = model.instances(0).createElement(parentnode); label.value = "" + nodeval[0] + ""; val.value = "" + nodeval[1] + ""; combo.appendChild(label); combo.appendChild(val); chkNode = model.instances(0).selectSingleNode(combopath); if(chkNode == null){ model.makeNode(combopath); srcNode = model.instances(0).selectSingleNode(combopath); }else{ srcNode = model.instances(0).selectSingleNode(combopath); } desNode = model.instances(0).selectSingleNode(combopath + "/" + parentnode); //cnt = model.getXPathValue("count(" + combopath + "/" + parentnode + ")"); // alert(cnt); if(desNode == null){ //messageBox("MIS Á¶È¸µÈ µ¥ÀÌÅͰ¡ ¾øÀ½===>", "E001"); return 0; }else{ srcNode.insertBefore(combo, desNode); //messageBox("MIS Á¶È¸µÈ µ¥ÀÌÅͰ¡ ÀÖÀ½===>", "E001"); } model.refresh(); } /** * @ver : 2007.9.6 * @by : °øµÎ°æ * @--------------------------------------------------- * @type : function * @access : public * @desc : ¿øÇÏ´Â nodesetÀ» 1...n°³ ¸¸µé¾î¼­ µÚ¿¡ *Ãß°¡*·Î º¹»çÇÔ * @param1 : target nodesetÀÇ °æ·Î°¡ µé¾î°¨(¿¹: "/root/send/deptlist") * @param2 : source nodesetÀÇ °æ·Î°¡ µé¾î°¨(¿¹: "/root/main/deptlist/deptlist["+i+"]") * @return * @--------------------------------------------------- */ function astfCopyNodeSet(trgtNodeSet, srcNodeSet) { var nodename_array = trgtNodeSet.split("/"); var nodename = ""; for( var i = 1; i< nodename_array.length -1; i++ ) { nodename += "/"+nodename_array[i]; } var srcNodeList = model.instance1.selectNodes(srcNodeSet); if( srcNodeList.length == 0 ) return; var tmpNodeSet; for( var j = srcNodeList.length - 1; j >= 0; j-- ) { tmpSrcNode = srcNodeList.item(j).cloneNode(true); tmpSrcNode.nodeName = nodename_array[i]; model.duplicate(nodename, tmpSrcNode); } } /** * @ver : 2007.9.17 * @by : °øµÎ°æ * @--------------------------------------------------- * @type : function * @access : public * @param : °ø¹éÁ¦°Å ´ë»óÀÌ µÇ´Â String ¹®ÀÚ¿­ * @desc : ¾ÕµÚ °ø¹éÀ» Áö¿ò * @return * @--------------------------------------------------- */ function astfTrim(val) { var result_val = ""; var i = 0; //¿ÞÂÊÁ¦°Å var j = 0;//¿À¸¥ÂÊÁ¦°Å for(i = 0; i < val.length; i++){ var temp = val.substr(i,1); if(temp == null || temp == "" || temp == " " || temp == " " || temp == "undefined"){ } else { break; } } for(j = val.length; j > 0; j--){ var temp = val.substr(j,1); if(temp == null || temp == "" || temp == " " || temp == " " || temp == "undefined"){ } else { break; } } return ( (i > 0) || (j < val.length) ) ? val.substring(i, j-i+1) : val; } /** * @ver : 2007.9.17 * @by : °øµÎ°æ * @--------------------------------------------------- * @type : function * @access : public * @desc : ±¸ºÐÀÚ·Î ºÐ¸®µµ´Ï ƯÁ¤ÀڷḦ ÀÐÀ½ * @param1 : pData * @param2 : pRow(¢Ì) * @param3 : pCol(¢Ë) * @return * @--------------------------------------------------- */ function astfMatrixData(pData, pRow, pCol) { var rowSep = "¢Ì"; var colSep = "¢Ë"; var arrRow = pData.split(rowSep); if(arrRow.length <= pRow) return ""; var arrCol = arrRow[pRow].split(colSep); if(arrCol.length <= pCol) return ""; return arrCol[pCol]; } /** * @group : commonweb * @ver : 2007.05.08 (CMCDEV-0001) * @by : Jin Hwa Ji [ACK Co., Ltd.] * @--------------------------------------------------- * @type : function * @access : public * @desc : ¹ÙÄÚµå Format ½ÃÀÛ * @param : pX = ½ÃÀÛ °¡·ÎÀ§Ä¡ (in dots) * @param : pY = ½ÃÀÛ ¼¼·ÎÀ§Ä¡ (in dots) * @return : * @--------------------------------------------------- */ function astfStartFormat(pX, pY, pPage) { PageSize = pPage; if ( PrnKind == 2 || PrnKind == 7 ) { // if ( PrnMarginLeft.length == 1 ){ // PrnMarginLeft = "0"+ PrnMarginLeft; // } // if ( PrnMarginTop.length == 1 ){ // PrnMarginTop = "0"+ PrnMarginTop; // } if(pPage == "S") { return "AA107000500V00H00L0101"; }else { return "AA110300820V00H00L0101"; } } else { return "^XA^SEE:UHANGUL.DAT^FS^CWQ,E:AAAAA.FNT^FS^CI26" + "^LH" + pX + "," + pY; } } /** * @group : commonweb * @ver : 2007.05.08 (CMCDEV-0001) * @by : Jin Hwa Ji [ACK Co., Ltd.] * @--------------------------------------------------- * @type : function * @access : public * @desc : ¹ÙÄÚµå Format Á¾·á * @param : pCnt = Ãâ·Â¸Å¼ö * @return : * @--------------------------------------------------- */ function astfEndFormat(pCnt) { var vCnt = 1; if (isNull(pCnt)) { vCnt = 1; } else { vCnt = pCnt } if ( PrnKind == 2 || PrnKind == 7 ) { return "Q"+ vCnt +"Z"; } else { return "^PQ" + vCnt + "^XZ"; } } /** * @group : commonweb * @ver : 2007.05.08 (CMCDEV-0001) * @by : Jin Hwa Ji [ACK Co., Ltd.] * @--------------------------------------------------- * @type : function * @access : public * @desc : ¹ÙÄÚµå Format Á¾·á * @param : pX = ½ÃÀÛ °¡·ÎÀ§Ä¡ (in dots) * @param : pY = ½ÃÀÛ ¼¼·ÎÀ§Ä¡ (in dots) * @return : * @--------------------------------------------------- */ function astfFiendOrigin(pX, pY) { if ( PrnKind == 2 || PrnKind == 7 ) { return "V"+pY+"H"+pX; } else { return "^FO" + pX + "," + pY; } } /** * @group : commonweb * @ver : 2007.05.08 (CMCDEV-0001) * @by : Jin Hwa Ji [ACK Co., Ltd.] * @--------------------------------------------------- * @type : function * @access : public * @desc : ±âº» Font ¼³Á¤ * @param : pF = Default Font * @param : pH = Height(in dots) - Default 9 * @param : pW = Width(in dots) - Default 5 * @return : * @--------------------------------------------------- */ function astfChangeFont(pF, pH, pW) { var sBuf = ""; sBuf = "^CF" + pF; sBuf += "," + pH; sBuf += "," + pW; return sBuf; } /** * @group : commonweb * @ver : 2007.05.08 (CMCDEV-0001) * @by : Jin Hwa Ji [ACK Co., Ltd.] * @--------------------------------------------------- * @type : function * @access : public * @desc : ¹Ú½º Ãâ·Â * @param : pX = ½ÃÀÛ °¡·ÎÀ§Ä¡ (in dots) * @param : pY = ½ÃÀÛ ¼¼·ÎÀ§Ä¡ (in dots) * @param : pW = ¹Ú½º Æø (in dots) * @param : pH = ¹Ú½º ³ôÀÌ (in dots) * @param : pBF = º¸´õ ±½ÀÌ (¹Ú½º¸¦ ä¿ì·Á¸é °ªÀ» Å©°Ô ÁØ´Ù. 1 ~ 3200) * @return : * @--------------------------------------------------- */ function astfGraphicBox(pX, pY, pW, pH, pBF) { var sBuf = ""; if ( PrnKind == 2 || PrnKind == 7 ) { } else { sBuf = astfFiendOrigin(pX, pY); sBuf += "^GB" + pW + "," + pH + "," + pBF + "^FS"; } return sBuf; } /** * @group : commonweb * @ver : 2007.05.08 (CMCDEV-0001) * @by : Jin Hwa Ji [ACK Co., Ltd.] * @--------------------------------------------------- * @type : function * @access : public * @desc : ¾ËÆÄºª, ¼ýÀÚ FieldÁ¤ÀÇ * @param : pX = ½ÃÀÛ °¡·ÎÀ§Ä¡ (in dots) * @param : pY = ½ÃÀÛ ¼¼·ÎÀ§Ä¡ (in dots) * @param : pData = Field Data * @param : pReverse = ¹è°æ ±âÁØÀ¸·Î ¿ª»óÀ¸·ÎÇ¥½Ã ( Y:¿ª»óÀ¸·Î ) * @return : * @--------------------------------------------------- */ function astfFieldDataA(pX, pY, pData, pReverse) { var sBuf = ""; sBuf = astfFiendOrigin(pX, pY); if (!isNull(pReverse)) { if (pReverse.getTrim() == "Y") { sBuf += "^FR"; } } sBuf += "^FD" + pData + "^FS"; return sBuf; } /** * @group : commonweb * @ver : 2007.05.08 (CMCDEV-0001) * @by : Jin Hwa Ji [ACK Co., Ltd.] * @--------------------------------------------------- * @type : function * @access : public * @desc : ÇÑ±Û ¹× Ư¼ö¹®ÀÚ FieldÁ¤ÀÇ * @param : pX = ½ÃÀÛ °¡·ÎÀ§Ä¡ (in dots) * @param : pY = ½ÃÀÛ ¼¼·ÎÀ§Ä¡ (in dots) * @param : pW = ÆùÆ® Width * @param : pH = ÆùÆ® Height * @param : pData = Field Data * @return : * @--------------------------------------------------- */ function astfFieldDataH(pX, pY, pW, pH, pData) { var sBuf = ""; sBuf += astfFiendOrigin(pX, pY); sBuf += "^CFA" + "," + pW + "," + pH;; sBuf += "^FD" + pData + "^FS"; return sBuf; } /** * @group : commonweb * @ver : 2007.05.08 (CMCDEV-0001) * @by : Jin Hwa Ji [ACK Co., Ltd.] * @--------------------------------------------------- * @type : function * @access : public * @desc : ¹ÙÄÚµå Á¤ÀÇ(Code 39) * @param : pX = ½ÃÀÛ °¡·ÎÀ§Ä¡ * @param : pY = ½ÃÀÛ ¼¼·ÎÀ§Ä¡ * @param : pO = ¹æÇâ * @param : pH = ¹ÙÄÚµå Height * @param : pData = ¹ÙÄÚµåÁ¤º¸ * @param : pBigYN = ¹ÙÄÚµå Å©±âÁ¤º¸ * @return : * @--------------------------------------------------- */ function astfBarCode_Code39(pX, pY, pO, pH, pData, pBigYN) { var sBuf = ""; pX = parseInt(pX) + parseInt(PrnMarginLeft); pY = parseInt(pY) + parseInt(PrnMarginTop); sBuf = astfFiendOrigin(pX, pY); if ( PrnKind == 2 || PrnKind == 7 ) { //sBuf += "V"+pY+"H"+pX+"B103080" +"*" +pData +"*"; if ( PageSize == "S" ) { sBuf += "V"+pY+"H"+pX+"BG01070" + pData ; } else { sBuf += "V"+pY+"H"+pX+"BG02070" + pData ; } //sBuf += "V"+pY+"H"+pX+"BC01070" +pData.length+ pData ; //sBuf += "BT101020102V"+pY+"H"+pX+"BW01070" +"*" +pData +"*" ; } else { if(pBigYN == "S"){ sBuf += "^BY1,2.0"; } else if(pBigYN == "B"){ sBuf += "^BY2,2.0"; } else { sBuf += "^BY2,2.0"; } sBuf += "^B3" + pO + ",N," + pH + ",N,N^FD" + pData + "^FS"; } return sBuf; } /** * @group : commonweb * @ver : 2007.09.18 * @by : °øµÎ°æ * @--------------------------------------------------- * @type : function * @access : public * @desc : ÇÑ±Û ¹× Ư¼ö¹®ÀÚ FieldÁ¤ÀÇ * @param : pX = ½ÃÀÛ °¡·ÎÀ§Ä¡ (in dots) * @param : pY = ½ÃÀÛ ¼¼·ÎÀ§Ä¡ (in dots) * @param : pFont = ±ÛÀÚÅ©±â(1-10) * @param : pData = Field Data * @param : pReverse = ¹è°æ ±âÁØÀ¸·Î ¿ª»óÀ¸·ÎÇ¥½Ã ( Y:¿ª»óÀ¸·Î ) * @return : * @--------------------------------------------------- */ function astfPrintOutH(pX, pY, pFont, pImage, pData, pReverse) { var sBuf = ""; if ( PrnKind == 2 || PrnKind == 7 ) { sBuf= CommAX.PrtImgOut(pX,pY,pData); } else { sBuf = astfFontSize(pFont); sBuf += CommAX.PrtImgOut(pImage, pData); sBuf += astfFiendOrigin(pX, pY); sBuf += "^XG"+pImage+",2,1^FS"; } return sBuf; } /** * @group : commonweb * @ver : 2007.09.18 * @by : °øµÎ°æ * @--------------------------------------------------- * @type : function * @access : public * @desc : ÀÏ¹Ý ¿µ¹® ¹× ¼ýÀÚ FieldÁ¤ÀÇ * @param : pX = ½ÃÀÛ °¡·ÎÀ§Ä¡ (in dots) * @param : pY = ½ÃÀÛ ¼¼·ÎÀ§Ä¡ (in dots) * @param : pFont = ±ÛÀÚÅ©±â(1-10) * @param : pData = Field Data * @param : pReverse = ¹è°æ ±âÁØÀ¸·Î ¿ª»óÀ¸·ÎÇ¥½Ã ( Y:¿ª»óÀ¸·Î ) * @return : * @--------------------------------------------------- */ function astfPrintOutA(pX, pY, pFont, pData, pReverse) { var sBuf = ""; sBuf += astfFontSize(pFont); sBuf += astfFieldDataA(pX, pY, pData, pReverse); return sBuf; } /** * @group : commonweb * @ver : 2007.09.18 * @by : °øµÎ°æ * @--------------------------------------------------- * @type : function * @access : public * @desc : ÇÑ±Û ¹× Ư¼ö¹®ÀÚ FieldÁ¤ÀÇ * @param : pX = ½ÃÀÛ °¡·ÎÀ§Ä¡ (in dots) * @param : pY = ½ÃÀÛ ¼¼·ÎÀ§Ä¡ (in dots) * @param : pFont = ±ÛÀÚÅ©±â(1-10) * @param : pData = Field Data * @param : pReverse = ¹è°æ ±âÁØÀ¸·Î ¿ª»óÀ¸·ÎÇ¥½Ã ( Y:¿ª»óÀ¸·Î ) * @return : * @--------------------------------------------------- */ function astfPrintOut(pX, pY, pFont, pData, pReverse) { var sBuf = ""; //alert("ÀÌÀü:"+pX); pX = parseInt(pX) + parseInt(PrnMarginLeft); pY = parseInt(pY) + parseInt(PrnMarginTop); //alert("PrnMarginLeft:"+PrnMarginLeft); //alert("ÀÌÈÄ:"+pX); if ( PrnKind == 2 ) { sBuf = astfFiendOrigin(pX, pY); sBuf += astfFontSize(pFont); //if (!isNull(pReverse)) { // if (pReverse.getTrim() == "Y") { // sBuf += "%2"; // } else { // sBuf += "%0"; // } // } sBuf += pData+""; } else if (PrnKind == 7){ if(pFont == 6 || pFont == 7 || pFont == 10){ sBuf += CommAX.PrtImgOut(parseInt( pY), parseInt(pX), pData,2,2,"0","K2B"); } else { sBuf += CommAX.PrtImgOut(parseInt( pY), parseInt(pX), pData,1,1,"0","K2B"); } /* if(pFont == 6 || pFont == 7){ if (pReverse.getTrim() == "Y") { sBuf += CommAX.PrtImgOut(parseInt(pX),parseInt( pY), pData,2,2, "2", "K8D" ,"M")+""; } else { sBuf += CommAX.PrtImgOut(parseInt(pX),parseInt( pY), pData,2,2, "0", "K8D" ,"M")+""; } } else { if (pReverse.getTrim() == "Y") { sBuf += CommAX.PrtImgOut(parseInt(pX),parseInt( pY), pData,1,1, "2", "K9D" ,"M")+""; } else { sBuf += CommAX.PrtImgOut(parseInt(pX),parseInt( pY), pData,1,1, "0", "K9D" ,"M")+""; } } */ } else { sBuf = astfFiendOrigin(pX, pY); sBuf += astfFontSize(pFont); if (!isNull(pReverse)) { if (pReverse.getTrim() == "Y") { sBuf += "^FR"; } } sBuf += "^FD"+pData+"^FS"; } return sBuf; } /** * @group : commonweb * @ver : 2007.09.18 * @by : °øµÎ°æ * @--------------------------------------------------- * @type : function * @access : public * @desc : ¼ýÀÚ Å©±âÁ¤ÀÇ * @param : pFont = ÆùƮũ±â(1-10) * @return : * @--------------------------------------------------- */ function astfFontSize(pFont) { var sBuf = ""; var pW = 0; var pH = 0; if ( PrnKind == 2 || PrnKind == 7 ) { if(pFont == 6 || pFont == 7 || pFont == 10){ sBuf ="L0202K8D"; } else { sBuf ="L0101K9D"; } } else { if(pFont == 1){ pH = 21; pW = 10; } else if(pFont == 2){ pH = 26; pW = 19; } else if(pFont == 3){ pH = 31; pW = 23; } else if(pFont == 4){ pH = 36; pW = 28; } else if(pFont == 5){ pH = 41; pW = 33; } else if(pFont == 6){ pH = 46; pW = 38; } else if(pFont == 7){ pH = 50; pW = 43; } else if(pFont == 8){ pH = 55; pW = 48; } else if(pFont == 9){ pH = 60; pW = 53; } else if(pFont == 10){ pH = 70; pW = 62; } else if(pFont == 11){ pH = 25; pW = 13; } else if(pFont == 21){ pH = 25; pW = 19; } else if(pFont == 24){ pH = 26; pW = 16; } else if(pFont == 27){ pH = 31; pW = 26; } else if(pFont == 28){ pH = 30; pW = 19; }else if(pFont == 29){ pH = 31; pW = 20; }else if(pFont == 31){ pH = 33; pW = 23; } else if(pFont == 32){ pH = 35; pW = 24; } else if(pFont == 33){ pH = 35; pW = 25; } else if(pFont == 34){ pH = 35; pW = 26; } else if(pFont == 35){ pH = 35; pW = 28; } sBuf = "^AQN,"+pH+","+pW; } return sBuf; } /** * @group : commonweb * @ver : 2008.07.14 * @by : ³ªÀ±»ó * @--------------------------------------------------- * @type : function * @access : public * @desc : ³ëµå¼Â ³»ÀÇ Not Null Ä÷³ üũ * @param : pNodeSet = ´ë»ó ³ëµå¼Â * pCol = °ËÁõ´ë»ó Ä÷³ * pMsg = Ãâ·ÂµÉ ¸Þ½ÃÁö * @return : * @--------------------------------------------------- */ function astfNullValidation(pNodeSet, pCol, pMsg) { var cntnull = model.getXPathValue("count(" + pNodeSet + " [normalize-space(string(" + pCol + ")) = ''])"); if(cntnull > 0) { messageBox(pMsg , "C001"); return false; } return true; } /** * @group : commonweb * @ver : 2008.07.21 * @by : ³ªÀ±»ó * @--------------------------------------------------- * @type : function * @access : public * @desc : srcNodeSetÀÇ ¸ðµç ³ëµå¼ÂÀ» refNodeSetÀ¸·Î º¹»çÇÑ´Ù.(³ëµå¼Â ¸®³×ÀÓ º¹»ç) * @param : srcNodeSet = ¿øº» ³ëµå¼Â * refNodeSet = º¹»çÇØ¼­ ³ÖÀ» ³ëµå¼Â * @return : * @--------------------------------------------------- */ function astfCopyRenameNodeSet(refNodeSet, srcNodeSet) { var refNodeCnt = model.getXPathValue("count(" + refNodeSet + ")"); for(var i = 1; i <= model.getXPathValue("count(" + srcNodeSet + ")"); i++) { var makeNodeCnt = parseInt(refNodeCnt) + parseInt(i); model.makeNode(refNodeSet + "[" + makeNodeCnt + "]"); model.copyNode(refNodeSet + "[" + makeNodeCnt + "]", srcNodeSet + "[" + i + "]"); } } /** * °ÇÁø ½Å¿ëÄ«µå ½ÂÀÎ ¹× Ãë¼Ò·ÎÁ÷ ÀÏ¿øÈ­ ÀÛ¾÷ * ÀÌÁ¤Åà * 2017/09/12 */ function fOpenCardPopUp(grd_name, flag){ //debugger; if(flag == 'I'){ // ½ÂÀÎ for(var i=1; i "+ model.getValue("/root/tmp/appvanif/cardname") ,"E999",""); return false; }else{ grd_name.valueMatrix(i,grd_name.colRef("aprvdd"))= model.getValue("/root/van_tmp/card_rcv/card/card_aprvdd"); grd_name.valueMatrix(i,grd_name.colRef("aprvno"))= model.getValue("/root/van_tmp/card_rcv/card/card_aprvno"); grd_name.valueMatrix(i,grd_name.colRef("aprvtm"))= model.getValue("/root/van_tmp/card_rcv/card/card_aprvtm"); grd_name.valueMatrix(i,grd_name.colRef("aprvflag"))= "12"; } } } setParameter("SPPAO02101_ELCTSIGNKEY", ""); setParameter("SPPAO02101_ELCTSIGNCNTS", ""); return true; }else if(flag == 'D'){ // ½ÂÀÎÃë¼Ò var selrow = grd_name.row; if(!isNull(selrow) && parseInt(selrow)>0){ // ¼±Åà ÈÄ Ãë¼Òó¸® var parm; var pid = model.getValue("/root/main/info/acptinfo/acptlist/pid"); var orddd = model.getValue("/root/main/info/acptinfo/acptlist/orddd"); var cretno = model.getValue("/root/main/info/acptinfo/acptlist/cretno"); var orddeptcd = model.getValue("/root/main/info/acptinfo/acptlist/orddeptcd"); var strRcvVan = ""; var ordtype = grd_name.valueMatrix(selrow,grd_name.colRef("ordtype")); var fromdd = ""; var todd = ""; var cardAmt = grd_name.valueMatrix(selrow,grd_name.colRef("cardamt")); var cardno = grd_name.valueMatrix(selrow,grd_name.colRef("cardno")); var valiterm = grd_name.valueMatrix(selrow,grd_name.colRef("valiterm")); var allotmm = grd_name.valueMatrix(selrow,grd_name.colRef("allotmm")); var keyinptflag = grd_name.valueMatrix(selrow,grd_name.colRef("keyinptflag")); var swipedata = grd_name.valueMatrix(selrow,grd_name.colRef("cardnotra")); model.removeNodeset("/root/van_tmp"); model.makeNode("/root/van_tmp/card_req"); model.makeNode("/root/van_tmp/card_rcv"); model.makeValue("/root/van_tmp/card_req/card/card_pid", grd_name.valueMatrix(selrow,grd_name.colRef("pid"))); model.makeValue("/root/van_tmp/card_req/card/card_rcptdd", grd_name.valueMatrix(selrow,grd_name.colRef("rcptdd"))); model.makeValue("/root/van_tmp/card_req/card/card_rcptno", grd_name.valueMatrix(selrow,grd_name.colRef("rcptno"))); model.makeValue("/root/van_tmp/card_req/card/card_rcptseqno", grd_name.valueMatrix(selrow,grd_name.colRef("rcptseqno"))); model.makeValue("/root/van_tmp/card_req/card/card_seqno", grd_name.valueMatrix(selrow,grd_name.colRef("seqno"))); model.makeValue("/root/van_tmp/card_req/card/card_instcd", ""); model.makeValue("/root/van_tmp/card_req/card/card_rcptstat", "Y"); model.makeValue("/root/van_tmp/card_req/card/card_ordtype", grd_name.valueMatrix(selrow,grd_name.colRef("ordtype"))); model.makeValue("/root/van_tmp/card_req/card/card_keyinptflag", grd_name.valueMatrix(selrow,grd_name.colRef("keyinptflag"))); model.makeValue("/root/van_tmp/card_req/card/card_cardcmpycd", grd_name.valueMatrix(selrow,grd_name.colRef("cardcmpycd"))); model.makeValue("/root/van_tmp/card_req/card/card_cardno", grd_name.valueMatrix(selrow,grd_name.colRef("cardno"))); model.makeValue("/root/van_tmp/card_req/card/card_aprvflag", grd_name.valueMatrix(selrow,grd_name.colRef("aprvflag"))); model.makeValue("/root/van_tmp/card_req/card/card_aprvdd", grd_name.valueMatrix(selrow,grd_name.colRef("aprvdd"))); model.makeValue("/root/van_tmp/card_req/card/card_aprvtm", grd_name.valueMatrix(selrow,grd_name.colRef("aprvtm"))); model.makeValue("/root/van_tmp/card_req/card/card_aprvno", grd_name.valueMatrix(selrow,grd_name.colRef("aprvno"))); model.makeValue("/root/van_tmp/card_req/card/card_vancd", grd_name.valueMatrix(selrow,grd_name.colRef("vancd"))); model.makeValue("/root/van_tmp/card_req/card/card_allotmm", grd_name.valueMatrix(selrow,grd_name.colRef("allotmm"))); model.makeValue("/root/van_tmp/card_req/card/card_cardamt", grd_name.valueMatrix(selrow,grd_name.colRef("cardamt"))); model.makeValue("/root/van_tmp/card_req/card/card_valiterm", grd_name.valueMatrix(selrow,grd_name.colRef("valiterm"))); model.makeValue("/root/van_tmp/card_req/card/card_rcptexecdd", ""); model.makeValue("/root/van_tmp/card_req/card/card_rcpttm", ""); model.makeValue("/root/van_tmp/card_req/card/card_rcptrid", ""); model.makeValue("/root/van_tmp/card_req/card/card_innrtretyn", "N"); model.makeValue("/root/van_tmp/card_req/card/card_preamtyn", "N"); model.makeValue("/root/van_tmp/card_req/card/card_remfact", ""); model.makeValue("/root/van_tmp/card_req/card/card_fstrgstrid", ""); model.makeValue("/root/van_tmp/card_req/card/card_fstrgstdt", ""); model.makeValue("/root/van_tmp/card_req/card/card_lastupdtrid", ""); model.makeValue("/root/van_tmp/card_req/card/card_lastupdtdt", ""); var req_card = "/root/van_tmp/card_req"; var rcv_card = "/root/van_tmp/card_rcv"; parm = "0" + "¢Ë" + //¸ÖƼ°Ç¼ö "" + "¢Ë" + //¸ÖƼopmi "" + "¢Ë" + //rcptdd º¯°æ ȤÀº Ãë¼ÒÀÎ °æ¿ì ÇÊ¿ä "" + "¢Ë" + //rcptno "" + "¢Ë" + //rcptseqno cardAmt + "¢Ë" + //totalamt req_card + "¢Ë" + //send rcv_card + "¢Ë" + //receive pid + "¢Ë" + //pid orddd + "¢Ë" + //orddd cretno + "¢Ë" + //cretno strRcvVan + "¢Ë" + //strRcvVan ordtype + "¢Ë" + //ordtype fromdd + "¢Ë" + //fromdd todd + "¢Ë" + //todd orddeptcd + "¢Ë" + //orddeptcd cardno + "¢Ë" + //cardno valiterm + "¢Ë" + //valiterm allotmm + "¢Ë" + //allotmm keyinptflag + "¢Ë" + //KeyInptFlag swipedata + "¢Ë" ; //swipedata setParameter("SPPAO00400_PARM",parm); setParameter("SPPAO00400_FLAG", "D"); setParameter("SPPAO00400_RTNTYPE", "A"); var ivrObjt = document.all("ivr_cardpopup"); if( ivrObjt == null ){ body.createChild("xforms:iviewer", "id:ivr_cardpopup; src:../../../pam/pamcomnweb/xrw/SPPAO00400_½Å¿ëÄ«µå½ÂÀÎ.xrw"); ivrObjt = document.all("ivr_cardpopup"); } ivrObjt.window.javascript.fInit(); var retMsg = ivrObjt.window.javascript.fAutoCnclCardAprv(); //½ÇÁ¦ Ä«µå½ÂÀÎÃë¼Ò body.removeChild("ivr_cardpopup"); if(retMsg == false) { return false; }else{ grd_name.valueMatrix(selrow,grd_name.colRef("aprvdd")) = model.getValue("/root/van_tmp/card_rcv/card/card_aprvdd"); grd_name.valueMatrix(selrow,grd_name.colRef("aprvno")) = model.getValue("/root/van_tmp/card_rcv/card/card_aprvno"); grd_name.valueMatrix(selrow,grd_name.colRef("aprvtm")) = model.getValue("/root/van_tmp/card_rcv/card/card_aprvtm"); grd_name.valueMatrix(selrow,grd_name.colRef("aprvflag")) = "22"; } return true; }else{ // Àϰý Ãë¼Òó¸® for(var i=1; i0){ // ¼±Åà ÈÄ Ãë¼Òó¸® var parm = ""; var pid = model.getValue("/root/main/info/acptinfo/acptlist/pid"); var orddd = model.getValue("/root/main/info/acptinfo/acptlist/orddd"); var cretno = model.getValue("/root/main/info/acptinfo/acptlist/cretno"); var orddeptcd = model.getValue("/root/main/info/acptinfo/acptlist/orddeptcd"); var ordtype = "H"; var keyinptflag = grd_name.valueMatrix(selrow, grd_name.colRef("keyinptflag")); var swipedata = ""; var qualcnfmflag = grd_name.valueMatrix(selrow, grd_name.colRef("qualcnfmflag")); var indinstflag = grd_name.valueMatrix(selrow, grd_name.colRef("indinstflag")); var qualcnfmno = grd_name.valueMatrix(selrow, grd_name.colRef("qualcnfmno")); var cashamt = grd_name.valueMatrix(selrow, grd_name.colRef("cashamt")); if(sinptflag == "S"){ swipedata = model.getValue("/root/hidden/com/swipedata"); } model.removeNodeset("/root/van_tmp"); model.makeNode("/root/van_tmp/cash_req"); model.makeNode("/root/van_tmp/cash_rcv"); model.makeValue("/root/van_tmp/cash_req/cash/cash_pid", grd_name.valueMatrix(selrow,grd_name.colRef("pid"))); model.makeValue("/root/van_tmp/cash_req/cash/cash_rcptdd", grd_name.valueMatrix(selrow,grd_name.colRef("rcptdd"))); model.makeValue("/root/van_tmp/cash_req/cash/cash_rcptno", grd_name.valueMatrix(selrow,grd_name.colRef("rcptno"))); model.makeValue("/root/van_tmp/cash_req/cash/cash_rcptseqno", grd_name.valueMatrix(selrow,grd_name.colRef("rcptseqno"))); model.makeValue("/root/van_tmp/cash_req/cash/cash_seqno", ""); model.makeValue("/root/van_tmp/cash_req/cash/cash_instcd", ""); model.makeValue("/root/van_tmp/cash_req/cash/cash_rcptstat", grd_name.valueMatrix(selrow,grd_name.colRef("rcptstat"))); model.makeValue("/root/van_tmp/cash_req/cash/cash_ordtype", grd_name.valueMatrix(selrow,grd_name.colRef("ordtype"))); model.makeValue("/root/van_tmp/cash_req/cash/cash_keyinptflag", grd_name.valueMatrix(selrow,grd_name.colRef("keyinptflag"))); model.makeValue("/root/van_tmp/cash_req/cash/cash_indinstflag", grd_name.valueMatrix(selrow,grd_name.colRef("indinstflag"))); model.makeValue("/root/van_tmp/cash_req/cash/cash_qualcnfmflag", grd_name.valueMatrix(selrow,grd_name.colRef("qualcnfmflag"))); model.makeValue("/root/van_tmp/cash_req/cash/cash_qualcnfmno", grd_name.valueMatrix(selrow,grd_name.colRef("qualcnfmno"))); model.makeValue("/root/van_tmp/cash_req/cash/cash_aprvflag", grd_name.valueMatrix(selrow,grd_name.colRef("aprvflag"))); model.makeValue("/root/van_tmp/cash_req/cash/cash_aprvno", grd_name.valueMatrix(selrow,grd_name.colRef("aprvno"))); model.makeValue("/root/van_tmp/cash_req/cash/cash_aprvdd", grd_name.valueMatrix(selrow,grd_name.colRef("aprvdd"))); model.makeValue("/root/van_tmp/cash_req/cash/cash_aprvtm", grd_name.valueMatrix(selrow,grd_name.colRef("aprvtm"))); model.makeValue("/root/van_tmp/cash_req/cash/cash_cashamt", grd_name.valueMatrix(selrow,grd_name.colRef("cashamt"))); model.makeValue("/root/van_tmp/cash_req/cash/cash_rcptexecdd", ""); model.makeValue("/root/van_tmp/cash_req/cash/cash_rcpttm", ""); model.makeValue("/root/van_tmp/cash_req/cash/cash_rcptrid", ""); model.makeValue("/root/van_tmp/cash_req/cash/cash_preamtyn", ""); model.makeValue("/root/van_tmp/cash_req/cash/cash_innrtretyn", ""); model.makeValue("/root/van_tmp/cash_req/cash/cash_fstrgstrid", ""); model.makeValue("/root/van_tmp/cash_req/cash/cash_fstrgstdt", ""); model.makeValue("/root/van_tmp/cash_req/cash/cash_lastupdtrid", ""); model.makeValue("/root/van_tmp/cash_req/cash/cash_lastupdtdt", ""); var req_cash = "/root/van_tmp/cash_req"; var rcv_cash = "/root/van_tmp/cash_rcv"; parm = "0" + "¢Ë" + "" + "¢Ë" + cashamt + "¢Ë" + // cashamt req_cash + "¢Ë" + // send rcv_cash + "¢Ë" + // receive pid + "¢Ë" + // pid ordtype + "¢Ë" + // ordtype indinstflag + "¢Ë" + // indinstflag qualcnfmno + "¢Ë" + // gQualcnfmno keyinptflag + "¢Ë" + // keyinptflag swipedata + "¢Ë" + // swipedata qualcnfmflag + "¢Ë"; // qualcnfmflag setParameter("SPPAO00500_PARM", parm); setParameter("SPPAO00500_FLAG", "D"); var ivrObjt = document.all("ivr_cashpopup"); if (ivrObjt == null) { body.createChild("xforms:iviewer", "id:ivr_cashpopup; src:../../../pam/pamcomnweb/xrw/SPPAO00501_Çö±Ý¿µ¼öÁõ½ÂÀÎ.xrw"); ivrObjt = document.all("ivr_cashpopup"); } ivrObjt.window.javascript.fInit(); var retMsg = false; retMsg = ivrObjt.window.javascript.fAutoCnclCashAprv(); body.removeChild("ivr_cashpopup"); if (retMsg == false) { //messageBox("Çö±Ý¿µ¼öÁõ ½ÂÀÎ Ãë¼Ò½Ã ¿À·ù°¡ ³µ½À´Ï´Ù. ¼ö³³º¯°æ¿¡¼­ Àç½ÂÀÎÇϽʽÿä.", "E999"); return false }else{ grd_name.valueMatrix(selrow, grd_name.colRef("aprvdd"))= model.getValue("/root/van_tmp/cash_rcv/cash/cash_aprvdd"); grd_name.valueMatrix(selrow, grd_name.colRef("aprvno"))= model.getValue("/root/van_tmp/cash_rcv/cash/cash_aprvno"); grd_name.valueMatrix(selrow, grd_name.colRef("aprvtm"))= model.getValue("/root/van_tmp/cash_rcv/cash/cash_aprvtm"); grd_name.valueMatrix(selrow, grd_name.colRef("aprvflag"))= "52"; } return true; }else{ // Àϰý Ãë¼Òó¸® for(var i=1; i