123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496 |
- <?xml version="1.0" encoding="EUC-KR"?>
- <?xml-stylesheet type="text/css" href="../../../com/commonweb/css/common.css" ?>
- <xhtml:html xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.w3.org/2002/01/xforms" xmlns:ev="http://www.w3.org/2001/xml-events">
- <xhtml:head>
- <xhtml:title>IRB과제관리</xhtml:title>
- <model id="model1">
- <instance id="instance1">
- <root xmlns="">
- <main>
- <view>
- <irsmsubjinfo>
- <subjid/>
- <perchgrid/>
- <judgkind/>
- <subjnm/>
- <subjpwd/>
- <acptyn/>
- <clinictrgtflag/>
- <reqinstflag/>
- <stdycostsuppinst/>
- <stdycostsuppinstnm/>
- <comnm/>
- <itemnm/>
- <stdystartdd/>
- <allidxcase/>
- <stdyenddd/>
- <appdd/>
- <testeeaprvflag/>
- <relprstdata1/>
- <relprstdata2/>
- <relprstdata3/>
- <relprstdata4/>
- <relprstdata5/>
- <prstdataetc5/>
- <resercd/>
- <reqinstchrgid/>
- <concernrela/>
- <verplan/>
- <veraprv/>
- <vercrf/>
- <verib/>
- <consorflag/>
- <deptcd/>
- <reqcnfmyn/>
- <inptdd/>
- <inptuserid/>
- <updtuserid/>
- <updtdd/>
- <stdykind1/>
- <etctrgt1/>
- <stdykind2/>
- <etctrgt2/>
- <stdykind3/>
- <stdykind4/>
- <etctrgt4/>
- <manynation/>
- <manyinst/>
- <cmcinstcnt/>
- <stdytrgt/>
- <etctrgt/>
- <agenestdyflag/>
- <cellcurestdyyn/>
- <testeestat/>
- <fratesteeflag/>
- <stdyspcl1>
- </stdyspcl1>
- <stdyspcl2/>
- <stdyspcl3/>
- <stdyspcl4/>
- <stdyspcl5/>
- <stdyspcl6/>
- <stdyspcl7/>
- <examadjthosp/>
- <examadjtprf/>
- <allexamrespnm/>
- <allexamresppos/>
- <foodscrtgovpassyn/>
- <prmisnnatiyn/>
- <intermarketyn/>
- <inqrgoal/>
- <trgtsick/>
- <inqrmthd/>
- <subjno/>
- <croinstcd/>
- <testrecruit/>
- <testrecruityn/>
- <croinstnm/>
- </irsmsubjinfo>
- <imcmreqinst>
- <reqinstcd/>
- <cmpynm/>
- <bizcondkind/>
- <prsdnm/>
- <jobposnm/>
- <location/>
- </imcmreqinst>
- <imcmreqchrg>
- <nm/>
- <posnm/>
- <jobposnm/>
- <cntctelno/>
- <email/>
- <mpphonno/>
- <faxno/>
- </imcmreqchrg>
- <irsdsubjhosp>
- <subjid/>
- <instcd/>
- <reqyn/>
- <stdystartdd/>
- <stdyenddd/>
- <roothosp/>
- <direccost/>
- <depomthd/>
- <respstdyempno/>
- <usernm/>
- <posnm/>
- <jobposnm/>
- <respstdynm/>
- </irsdsubjhosp>
- <imcmreser>
- <usernm/>
- <hometel/>
- <cmpytelno/>
- <faxno/>
- <email/>
- </imcmreser>
- </view>
- <judgsubjlist>
- <item>
- <subjno/>
- <subjnm/>
- <itemnm/>
- <comnm/>
- <respstdynm/>
- <cmpynm/>
- <reqyn/>
- <endyn/>
- <respstdyempno/>
- <reqinstcd/>
- <judgkind/>
- <subjid/>
- <instcd/>
- <judgappdg/>
- <judgdd/>
- <perchgrid/>
- </item>
- </judgsubjlist>
- <judglist>
- <item>
- <judgkind/>
- <judgappdg/>
- <judgenddd/>
- <judgdd/>
- <reptkind/>
- <judgrslt/>
- <subjid/>
- <instcd/>
- <reptseqno/>
- <consorflag/>
- </item>
- <item2>
- <judgkind/>
- <judgappdg/>
- <judgenddd/>
- <judgdd/>
- <reptkind/>
- <judgrslt/>
- <subjid/>
- <instcd/>
- <reptseqno/>
- <consorflag/>
- </item2>
- <item3>
- <judgkind/>
- <judgappdg/>
- <judgenddd/>
- <judgdd/>
- <reptkind/>
- <judgrslt/>
- <subjid/>
- <instcd/>
- <reptseqno/>
- <consorflag/>
- <acptdd/>
- <resercnfmdd/>
- </item3>
- </judglist>
- </main>
- <send>
- <srchitemnm/>
- <srchrespstdyempno/>
- <srchsubjno/>
- <srchjudgddfrom/>
- <srchsubjid/>
- <srchjudgddto/>
- <srchrespstdynm/>
- <srchinstcd/>
- <perchgrid/>
- <respstdyempno/>
- <screenmenu/>
- <srchjudgstat/>
- <reqdata>
- <cntrdd/>
- </reqdata>
- </send>
- <hidden>
- </hidden>
- <init>
- <baseinfo>
- <instinfo>
- <instcd/>
- <hospnm/>
- </instinfo>
- </baseinfo>
- </init>
- <temp/>
- <result>
- <studyprojlist>
- <projcd/>
- <projnm/>
- <reqfirm/>
- </studyprojlist>
- </result>
- </root>
- </instance>
- <script type="javascript" ev:event="xforms-ready">
- <![CDATA[
- fIni();
- ]]>
- </script>
- <submission id="TRRIS00101" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata" replace="instance" resultref="/root/result/studyprojlist"/>
- </model>
- <script type="javascript" src="../../../com/commonweb/js/common.js"/>
- <script type="javascript" src="../../../com/commonweb/js/stringHelper.js"/>
- <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/>
- <script type="javascript" src="../../../com/authinfoweb/js/ZSA001.js"/>
- <script type="javascript" src="../../../com/basiccodeweb/js/ZBC001.js"/>
- <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
- <script type="javascript" src="../../../mis/ctmsweb/js/SMIIS00101.js"/>
- <script type="javascript">
- <![CDATA[
- //검색조건초기화
- function fSearchReset(){
- model.setValue("/root/send/srchitemnm","");
- model.setValue("/root/send/srchrespstdyempno","");
- model.setValue("/root/send/srchsubjno","");
- model.setValue("/root/send/srchsubjid","");
- model.setValue("/root/send/srchinstcd","");
- model.setValue("/root/send/srchjudgddto","");
- model.setValue("/root/send/srchjudgddfrom","");
- }
- //수정상태 설정
- function fSetEditable(){
- var acptyn = model.getValue("/root/main/view/irsmsubjinfo/acptyn");
- if(acptyn == "Y") {
-
- combo1.disabled = true;
- combo4.disabled = true;
- combo9.disabled = true;
- // combo12.disabled = true;
- combo13.disabled = true;
- combo2.disabled = true;
- combo6.disabled = true;
- combo5.disabled = true;
- combo14.disabled = true;
- radio1.disabled = true;
- radio7.disabled = true;
- radio2.disabled = true;
- radio3.disabled = true;
- radio4.disabled = true;
- radio5.disabled = true;
- radio6.disabled = true;
- checkbox1.disabled = true;
- checkbox3.disabled = true;
- checkbox4.disabled = true;
- checkbox5.disabled = true;
- checkbox6.disabled = true;
- // combo19.disabled = true;
- combo16.disabled = true;
- combo3.disabled = true;
- combo7.disabled = true;
- combo10.disabled = true;
- combo17.disabled = true;
- combo15.disabled = true;
- checkbox2.disabled = true;
- checkbox7.disabled = true;
- checkbox8.disabled = true;
- checkbox9.disabled = true;
- checkbox10.disabled = true;
- combo11.disabled = true;
- combo18.disabled = true;
- combo8.disabled = true;
-
- textarea1.attribute("editable") = "false";
- input9.attribute("editable") = "false";
- input30.attribute("editable") = "false";
- input2.attribute("editable") = "false";
- input26.attribute("editable") = "false";
- input7.attribute("editable") = "false";
- input8.attribute("editable") = "false";
- input51.attribute("editable") = "false";
- input25.attribute("editable") = "false";
- input27.attribute("editable") = "false";
- input61.attribute("editable") = "false";
- input40.attribute("editable") = "false";
- input54.attribute("editable") = "false";
- input3.attribute("editable") = "false";
- input4.attribute("editable") = "false";
- input6.attribute("editable") = "false";
- input11.attribute("editable") = "false";
- input58.attribute("editable") = "false";
- input62.attribute("editable") = "false";
- input64.attribute("editable") = "false";
- input60.attribute("editable") = "false";
- input49.attribute("editable") = "false";
- input14.attribute("editable") = "false";
- input31.attribute("editable") = "false";
- input38.attribute("editable") = "false";
- input21.attribute("editable") = "false";
-
- textarea2.attribute("editable") = "false";
- input43.attribute("editable") = "false";
- input44.attribute("editable") = "false";
- input45.attribute("editable") = "false";
- textarea3.attribute("editable") = "false";
- input46.attribute("editable") = "false";
- input28.attribute("editable") = "false";
- input12.attribute("editable") = "false";
- input13.attribute("editable") = "false";
- input16.attribute("editable") = "false";
- input15.attribute("editable") = "false";
- input17.attribute("editable") = "false";
- input18.attribute("editable") = "false";
- input50.attribute("editable") = "false";
- input47.attribute("editable") = "false";
- input19.attribute("editable") = "false";
- input48.attribute("editable") = "false";
- input34.attribute("editable") = "false";
- } else {
-
- combo1.disabled = false;
- combo4.disabled = false;
- combo9.disabled = false;
- // combo12.disabled = false;
- combo13.disabled = false;
- combo2.disabled = false;
- combo6.disabled = false;
- combo5.disabled = false;
- combo14.disabled = false;
- radio1.disabled = false;
- radio7.disabled = false;
- radio2.disabled = false;
- radio3.disabled = false;
- radio4.disabled = false;
- radio5.disabled = false;
- radio6.disabled = false;
- checkbox1.disabled = false;
- checkbox3.disabled = false;
- checkbox4.disabled = false;
- checkbox5.disabled = false;
- checkbox6.disabled = false;
- // combo19.disabled = false;
- combo16.disabled = false;
- combo3.disabled = false;
- combo7.disabled = false;
- combo10.disabled = false;
- combo17.disabled = false;
- combo15.disabled = true;
- checkbox2.disabled = false;
- checkbox7.disabled = false;
- checkbox8.disabled = false;
- checkbox9.disabled = false;
- checkbox10.disabled = false;
- combo11.disabled = false;
- combo18.disabled = false;
- combo8.disabled = false;
- textarea1.attribute("editable") = "true";
- input9.attribute("editable") = "true";
- input30.attribute("editable") = "true";
- input2.attribute("editable") = "true";
- input26.attribute("editable") = "true";
- input7.attribute("editable") = "true";
- input8.attribute("editable") = "true";
- input51.attribute("editable") = "true";
- input25.attribute("editable") = "true";
- input27.attribute("editable") = "true";
- input61.attribute("editable") = "true";
- input40.attribute("editable") = "true";
- input54.attribute("editable") = "true";
- input3.attribute("editable") = "true";
- input4.attribute("editable") = "true";
- input6.attribute("editable") = "true";
- input11.attribute("editable") = "true";
- input58.attribute("editable") = "true";
- input62.attribute("editable") = "true";
- input64.attribute("editable") = "true";
- input60.attribute("editable") = "true";
- input49.attribute("editable") = "true";
- input14.attribute("editable") = "true";
- input31.attribute("editable") = "true";
- input38.attribute("editable") = "true";
- input21.attribute("editable") = "true";
-
- textarea2.attribute("editable") = "true";
- input43.attribute("editable") = "true";
- input44.attribute("editable") = "true";
- input45.attribute("editable") = "true";
- textarea3.attribute("editable") = "true";
- input46.attribute("editable") = "true";
- input28.attribute("editable") = "true";
- input12.attribute("editable") = "true";
- input13.attribute("editable") = "true";
- input16.attribute("editable") = "true";
- input15.attribute("editable") = "true";
- input17.attribute("editable") = "true";
- input18.attribute("editable") = "true";
- input50.attribute("editable") = "true";
- input47.attribute("editable") = "true";
- input19.attribute("editable") = "true";
- input48.attribute("editable") = "true";
- input34.attribute("editable") = "true";
- if(model.getValue("/root/main/view/irsmsubjinfo/stdykind1") == "E") input2.disabled = false;
- else input2.disabled = true;
- if(model.getValue("/root/main/view/irsmsubjinfo/stdykind2") == "E") input26.disabled = false;
- else input26.disabled = true;
- if(model.getValue("/root/main/view/irsmsubjinfo/stdykind4") == "E") input25.disabled = false;
- else input25.disabled = true;
- if(model.getValue("/root/main/view/irsmsubjinfo/stdytrgt") == "X") input27.disabled = false;
- else input27.disabled = true;
- if(model.getValue("/root/main/view/irsmsubjinfo/testeestat") == "3") combo14.disabled = false;
- else combo14.disabled = true;
- if(model.getValue("/root/main/view/irsmsubjinfo/relprstdata5") == "Y") input61.disabled = false;
- else input61.disabled = true;
- if(model.getValue("/root/main/view/irsmsubjinfo/stdykind3") == "M") input8.disabled = false;
- else input8.disabled = true;
- if(model.getValue("/root/main/view/irsmsubjinfo/stdykind3") == "G") {
- input7.disabled = false;
- input8.disabled = false;
- input51.disabled = false;
- } else {
- input7.disabled = true;
- input8.disabled = true;
- input51.disabled = true;
- }
- if(model.getValue("/root/main/view/irsmsubjinfo/relprstdata5") == "Y") input28.disabled = false;
- else input28.disabled = true;
- }
- }
- ]]>
- </script>
- </xhtml:head>
- <xhtml:body>
- <group id="grp_tle" style="left:0px; top:0px; width:1195px; height:14px; "/>
- <group id="group3" style="left:0px; top:15px; width:1194px; height:37px; vertical-align:top; ">
- <shape id="roundrect1" appearance="roundrect" ellipsewidth="10" ellipseheight="10" style="left:0px; top:0px; width:1194px; height:35px; background-color:#fffbf2; border-color:#ffd799; "/>
- <button id="btn_search" class="btn1_letter2" _auth="R" style="left:1125px; top:6px; width:56px; height:22px; ">
- <caption>조회</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- fSearch();
-
- ]]>
- </script>
- </button>
- <line id="line1" style="x1:1115px; y1:9px; x2:1115px; y2:27px; border-color:#ffe4bb; border-left-style:solid; "/>
- </group>
- <switch id="switch1" style="left:0px; top:80px; width:1194px; height:605px; ">
- <case id="case1">
- <datagrid id="grd_irbsublist" nodeset="/root/result/studyprojlist" caption="과제번호^과제명^의뢰회사^품목명^성분명^시험책임자^의뢰자^승인^종료^resostdyempno^requbstcd^judgkind^subjid^instcd" colsep="^" colwidth="120, 250, 100" explorerbar="sortshow" mergecellsfixedrows="bycolrec" rowheader="seq" rowsep="|" tooltip="true" style="left:0px; top:0px; width:1170px; height:590px; ">
- <col ref="projcd"/>
- <col ref="projnm"/>
- <col ref="reqfirm"/>
- </datagrid>
- </case>
- </switch>
- <button id="btn_excel" class="btn2_letter3" style="left:1138px; top:59px; width:53px; height:19px; ">
- <caption>Excel</caption>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
-
- var fileName = window.fileDialog("save",",",false,"보고서-IRB과제관리","xls","All Files(*.*)|*.*|Excel Files(*.xls)|*.xls");
-
- if(fileName !=""){
- grd_irbsublist.saveExcel(fileName);
- }
- ]]>
- </script>
- </button>
- <line id="line6" class="line_3" style="x1:0px; y1:685px; x2:1194px; y2:685px; "/>
- </xhtml:body>
- </xhtml:html>
|