123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651 |
- <?xml version="1.0" encoding="utf-8"?>
- <Script type="xscript4.0"><![CDATA[
- /**
- * @group :
- * @ver : 2007.09.15
- * @by : 정찬성
- * @---------------------------------------------------
- * @type : function
- * @access : public
- * @desc : 초기화 작업을 합니다.
- * [grupcd - emr.mnrmderm에서의 그룹코드]
- * grupcd = '00000001' - 원인
- * grupcd = '00000003' - 기저부색
- * grupcd = '00000006' - 상처감염증상
- * grupcd = '00000007' - undermining 방향
- * grupcd = '00000008' - dressing
- * @param :
- * @param :
- * @return :
- * @---------------------------------------------------
- */
- function fInitialize(){
-
- var type = opener.frmf_getParameter("type");
- var flag = opener.frmf_getParameter("flag");
- var stat = opener.frmf_getParameter("stat");
-
- if(type== "1")
- {
- if (frmf_isPopup())
- {
- fSearchClick("grd_userlist", type);
- }
-
- }
- else if( type == "2")
- {
- //발생장소기타. 존재_20090220_SMY추가
- var genrplceEtcStr = opener.frmf_getParameter("genrplceEtcStr");
- var genrplceEtcExist = opener.frmf_getParameter("genrplceEtcExist");
-
- //원인기타. 존재
- var causeEtcStr = opener.frmf_getParameter("causeEtcStr");
- var causeEtcExist = opener.frmf_getParameter("causeEtcExist");
-
- //단계기타, 존재
- var stageEtcStr = opener.frmf_getParameter("stageEtcStr");
- var stageEtcExist = opener.frmf_getParameter("stageEtcExist");
-
- //기버주색 기타, 존재
- var colorEtcStr = opener.frmf_getParameter("colorEtcStr");
- var colorEtcExist = opener.frmf_getParameter("colorEtcExist");
-
- //삼출물상태 기타, 존재
- var stateEtcStr = opener.frmf_getParameter("stateEtcStr");
- var stateEtcExist = opener.frmf_getParameter("stateEtcExist");
-
- //삼출물양 기타, 존재
- var amountEtcStr = opener.frmf_getParameter("amountEtcStr");
- var amountEtcExist = opener.frmf_getParameter("amountEtcExist");
-
- //상처감염증상 기타, 존재
- var symptomEtcStr = opener.frmf_getParameter("symptomEtcStr");
- var symptomEtcExist = opener.frmf_getParameter("symptomEtcExist");
-
- //드레싱 기타, 존재
- var dressingEtcStr = opener.frmf_getParameter("dressingEtcStr");
- var dressingEtcExist = opener.frmf_getParameter("dressingEtcExist");
-
- var dressingStr = opener.frmf_getParameter('dressingStr');
-
- ds_param.clearData();
- dsf_makeValue(ds_param, "genrplceEtcStr", "string", genrplceEtcStr);
- dsf_makeValue(ds_param, "causeEtcStr", "string", causeEtcStr);
- dsf_makeValue(ds_param, "stageEtcStr", "string", stageEtcStr);
- dsf_makeValue(ds_param, "colorEtcStr", "string", colorEtcStr);
- dsf_makeValue(ds_param, "stateEtcStr", "string", stateEtcStr);
- dsf_makeValue(ds_param, "amountEtcStr", "string", amountEtcStr);
- dsf_makeValue(ds_param, "symptomEtcStr", "string", symptomEtcStr);
- dsf_makeValue(ds_param, "dressingEtcStr", "string", dressingEtcStr);
- dsf_makeValue(ds_param, "dressing", "string", dressingStr);
-
- //Undermining을 제외한 기준자료값을 조회해온다.
- if (frmf_isPopup())
- {
- fSearchClick("grd_userlist", type);
- }
-
- ds_main_detlgrup_getVO.addColumn("flag", "string");
-
- var cdValueGenrPlce = opener.frmf_getParameter("genrplcecdid");
- var cdValueCause = opener.frmf_getParameter("causecdid");
- var cdValueStage = opener.frmf_getParameter("stagecdid");
- var cdValueColor = opener.frmf_getParameter("colorcdid");
- var cdValueState = opener.frmf_getParameter("statecdid");
- var cdValueAmount = opener.frmf_getParameter("amountcdid");
- var cdValueSymptom = opener.frmf_getParameter("symptomcdid");
- var cdValueDressing = opener.frmf_getParameter("dressingcdid");
- var cdValueTissue = opener.frmf_getParameter("tissuecdid");
-
- if (frmf_isPopup())
- {
- // 전체를 돌면서 그룹에 값이 체크되어 있는것 초기화
- if(!utlf_isNull(cdValueGenrPlce))
- {
- isCheckData(cdValueGenrPlce, "00000009");
- }
-
- if(!utlf_isNull(cdValueCause)) {
- isCheckData(cdValueCause, "00000001");
- }
-
- if(!utlf_isNull(cdValueStage)) {
- isCheckData(cdValueStage, "00000002");
- }
-
- if(!utlf_isNull(cdValueColor)) {
- isCheckData(cdValueColor, "00000003");
- }
-
- if(!utlf_isNull(cdValueState)) {
- isCheckData(cdValueState, "00000004");
- }
-
- if(!utlf_isNull(cdValueAmount)) {
- isCheckData(cdValueAmount, "00000005");
- Initial_Checkbox(cdValueAmount, "00000005") ;
- }
-
- if(!utlf_isNull(cdValueSymptom)) {
- isCheckData(cdValueSymptom, "00000006");
- }
-
- if(!utlf_isNull(cdValueDressing)) {
- isCheckData(cdValueDressing, "00000008");
- }
-
- if(!utlf_isNull(cdValueTissue)) {
- isCheckData(cdValueTissue, "00000010");
- }
-
- var grupcd, sel, cd, cdnm, stageid;
- //alert(causeEtcStr + '==' + stageEtcStr+ '==' +colorEtcStr + '==' +stateEtcStr + '==' +amountEtcStr + '==' +symptomEtcStr + '==' + dressingEtcStr + '==');
- for(var i = 0; i < ds_main_detlgrup_getVO.rowcount; i++)
- {
- grupcd = ds_main_detlgrup_getVO.getColumn(i, "grupcd");
- sel = ds_main_detlgrup_getVO.getColumn(i, "sel");
- cd = ds_main_detlgrup_getVO.getColumn(i, "cd");
- cdnm = ds_main_detlgrup_getVO.getColumn(i, "cdnm");
-
- if(grupcd == "00000009" && !utlf_isNull(genrplceEtcStr) && sel == "1" && cdnm == "기타")
- {
- ds_main_detlgrup_getVO.setColumn(i, "detlinfo", genrplceEtcStr);
- }
- if(grupcd == "00000001" && !utlf_isNull(causeEtcStr) && sel == "1" && cdnm == "기타")
- {
- ds_main_detlgrup_getVO.setColumn(i, "detlinfo", causeEtcStr);
- }
-
- if(grupcd == "00000002" && !utlf_isNull(stageEtcStr) && sel == "1" && cdnm == "기타")
- {
- ds_main_detlgrup_getVO.setColumn(i, "detlinfo", stageEtcStr);
- }
- if(grupcd == "00000003" && !utlf_isNull(colorEtcStr) && sel == "1" && cdnm == "기타")
- {
- ds_main_detlgrup_getVO.setColumn(i, "detlinfo", colorEtcStr);
- }
- if(grupcd == "00000004" && !utlf_isNull(stateEtcStr) && sel == "1" && cdnm == "기타")
- {
- ds_main_detlgrup_getVO.setColumn(i, "detlinfo", stateEtcStr);
- }
- if(grupcd == "00000005" && !utlf_isNull(amountEtcStr) && sel == "1" && cdnm == "기타")
- {
- ds_main_detlgrup_getVO.setColumn(i, "detlinfo", amountEtcStr);
- }
- if(grupcd == "00000006" && !utlf_isNull(symptomEtcStr) && sel == "1" && cdnm == "기타")
- {
- ds_main_detlgrup_getVO.setColumn(i, "detlinfo", symptomEtcStr);
- }
- if(grupcd == "00000008" && !utlf_isNull(dressingEtcStr) && sel == "1" && cdnm == "기타")
- {
- ds_main_detlgrup_getVO.setColumn(i, "detlinfo", dressingEtcStr);
- }
- if(grupcd == "00000002" && flag != "00") //등록이 아닌 경우 단계 입력을 제어한다.
- {
- if (cdValueStage == "65" || cdValueStage == "66")
- {}
- else
- {
- grp_sea.grd_userlist.setRealRowSize(i, 0);
- }
- }
-
- if(grupcd == "00000009" && ( flag != "00" || stat != "i" )) //등록이 아닌 경우 발생장소 입력을 제어한다.
- {
- //grd_userlist.rowHidden (i) = true;
- grp_sea.grd_userlist.setRealRowSize(i, 0);
- }
-
- if(grupcd == "00000001" && ( flag != "00" || stat != "i" )) //등록이 아닌 경우 발생원인 입력을 제어한다.
- {
- //grd_userlist.rowHidden (i) = true;
- grp_sea.grd_userlist.setRealRowSize(i, 0);
- }
- }
- }
- }
- grp_dressingarea.visible = true;
- }
- /**
- * @group :
- * @ver : 2008.07.24
- * @by : 김병국
- * @---------------------------------------------------
- * @type : function
- * @access : public
- * @desc : 사용자 리스트 조회
- * @param : cdValueAll
- * @param :
- * @return :
- * @---------------------------------------------------
- */
- function isCheckData(cdValueAll, grupcd)
- {
- var cdid = cdValueAll.split(",");
- for(var ins = 0 ; ins <= cdid.length-1 ; ins++ ) {// 체크된 값 전체를 돈다.
- for(var i = 0 ; i < ds_main_detlgrup_getVO.rowcount; i++ )// 전체를 돌면서 그룹에 값이 체크되어 있는것 초기화
- {
- if(grupcd != ds_main_detlgrup_getVO.getColumn(i, "grupcd") )
- {
- continue;
- }
-
- if(xExecDetlListPath.getColumn(i, "cd") == cdid[ins])
- {
- ds_main_detlgrup_getVO.setColumn(i, "sel", "1");
- }
- }
- }
- }
- /**
- * @group :
- * @ver : 2007.09.15
- * @by : 정찬성
- * @---------------------------------------------------
- * @type : function
- * @access : public
- * @desc : 사용자 리스트 조회
- * @param :
- * @param :
- * @return :
- * @---------------------------------------------------
- */
- function fSearchClick(grid,param){
-
- //model.removeNodeset("/root/main/list/userlist");
- ds_main_list_userlist.clearData();
- dsf_makeValue(ds_send, "type", "string", param);
-
- var oParam = {};
- oParam.id = "TRMNW04730";
- oParam.service = "wardcareapp.WardCareRec";
- oParam.method = "reqGetObsBaseDataGridList";
- oParam.inds = "refCond=ds_send";
- oParam.outds = "ds_main_detlgrup_getVO=getVO";
- oParam.async = false;
- //oParam.callback = "cf_TRMNW04730";
- tranf_submit(oParam);
- }
- /**
- * @group :
- * @ver : 2008.05.29
- * @by : dhkim
- * @---------------------------------------------------------
- * @type : function
- * @access : public
- * @param :
- * @return :
- * @desc : 기타선택시 inputbox보여주기
- * 선택한 셀이 '기타'일때 기타입력필드를 보여준다.
- * @---------------------------------------------------------
- */
- function fShowEtcInputArea()
- {
- var selected;
- var cd ;
- var grupcd;
- //var show = false;
- //var EXPR = "EXPR(";
- //var sExprBack;
-
- var iRow = ds_main_detlgrup_getVO.rowposition;
- // for(var i = 1; i <= grd_userlist.rows ; i++){
-
- selected = ds_main_detlgrup_getVO.getColumn(iRow, "sel");
- cd = ds_main_detlgrup_getVO.getColumn(iRow, "cd");
- //cdnm = ds_main_detlgrup_getVO.getColumn(iRow, "cdnm");
- grupcd = ds_main_detlgrup_getVO.getColumn(iRow, "grupcd");
-
- if(selected == "1")
- {
- if(grupcd == "00000005" || grupcd =="00000004" || grupcd =="00000002" || grupcd =="00000010")
- {
- for(var i = 0; i < ds_main_detlgrup_getVO.rowcount; i++)
- {
- var grup = ds_main_detlgrup_getVO.getColumn(i, "grupcd");
-
- if(grupcd == grup)
- {
- ds_main_detlgrup_getVO.setColumn(i, "sel", "");
- }
- }
- ds_main_detlgrup_getVO.setColumn(iRow, "sel", "1");
- }
- }
- else
- {
- ds_main_detlgrup_getVO.setColumn(iRow, "sel", "");
- }
-
- // 190402_AYS_필요없는 코드
- /*
- if(selected == "1" && cdnm == "기타")
- {
- show = true;
- }
- */
-
- // if(show == true)
- // {
- // //grp_sea.grd_userlist.isReadOnly(iRow, grd_userlist.colRef("detlinfo")) = false;
- // EXPR += "currow == " + iRow + " ? 'text' : 'none')";
- // grp_sea.grd_userlist.setCellProperty("Body", 3, "edittype", EXPR);
- // }
- // else
- // {
- // //grd_userlist.isReadOnly(iRow, grd_userlist.colRef("detlinfo")) = true;
- // grp_sea.grd_userlist.setCellProperty("Body", 3, "edittype", "");
- // }
- }
- /**
- * @group :
- * @ver : 2008.05.29
- * @by : dhkim
- * @---------------------------------------------------------
- * @type : function
- * @access : public
- * @param :
- * @return :
- * @desc : dressing 순서 변경하는 펑션
- * [grupcd - emr.mnrmderm에서의 그룹코드]
- * grupcd = '00000001' - 원인
- * grupcd = '00000003' - 기저부색
- * grupcd = '00000006' - 상처감염증상
- * grupcd = '00000007' - undermining 방향
- * grupcd = '00000008' - dressing
- * grupcd = '00000009' - 발생장소_20090220_SMY추가
- * @---------------------------------------------------------
- */
- function fChangeDressingStr(cdNm, isChecked){
- var grupcd = ds_main_detlgrup_getVO.getColumn(ds_main_detlgrup_getVO.rowposition, "grupcd");
- var dressingStr = '';
- trace("grupcd : " + grupcd);
- if(grupcd == '00000008')
- {
- dressingStr = utlf_transNullToEmpty(ds_param.getColumn(0, 'dressing'));
- trace("dressingStr : " + dressingStr);
-
- //if(isChecked == "false" || utlf_isNull(isChecked))
- if(isChecked == "0" || utlf_isNull(isChecked))
- {
- trace("isChecked 0 in");
- //체크가 false일때
- var dressingArr = dressingStr.split('→');
- var str = '';
- trace("dressingArr : " + dressingArr);
-
- //기타에 체크 해제 되었을때 dressing순서에 freetext 내역을 없앤다.
- for(var i = 0; i < dressingArr.length; i++)
- {
- if(dressingArr[i].indexOf(cdNm) == -1)
- {
- str += '→' + dressingArr[i];
- trace("dressingArr[" + i + "] : " + dressingArr[i]);
- }
- trace( i + " th str: " + str);
- }
- //맨 첫번째 화살표를 없앰
- if(str.substr(0, 1) == '→')
- {
- dressingStr = str.substr(1);
- trace("dressingStr : " + dressingStr);
- } else {
- dressingStr = str;
- }
-
- ds_param.setColumn(0, "dressingEtcStr", "");
- }
- else if(isChecked == "1")
- {
- //체크가 true일때 화살표 방향으로 추가
- if(!utlf_isNull(dressingStr))
- {
- dressingStr += '→' + cdNm;
- }
- else
- {
- dressingStr += cdNm;
- }
- }
- ds_param.setColumn(0, "dressing", dressingStr);
- }
- }
- /**
- * @group :
- * @ver : 2007.09.18
- * : 2008.05.28 dhkim 수정
- * @by : 정찬성
- * @---------------------------------------------------
- * @type : function
- * @access : public
- * @desc : 피부욕창관찰기록기준자료팝업 팝업 close
- * @param :
- * @return :
- * @---------------------------------------------------
- */
- function fPopClose()
- {
- var type = opener.frmf_getParameter("type");
- var iRows = ds_main_detlgrup_getVO.rowposition;
-
- var cdnm = "" ;
- var cd = "" ;
- var checkcnt = 0 ;
- var grupcd;
-
- if(type == "1")
- {
- var underanglenm = "";
- var underangle = "";
-
- for(var i = 0 ; i < ds_main_detlgrup_getVO.rowcount; i++ )
- {
- grupcd = ds_main_detlgrup_getVO.getColumn(i, "grupcd");
-
- if( xExecDetlListPath.getColumn(i, "sel") == "1")
- {
- if(!utlf_isNull(grupcd) && grupcd == "00000007") //원인
- {
- underanglenm += xExecDetlListPath.getColumn(i, "cdnm") + "," ;
- underangle += xExecDetlListPath.getColumn(i, "cd") + "," ;
- checkcnt++;
- }
- }
- }
-
- if( checkcnt <= 0 )
- {
- underanglenm = "" ;
- underangle = "";
- }
- else
- {
-
- underanglenm = underanglenm.substr(0, underanglenm.length-1) ;
- underangle = underangle.substr(0, underangle.length-1) ;
- }
-
- if (frmf_isPopup())
- {
- opener.frmf_setParameter("underanglecdnm", underanglenm );
- opener.frmf_setParameter("underanglecd", underangle);
- }
- this.close();
- }
- else if( type == "2")
- {
- var genrplcenm = "";
- var genrplce = "";
- var genrplcecnt = 0;
- var causenm = "";
- var cause ="";
- var causecnt = 0;
- var stagenm = "";
- var stage ="";
- var stagecnt = 0;
- var colornm ="";
- var color = "";
- var colorcnt = 0;
- var statenm = "";
- var state = "";
- var statecnt = 0;
- var amountnm = "";
- var amount = "";
- var amountcnt = 0;
- var sympnm = "";
- var symp = "";
- var sympcnt = 0;
- var dressingnm = "";
- var dressing = "";
- var dressingcnt = 0;
- var tissuenm = "";
- var tissue = "";
- var tissuecnt = 0;
-
- // 전체를 돌면서 그룹에 값이 체크되어 있는것의 값을 임시 str에 저장
- for(var i = 0 ; i < ds_main_detlgrup_getVO.rowcount; i++ )
- {
- grupcd = ds_main_detlgrup_getVO.getColumn(i, "grupcd");
-
- if( xExecDetlListPath.getColumn(i, "sel") == "1")
- {
- if(!utlf_isNull(grupcd) && grupcd == "00000001") { //원인
- causenm += xExecDetlListPath.getColumn(i, "cdnm") + "," ;
- cause += xExecDetlListPath.getColumn(i, "cd") + "," ;
- causecnt++;
-
- } else if(!utlf_isNull(grupcd) && grupcd == "00000002") { //단계
- stagenm += xExecDetlListPath.getColumn(i, "cdnm") + "," ;
- stage += xExecDetlListPath.getColumn(i, "cd") + "," ;
- stagecnt++;
-
- } else if(!utlf_isNull(grupcd) && grupcd == "00000003") { //기적부색
- colornm += xExecDetlListPath.getColumn(i, "cdnm") + "," ;
- color +=xExecDetlListPath.getColumn(i, "cd") + "," ;
- colorcnt++;
-
- } else if(!utlf_isNull(grupcd) && grupcd == "00000004") { //삼출물의 상태
- statenm += xExecDetlListPath.getColumn(i, "cdnm") + "," ;
- state = xExecDetlListPath.getColumn(i, "cd") + "," ;
- statecnt++;
-
- } else if(!utlf_isNull(grupcd) && grupcd == "00000005") { //삼출물의 양
- amountnm += xExecDetlListPath.getColumn(i, "cdnm") + "," ;
- amount += xExecDetlListPath.getColumn(i, "cd") + "," ;
- amountcnt++;
-
- } else if(!utlf_isNull(grupcd) && grupcd == "00000006") { //상처감염증상
- sympnm += xExecDetlListPath.getColumn(i, "cdnm") + "," ;
- symp += xExecDetlListPath.getColumn(i, "cd") + "," ;
- sympcnt++;
-
- } else if(!utlf_isNull(grupcd) && grupcd == "00000008") { //Dressing
- dressingnm += xExecDetlListPath.getColumn(i, "cdnm") + "," ;
- dressing += xExecDetlListPath.getColumn(i, "cd") + "," ;
- dressingcnt++;
-
- } else if(!utlf_isNull(grupcd) && grupcd == "00000009") { //발생부위_20090220_SMY추가
- genrplcenm += xExecDetlListPath.getColumn(i, "cdnm") + "," ;
- genrplce += xExecDetlListPath.getColumn(i, "cd") + "," ;
- genrplcecnt++;
- } else if(!utlf_isNull(grupcd) && grupcd == "00000010") {
- tissuenm += xExecDetlListPath.getColumn(i, "cdnm") + "," ;
- tissue += xExecDetlListPath.getColumn(i, "cd") + "," ;
- tissuecnt++;
- }
- }
- }
- var dressingStr = ds_param.getColumn(0, "dressing");
- var etcStr = ds_param.getColumn(0, "dressingEtcStr");
- sysf_trace("cms1 >> " + dressingStr)
- sysf_trace("cms2 >> " + etcStr)
- if(!utlf_isNull(etcStr))
- {
- etcStr = "(" + etcStr + ")";
- dressingStr = dressingStr.substr(0, dressingStr.indexOf("기타")+ 2) + etcStr;
- }
- sysf_trace("cms3 >> " + dressingStr)
- dressingnm = dressingStr;
-
- fSetParentParam(genrplce, genrplcenm, genrplcecnt, "genrplce");
- fSetParentParam(cause, causenm, causecnt, "cause");
- fSetParentParam(stage, stagenm, stagecnt, "stage");
- fSetParentParam(color, colornm, colorcnt, "color");
- fSetParentParam(state, statenm, statecnt, "state");
- fSetParentParam(amount, amountnm, amountcnt, "amount");
- fSetParentParam(symp, sympnm, sympcnt, "symptom");
- fSetParentParam(dressing, dressingnm, dressingcnt, "dressing");
- fSetParentParam(tissue, tissuenm, tissuecnt, "tissue");
-
- this.close();
- }
- }
- function fSetParentParam(cd, cdnm, checkcnt, str)
- {
-
- //맨 마지막의 컴마(,)를 제거
- if( checkcnt <= 0 )
- {
- cdnm = "" ;
- cd = "" ;
- }
- else
- {
- if(str != "dressing")
- {
- cdnm = cdnm.substr(0, cdnm.length-1) ;
- cd = cd.substr(0, cd.length-1);
- }
- }
-
- var etc = "";
- if( !utlf_isNull(ds_param.getColumnInfo(str + "EtcStr")) ){
- etc = ds_param.getColumn(0, str + "EtcStr");
- }
- //기타인 값에 freetext의 내용을 추가
-
- if(str != "dressing")
- {
- if(cdnm.indexOf("기타") > -1 && !utlf_isNull(etc))
- {
- etc = "기타(" + etc + ")";
- cdnm = cdnm.substr(0, cdnm.indexOf("기타")) + etc;
- }
- }
- if (frmf_isPopup())
- {
- opener.frmf_setParameter(str +"cdnm", cdnm );
- opener.frmf_setParameter(str +"cd", cd);
- opener.frmf_setParameter(str +"cdid", cd);
- }
- }
- // 190403_AYS_삼출액양(PUSH) 0(없음)일 경우 삼출액유형(PUSH) Flag값 추가
- function Initial_Checkbox(cdValueAll, grupcd)
- {
- trace("initial Check In!!");
- trace("cdValueAll : " + cdValueAll);
- if( cdValueAll.indexOf("72") > -1 ){
- trace("initial Check 72!!");
- for(var i = 0; i < ds_main_detlgrup_getVO.rowcount; i++)
- {
- var grup = ds_main_detlgrup_getVO.getColumn(i, "grupcd");
- if(grup == "00000004")
- {
- ds_main_detlgrup_getVO.setColumn(i, "flag", "Y");
- trace("initial Check OK!!");
- }
- }
- }
- }
- ]]></Script>
|