123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561 |
- <?xml version="1.0" encoding="utf-8"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SPCIT01800" position="absolute 0 0 1014 620" titletext="만족도 답변 정보" oninit="SPCIT01800_oninit" onload="SPCIT01800_onload">
- <Layouts>
- <Layout>
- <Shape position="absolute 0 67 1008 73" linetype="horizontal" id="line3" class="line_2"/>
- <Static text="만족도 제목" position="absolute 0 45 100 68" id="caption1" class="cell_1"/>
- <Edit position="absolute 103 46 1007 65" id="input1" enable="false"/>
- <Shape position="absolute 0 93 1008 99" linetype="horizontal" id="line4" class="line_3" radiusx="5"/>
- <Static text="설문지" position="absolute 0 71 100 94" id="caption2" class="cell_1"/>
- <Edit position="absolute 103 73 900 92" id="input2" enable="false"/>
- <Button position="absolute 903 74 1008 93" id="button1" class="btn2" text="설문지 미리보기" onclick="button1_onclick"/>
- <Button position="absolute 966 98 1008 117" id="button2" class="btn5" text="삭제" onclick="button2_onclick"/>
- <Button position="absolute 885 98 965 117" id="button3" class="btn7" text="엑셀저장" onclick="button3_onclick"/>
- <Shape position="absolute 0 117 1008 123" linetype="horizontal" id="line1" class="line_10"/>
- <Grid position="absolute 0 122 1008 592" id="datagrid1" autoenter="select" cellsizingtype="col" binddataset="ds_main_rsltlist_row">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="26"/>
- </Columns>
- <Rows>
- <Row size="30" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="currow+1"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Grid position="absolute 5 167 355 317" id="datagrid3" visible="false" binddataset="ds_temp_rsltlist_key">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell text="itemkindcd"/>
- <Cell col="1" text="qestitemgrupseqno"/>
- <Cell col="2" text="qestseqno"/>
- </Band>
- <Band id="body">
- <Cell text="bind:itemkindcd"/>
- <Cell col="1" text="bind:qestitemgrupseqno"/>
- <Cell col="2" text="bind:qestseqno"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Div position="absolute 0 0 1008 40" id="group2" class="div_SA2">
- <Layouts>
- <Layout>
- <Static text="설문지 번호 :" position="absolute 17 11 121 28" id="caption7" class="search_name" anchor="default"/>
- <MaskEdit position="absolute 119 10 259 29" id="ipt_srchpid" class="input_s_essential" taborder="2" mask="9999999999" anchor="default" autoselect="true" onkeyup="group2_ipt_srchpid_onkeyup"/>
- <Static text="* 입력하신 설문지번호 이후의 100개의 설문만 표시 됩니다." position="absolute 275 10 656 30" id="caption3" class="hand" anchor="default"/>
- <Shape position="absolute 912 9 918 28" linetype="vertical" id="line9" anchor="default"/>
- <Button position="absolute 930 9 986 31" id="btn_search" class="btn1" text="조회" anchor="default" onclick="group2_btn_search_onclick"/>
- </Layout>
- </Layouts>
- </Div>
- <Button id="button4" taborder="1" text="저장" class="btn4" position="absolute 443 594 499 616" onclick="button4_onclick"/>
- <Button id="button5" taborder="2" text="취소" class="btn4" position="absolute 502 594 558 616" onclick="button5_onclick"/>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_main_title" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="stinseqno" type="STRING" size="256"/>
- <Column id="stintitlcnts" type="STRING" size="256"/>
- <Column id="qpaprseqno" type="STRING" size="256"/>
- <Column id="qpaprtitlcnts" type="STRING" size="256"/>
- <Column id="answprsncnt" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="stinseqno"/>
- <Col id="stintitlcnts"/>
- <Col id="qpaprseqno"/>
- <Col id="qpaprtitlcnts"/>
- <Col id="answprsncnt"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_qestprvw" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="qpaprseqno" type="STRING" size="256"/>
- <Column id="stinseqno" type="STRING" size="256"/>
- <Column id="stintrgtid" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="qpaprseqno"/>
- <Col id="stinseqno"/>
- <Col id="stintrgtid"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_rsltlist_row" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_temp_rsltlist_header" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_temp_rsltlist_row" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_temp_rsltlist_key" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_execlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="answprsnseqno" type="INT" size="256" sumtext="답변자일련번호"/>
- <Column id="stintrgtflagcd" type="STRING" size="256" sumtext="대상자구분"/>
- <Column id="stintrgtid" type="STRING" size="256" sumtext="답변자ID"/>
- <Column id="emaladdr" type="STRING" size="256" sumtext="이메일"/>
- <Column id="qestseqno" type="INT" size="256" sumtext="설문일련번호"/>
- <Column id="lists" type="STRING" size="256" sumtext="답변리스트"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_send_deldata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_savedata_savegrid" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- </Objects>
- <Bind>
- <BindItem id="item0" compid="group2.ipt_srchpid" propid="value" datasetid="ds_send_qestprvw" columnid="stintrgtid"/>
- <BindItem id="item1" compid="input1" propid="value" datasetid="ds_main_title" columnid="stintitlcnts"/>
- <BindItem id="item2" compid="input2" propid="value" datasetid="ds_main_title" columnid="qpaprtitlcnts"/>
- </Bind>
- <Script type="xscript4.0"><![CDATA[/***************************************************************************************
- * System Name :
- * Job Name :
- * Creator :
- * Make Date : 2016-05-24
- * Description :
- *---------------------------------------------------------------------------------------
- * Modify Date Modifier Modify Description
- *---------------------------------------------------------------------------------------
- * 2016-05-24 Live Converter TF->XP
- *
- *---------------------------------------------------------------------------------------
- ****************************************************************************************/
- include "com_commonxp::comm_main.xjs";
- function SPCIT01800_oninit(obj:Form, e:InitEventInfo)
- {
- frmf_initForm(obj);
- }
- function SPCIT01800_onload(obj:Form, e:LoadEventInfo)
- {
- grdf_initGrid(datagrid1);
-
- // 부모창의 설문지 일련번호를 가져온다.
- var qpaprseqno = opener.frmf_getParameter("qpaprseqno");
- ds_main_title.setColumn(0, "qpaprseqno", qpaprseqno);
- ds_send_qestprvw.setColumn(0, "qpaprseqno", qpaprseqno);
-
- var stinseqno = opener.frmf_getParameter("stinseqno");
- ds_main_title.setColumn(0, "stinseqno", stinseqno);
- ds_send_qestprvw.setColumn(0, "stinseqno", stinseqno);
-
- var qpaprtitlcnts = opener.frmf_getParameter("qpaprtitlcnts");
- ds_main_title.setColumn(0, "qpaprtitlcnts", qpaprtitlcnts);
-
- var stintitlcnts = opener.frmf_getParameter("stintitlcnts");
- ds_main_title.setColumn(0, "stintitlcnts", stintitlcnts);
-
- var answprsncnt = opener.frmf_getParameter("answprsncnt");
- ds_main_title.setColumn(0, "answprsncnt", answprsncnt);
-
- var answprsncnt = opener.frmf_getParameter("answprsncnt");
- ds_main_title.setColumn(0, "answprsncnt", answprsncnt);
-
- fGetNResultRef();
- }
- function fGetNResultRef()
- {
- if (ds_main_rsltlist_row.rowcount > 0)
- {
- ds_main_rsltlist_row.clearData();
- for(var l = 5; l > -1; l--)
- {
- datagrid1.setFormatColProperty(l, "band", "body");
- }
-
- for (var i = datagrid1.getFormatColCount(); i > 0; i--)
- {
- datagrid1.deleteContentsCol(i);
- }
- }
-
- var oParam = {};
- oParam.id = "TRCIT01802";
- oParam.service = "cssamngtapp.CssaMngt";
- oParam.method = "reqGetCsiAnswList";
- oParam.inds = "req=ds_send_qestprvw";
- oParam.outds = "ds_temp_rsltlist_header=header ds_temp_rsltlist_row=row ds_temp_rsltlist_key=key";
- oParam.async = false;
- //oParam.callback = "cf_TRCIT01802";
- tranf_submit(oParam);
- var gridCaption = ds_temp_rsltlist_header.getColumn(0, "caption");
- var gridCaptionArray = gridCaption.split("^");
-
- if(utlf_isNull(gridCaption)) return;
- //ref 정보
- var gridColRef = ds_temp_rsltlist_header.getColumn(0, "colref");
- var gridColRefArray = gridColRef.split("^");
-
- var gridColType = ds_temp_rsltlist_header.getColumn(0, "type");
- var gridColTypeArray = gridColType.split("^");
-
- for( var i = 0; i < gridColRefArray.length; i++ )
- {
- datagrid1.appendContentsCol();
- datagrid1.setFormatColProperty(parseInt(i+1), "size", 90);
- datagrid1.setCellProperty("Head", parseInt(i+1), "text", gridCaptionArray[i]);
- datagrid1.setCellProperty("Body", parseInt(i+1), "text", "bind:"+gridColRefArray[i]);
- datagrid1.setCellProperty("Body", parseInt(i+1), "align", "left middle");
- datagrid1.setCellProperty("Body", parseInt(i+1), "padding", "0 0 0 3");
-
- }
-
- for(var j = 0; j < 4; j++)
- {
- datagrid1.setFormatColProperty(j, "band", "left");
- }
- ds_main_rsltlist_row.copyData(ds_temp_rsltlist_row);
- }
- function group2_ipt_srchpid_onkeyup(obj:MaskEdit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- obj.updateToDataset();
- group2.btn_search.click();
- }
- }
- function group2_btn_search_onclick(obj:Button, e:ClickEventInfo)
- {
- var stintrgtflagcd = opener.frmf_getParameter("stintrgtflagcd");
- var stintrgtid = ds_send_qestprvw.getColumn(0, "stintrgtid");
- if (!utlf_isNull(stintrgtid))
- {
- if (stintrgtflagcd == "1" || stintrgtflagcd == "2" || stintrgtflagcd == "3")
- {
- dsf_makeValue(ds_send_qestprvw, "pid", "string", stintrgtid);
- }
- else
- {
- dsf_makeValue(ds_send_qestprvw, "userid", "string", stintrgtid);
- }
- }
-
- fSetExec();
- }
- function fSetExec()
- {
- ds_main_rsltlist_row.clearData();
-
- var oParam = {};
- oParam.id = "TRCIT01801";
- oParam.service = "cssamngtapp.CssaMngt";
- oParam.method = "reqGetCsiQstrAnswData";
- oParam.inds = "req=ds_send_qestprvw";
- oParam.outds = "ds_main_execlist=execlist";
- oParam.async = false;
- //oParam.callback = "cf_TRCIT01801";
- tranf_submit(oParam);
- // ref 내용
- var gridColRef = ds_temp_rsltlist_header.getColumn(0, "colrefarray");
- var gridColRefArray = gridColRef.split("^");
-
- // caption 내용
- var gridCaption = ds_temp_rsltlist_header.getColumn(0, "caption");
- var gridCaptionArray = gridCaption.split("^");
-
- // 생성해야할 row 개수
- var answprsncnt = ds_main_execlist.rowcount;
-
- for (var i = 0; i < answprsncnt; i++)
- {
- var addRow = ds_main_rsltlist_row.addRow();
- ds_main_rsltlist_row.setColumn(addRow, "stintrgtflagcd", ds_main_execlist.getColumn(i, "stintrgtflagcd"));
- ds_main_rsltlist_row.setColumn(addRow, "stintrgtid", ds_main_execlist.getColumn(i, "stintrgtid"));
- ds_main_rsltlist_row.setColumn(addRow, "emailaddr", ds_main_execlist.getColumn(i, "emailaddr"));
- ds_main_rsltlist_row.setColumn(addRow, "answprsnseqno", ds_main_execlist.getColumn(i, "answprsnseqno"));
- // 답변 리스트 내용
- var temp = ds_main_execlist.getColumn(i, "lists");
- var tempArray = temp.split("@*");
-
- for (var j=0; j < tempArray.length; j++)
- {
- var sTmp = gridCaptionArray[j+4];
- if(!utlf_isNull(sTmp))
- {
- var temCaption = sTmp.substring(0, 1);
- ds_main_rsltlist_row.setColumno(i, gridColRefArray[j], tempArray[j]);
-
- if (temCaption == "*")
- {
- datagrid1.setFormatColProperty(j+5, "size", 0);
- }
- datagrid1.setFormatColProperty(4, "size", 0);
- }
- }
- }
-
- var stintrgtflagcd = opener.frmf_getParameter("stintrgtflagcd");
- var stintrgtid = ds_send_qestprvw.getColumn(0, "stintrgtid");
- if (!utlf_isNull(stintrgtid))
- {
- if (stintrgtflagcd == "1" || stintrgtflagcd == "2" || stintrgtflagcd == "3")
- {
- ds_send_qestprvw.setColumn(0, "pid", "");
- }
- else
- {
- ds_send_qestprvw.setColumn(0, "userid", "");
- }
- }
- }
- function button1_onclick(obj:Button, e:ClickEventInfo)
- {
- var qpaprseqno = ds_send_qestprvw.getColumn(0, "qpaprseqno");
- frmf_setParameter("qpaprseqno", qpaprseqno);
- frmf_modal("SPCIT00400", "SPCIT00400", "", "", "", "", "", "", "", "", "", "", "M");
- frmf_clearParameter("qpaprseqno");
- }
- function button3_onclick(obj:Button, e:ClickEventInfo)
- {
- grdf_exportExcel(datagrid1, "만족도 답변정보 입력 결과", "Sheet1", "true", "", "");
- }
- function button2_onclick(obj:Button, e:ClickEventInfo)
- {
- var rowCount = grdf_getSelectedRows(datagrid1);
- var stinseqno = ds_main_title.getColumn(0, "stinseqno");
- var qpaprseqno = ds_main_title.getColumn(0, "qpaprseqno");
- var stintrgtflagcd = opener.frmf_getParameter("stintrgtflagcd");
-
- if (rowCount.length > 0)
- {
- var rtn = sysf_messageBox(rowCount.length + " 개의 답변이 삭제됩니다.", "Q001");
-
- if (rtn == 6)
- {
- for (var i = 0; i < rowCount.length; i++)
- {
- k = i;
- var cnt = rowCount[i];
- var answprsnseqno = ds_main_rsltlist_row.getColumn(cnt, "answprsnseqno");
- var stintrgtid = ds_main_rsltlist_row.getColumn(cnt, "stintrgtid");
-
- ds_send_deldata.clearData();
- if (stintrgtflagcd == "1" || stintrgtflagcd == "2" || stintrgtflagcd == "3")
- {
- dsf_makeValue(ds_send_deldata, "pid", "string", stintrgtid, k);
- }
- else
- {
- dsf_makeValue(ds_send_deldata, "userid", "string", stintrgtid, k);
- }
- dsf_makeValue(ds_send_deldata, "answprsnseqno", "string", answprsnseqno, k);
- dsf_makeValue(ds_send_deldata, "stinseqno", "string", stinseqno, k);
- dsf_makeValue(ds_send_deldata, "qpaprseqno", "string", qpaprseqno, k);
- }
-
- var oParam = {};
- oParam.id = "TXCIT01802";
- oParam.service = "cssamngtapp.CssaMngt";
- oParam.method = "reqDelCsiAnswDat";
- oParam.inds = "deldata=ds_send_deldata";
- oParam.async = false;
- oParam.callback = "cf_TXCIT01802";
- tranf_submit(oParam);
-
- fSetExec();
- }
- }
- else
- {
- sysf_messageBox("답변이 선택되지 ", "E007");
- }
- }
- function cf_TXCIT01802(sSvcId, nErrorCode, sErrorMsg)
- {
- if(nErrorCode < 0) return;
- else
- {
- sysf_messageBox("만족도 답변정보 삭제가","I002");
- ds_send_deldata.clearData();
- }
- }
- function button4_onclick(obj:Button, e:ClickEventInfo)
- {
- var rowCount = ds_main_rsltlist_row.rowcount;
- var saveCount = 0;
- // 사용자 아이디를 검색
- for (var j = 0; j < rowCount; j++)
- {
- var stintrgtid = ds_main_rsltlist_row.getColumn(j, "stintrgtid");
- if (utlf_isNull(stintrgtid))
- {
- sysf_messageBox("설문지 ID를", "C001");
- saveCount = 0;
- break;
- }
- else
- {
- saveCount++;
- }
- }
-
- if (saveCount > 0)
- {
- fSaveMode();
- }
- }
- function fSaveMode()
- {
- var qestCount = (datagrid1.getFormatColCount()-5) / 2;
- var stinseqno = ds_main_title.getColumn(0, "stinseqno");
- var qpaprseqno = ds_main_title.getColumn(0, "qpaprseqno");
- var answprsncnt = ds_main_title.getColumn(0, "answprsncnt");
- var stintrgtflagcd = "";
- var pid = "";
- var userid = "";
- var rows = "";
- var sColSep = "▦";
- var sRowSep = "▩";
- var qestrspsyn = "";
- var send_data2 = "m" + sColSep + "stinseqno" + sColSep + "qpaprseqno" + sColSep + "qestitemgrupseqno" + sColSep + "answprsnseqno" +
- sColSep + "qestseqno" + sColSep + "stintrgtflagcd" + sColSep + "pid" + sColSep + "userid" + sColSep + "emailaddr" +
- sColSep + "qestanswno" + sColSep + "qestmltlanswno" + sColSep + "descinptcnts" + sColSep + "descinptaddcnts" + sColSep + "qestrspsyn" + sRowSep; //타이틀 map file 등에서 사용
-
- for (var i = 0; i < answprsncnt; i++)
- { // row 개수만큼
- stintrgtflagcd = ds_main_rsltlist_row.getColumn(i, "stintrgtflagcd");
-
- for (var k = 0; k < qestCount; k++)
- { // 문항 개수만큼
- var qestseqno = ds_temp_rsltlist_key.getColumn(k, "qestseqno");
- var qestitemgrupseqno = ds_temp_rsltlist_key.getColumn(k, "qestitemgrupseqno");
- var itemkindcd = ds_temp_rsltlist_key.getColumn(k, "itemkindcd");
-
- var descinptcnts = ds_main_rsltlist_row.getColumn(i, "descinptcnts"+k);
- var qestanswno = ds_main_rsltlist_row.getColumn(i, "qestanswno"+k);
- var qestmltlanswno = ds_main_rsltlist_row.getColumn(i, "qestmltlanswno"+k);
- var descinptaddcnts = ds_main_rsltlist_row.getColumn(i, "descinptaddcnts"+k);
- var answprsnseqno = ds_main_rsltlist_row.getColumn(i, "answprsnseqno");
- var emailaddr = ds_main_rsltlist_row.getColumn(i, "emailaddr");
-
- // 답변자 id 설정
- if (stintrgtflagcd == "1" || stintrgtflagcd == "2" || stintrgtflagcd == "3")
- {
- pid = datagrid1.valueMatrix((i+1), datagrid1.colRef("stintrgtid"));
- }
- else
- {
- userid = datagrid1.valueMatrix((i+1), datagrid1.colRef("stintrgtid"));
- }
-
- if (itemkindcd == "1" || itemkindcd == "6" || itemkindcd == "7" || itemkindcd == "8" || itemkindcd == "10")
- {
- if (utlf_isNull(qestanswno) || qestanswno == "0")
- {
- qestanswno = "99";
- qestrspsyn = "N";
- }
- else
- {
- qestrspsyn = "Y";
- }
- }
- else if (itemkindcd == "2")
- {
- if (utlf_isNull(qestmltlanswno) || qestmltlanswno == "0")
- {
- qestmltlanswno = "99";
- qestrspsyn = "N";
- }
- else
- {
- qestrspsyn = "Y";
- }
- }
- else if (itemkindcd == "3")
- {
- if (utlf_isNull(qestmltlanswno) || qestmltlanswno == "0")
- {
- qestmltlanswno = "99:99";
- qestrspsyn = "N";
- }
- else
- {
- qestrspsyn = "Y";
- }
- }
- else
- {
- if (utlf_isNull(descinptcnts) || descinptcnts == "0")
- {
- qestanswno = "99";
- qestrspsyn = "N";
- }
- else
- {
- qestanswno = "1";
- qestrspsyn = "Y";
- }
- }
-
- send_data2 += "m" + sColSep + stinseqno + sColSep + qpaprseqno + sColSep + qestitemgrupseqno + sColSep + answprsnseqno +
- sColSep + qestseqno + sColSep + stintrgtflagcd + sColSep + pid + sColSep + userid + sColSep + emailaddr +
- sColSep + qestanswno + sColSep + qestmltlanswno + sColSep + descinptcnts + sColSep + descinptaddcnts + sColSep + qestrspsyn + sRowSep;
- }
- }
- ds_send_savedata_savegrid.clearData();
- dsf_setCSVToDs("ds_send_savedata_savegrid", send_data2);
-
- var oParam = {};
- oParam.id = "TXCIT01801";
- oParam.service = "cssamngtapp.CssaMngt";
- oParam.method = "reqSetCsiAnswData";
- oParam.inds = "savegrid=ds_send_savedata_savegrid";
- oParam.async = false;
- oParam.callback = "cf_TXCIT01801";
- tranf_submit(oParam);
- }
- function cf_TXCIT01801(sSvcId, nErrorCode, sErrorMsg)
- {
- if(nErrorCode < 0) return;
- else
- {
- sysf_messageBox("만족도 답변정보 수정이","I002");
- }
- }
- function button5_onclick(obj:Button, e:ClickEventInfo)
- {
- this.close();
- }
- ]]></Script>
- </Form>
- </FDL>
|