SPRSD06001_비품조회HELP.xrw 24 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475
  1. <?xml version="1.0" encoding="EUC-KR"?>
  2. <?xml-stylesheet href="../../../com/commonweb/css/common.css" type="text/css" ?>
  3. <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">
  4. <xhtml:head>
  5. <xhtml:title>CSR비품조회</xhtml:title>
  6. <model id="model1">
  7. <instance id="instance1">
  8. <root xmlns="">
  9. <main>
  10. <csrbipumlist>
  11. <chkyn/>
  12. <deptcd/>
  13. <deptnm/>
  14. <goodcd/>
  15. <goodnm/>
  16. <goodspec/>
  17. <goodmodel/>
  18. <deliveunit/>
  19. <safestocqty/>
  20. <chngsafestocqty/>
  21. <goodmngtflag/>
  22. <cmt/>
  23. <certyn/>
  24. <reqflag/>
  25. <instcd/>
  26. <goodflag/>
  27. <purcunit/>
  28. <minexch/>
  29. <ddavguseqty/>
  30. <lrgcd/>
  31. <lrgnm/>
  32. <mdlcd/>
  33. <mdlnm/>
  34. <smlcd/>
  35. <smlnm/>
  36. </csrbipumlist>
  37. <duplnode>
  38. <csrbipumlist/>
  39. </duplnode>
  40. <goodlist/>
  41. <lrglist/>
  42. <mdllist/>
  43. </main>
  44. <send>
  45. <goodcd/>
  46. <csrreqdeptcd/>
  47. <instcd/>
  48. <searchflag>1</searchflag>
  49. <deptcd/>
  50. <deptnm/>
  51. <csrreqdeptcd2/>
  52. <goodnm/>
  53. <goodflag>T</goodflag>
  54. <lrgcd/>
  55. <mdlcd/>
  56. </send>
  57. <init>
  58. <lrgcd/>
  59. <mdlcd/>
  60. </init>
  61. <hidden>
  62. <a/>
  63. <lrgcd/>
  64. <mdlcd/>
  65. </hidden>
  66. <temp/>
  67. <copynode/>
  68. </root>
  69. </instance>
  70. <script type="javascript" src="../../../com/commonweb/js/common.js"/>
  71. <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
  72. <script type="javascript" src="../../../mis/miscommonweb/js/MIS.js"/>
  73. <script type="javascript" src="../../../mis/miscommonweb/js/RSZ001.js"/>
  74. <script type="javascript" ev:event="xforms-ready">
  75. <![CDATA[
  76. fInitialize();
  77. ]]>
  78. </script>
  79. <submission id="TRRSS01211" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata" resultref="/root/main/csrreqdeptlist"/>
  80. <submission id="TRRSD00191" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata" resultref="/root/main"/>
  81. <submission id="TRRSD06021" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata" resultref="/root/main/csrbipumlist"/>
  82. <submission id="TRRSC07011" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata" resultref="/root/main/rscdgooddata"/>
  83. <submission id="TRRSC05111" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/main/lrglist"/>
  84. <submission id="TRRSC05112" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/main/mdllist"/>
  85. </model>
  86. <script type="javascript">
  87. <![CDATA[
  88. // 화면 open시와 초기화 버튼 클릭시 화면 초기화 기능을 수행한다.
  89. function fInitialize()
  90. {
  91. //misfGridInit(grd_goodslist);
  92. misfComboComCdListMulti("Z0007", "cmb_instcd");
  93. //misfGridComboComCdList("R0025", grd_goodslist, "goodflag");
  94. var deptcd = model.property("deptcd");
  95. var deptnm = model.property("deptnm");
  96. if(deptcd == "") {
  97. model.setValue(ipt_deptcd.attribute("ref") , getUserInfo("dutplcecd"));
  98. model.setValue(ipt_deptnm.attribute("ref") , getUserInfo("dutplcenm"));
  99. } else {
  100. model.setValue(ipt_deptcd.attribute("ref"), deptcd);
  101. model.setValue(ipt_deptnm.attribute("ref"), deptnm);
  102. }
  103. model.setValue(cmb_instcd.attribute("ref") , getUserInfo("dutplceinstcd"));
  104. fSerachData();
  105. submit("TRRSC05111");
  106. addComboItem( "cmb_lrgcd", "전체", "", "above");
  107. }
  108. function fSerachData()
  109. {
  110. var searchData = model.getValue("/root/send/searchflag");
  111. if(searchData == "1") {
  112. model.makeValue("/root/send/reqdata/instcd", cmb_instcd.value);
  113. model.makeValue("/root/send/reqdata/deptcd", ipt_deptcd.value);
  114. model.makeValue("/root/send/reqdata/rgstflag", "4");
  115. submit("TRRSD06021");
  116. } else {
  117. model.makeNode("/root/send/reqdata/refcond");
  118. model.makeValue("/root/send/reqdata/instcd" , cmb_instcd.value);
  119. model.makeValue("/root/send/reqdata/goodflag", ipt_goodflag.value);
  120. model.makeValue("/root/send/reqdata/goodcd" , ipt_goodcd.value);
  121. model.makeValue("/root/send/reqdata/goodnm" , ipt_goodnm.value);
  122. model.makeValue("/root/send/reqdata/lrgcd" , cmb_lrgcd.value);
  123. model.makeValue("/root/send/reqdata/mdlcd" , cmb_mdlcd.value);
  124. model.makeValue("/root/send/reqdata/initflag", "T");
  125. model.makeValue("/root/send/reqdata/rgstflag", "4");
  126. submit("TRRSC07011");
  127. }
  128. }
  129. ]]>
  130. </script>
  131. </xhtml:head>
  132. <xhtml:body pagewidth="870" pageheight="500" guideline="1,963;2,771;1,853;2,503;1,867;" style="font-family:굴림체; margin-left:8; margin-top:0; margin-right:8; margin-bottom:0; ">
  133. <group id="grp_tle" style="left:0px; top:0px; width:850px; height:13px; ">
  134. <caption id="caption6" class="tit_1" style="left:0px; top:0px; width:186px; height:14px; ">비품조회</caption>
  135. </group>
  136. <group id="grp_biz" scroll="auto" style="left:0px; top:12px; width:850px; height:453px; ">
  137. <datagrid id="grd_goodlist" nodeset="/root/main/rscdgooddata" class="grd_goodlist" visibility="hidden" caption="^물품구분^물품코드^물품명^규격^모델^단위^기준량^사유^청구구분^instcd^goodflag^purcunit^minexch^ddavguseqty^lrgcd^lrgnm^mdlcd^mdlnm^smlcd^smlnm^realqty" colsep="^" colwidth="25, 61, 70, 301, 155, 155, 40, 70, 169, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100" mergecellsfixedrows="bycolrec" rowheader="seq" rowsep="|" style="left:5px; top:115px; width:845px; height:338px; ">
  138. <col checkvalue="Y,N" ref="chkyn" type="checkbox"/>
  139. <col ref="reqflag" type="combo">
  140. <choices>
  141. <item>
  142. <label>비품</label>
  143. <value>1</value>
  144. </item>
  145. <item>
  146. <label>소모품</label>
  147. <value>2</value>
  148. </item>
  149. <item>
  150. <label>린넨</label>
  151. <value>3</value>
  152. </item>
  153. <item>
  154. <label>멸균품목</label>
  155. <value>4</value>
  156. </item>
  157. </choices>
  158. </col>
  159. <col class="input_essential" ref="goodcd" _key="true"/>
  160. <col ref="goodnm"/>
  161. <col ref="goodspec"/>
  162. <col ref="goodmodel"/>
  163. <col ref="deliveunit"/>
  164. <col ref="safestocqty" visibility="hidden" style="background-color:#e3e3e3; "/>
  165. <col ref="cmt" visibility="hidden"/>
  166. <col ref="reqflag" visibility="hidden"/>
  167. <col ref="instcd" visibility="hidden"/>
  168. <col ref="goodflag" visibility="hidden"/>
  169. <col ref="purcunit" visibility="hidden"/>
  170. <col ref="minexch" visibility="hidden"/>
  171. <col ref="ddavguseqty" visibility="hidden"/>
  172. <col ref="lrgcd" visibility="hidden"/>
  173. <col ref="lrgnm" visibility="hidden"/>
  174. <col ref="mdlcd" visibility="hidden"/>
  175. <col ref="mdlnm" visibility="hidden"/>
  176. <col ref="smlcd" visibility="hidden"/>
  177. <col ref="smlnm" visibility="hidden"/>
  178. <col ref="realqty" visibility="hidden"/>
  179. </datagrid>
  180. <group id="group2" style="left:5px; top:10px; width:843px; height:75px; vertical-align:top; ">
  181. <shape id="roundrect2" appearance="roundrect" ellipsewidth="10" ellipseheight="10" style="left:0px; top:0px; width:843px; height:75px; background-color:#fffbf2; border-color:#ffd799; "/>
  182. <caption id="caption7" class="search_name" style="left:15px; top:10px; width:89px; height:17px; ">조회구분 :</caption>
  183. <select1 id="cmb_instcd" ref="/root/send/instcd" class="combo_s_essential" appearance="minimal" style="left:320px; top:8px; width:165px; height:19px; ">
  184. <choices>
  185. <itemset>
  186. <label/>
  187. <value/>
  188. </itemset>
  189. </choices>
  190. </select1>
  191. <line id="line2" class="line_4" style="x1:770px; y1:22px; x2:770px; y2:48px; border-color:#ffe4bb; border-left-style:solid; "/>
  192. <button id="btn_search" class="btn1_letter2" style="left:780px; top:25px; width:56px; height:22px; ">
  193. <caption>조회</caption>
  194. <script type="javascript" ev:event="DOMActivate">
  195. <![CDATA[
  196. fSerachData();
  197. ]]>
  198. </script>
  199. </button>
  200. <caption id="caption9" class="search_name" style="left:230px; top:10px; width:89px; height:17px; ">기관코드 :</caption>
  201. <select1 id="rdo_searchflag" ref="/root/send/searchflag" overflow="visible" appearance="full" cellspacing="20" cols="3" style="left:105px; top:10px; width:115px; height:13px; border-style:none; ">
  202. <choices>
  203. <item>
  204. <label>CSR</label>
  205. <value>2</value>
  206. </item>
  207. <item>
  208. <label>부서</label>
  209. <value>1</value>
  210. </item>
  211. </choices>
  212. <script type="javascript" ev:event="xforms-value-changed">
  213. <![CDATA[
  214. var searchFlag = model.getValue("/root/send/searchflag");
  215. if(searchFlag == "1") {
  216. grp_deptsearch.visible = true;
  217. grp_csrsearch.visible = false;
  218. grd_csrbipumlist.visible = true;
  219. grd_goodlist.visible = false;
  220. } else {
  221. grp_deptsearch.visible = false;
  222. grp_csrsearch.visible = true;
  223. grd_csrbipumlist.visible = false;
  224. grd_goodlist.visible = true;
  225. // rszfLMSComboList(model.getValue(ipt_goodflag.attribute("ref")), "", "", "cmb_lrgcd", "", "L","Y");
  226. cmb_lrgcd.select(0);
  227. cmb_lrgcd.disabled = false;
  228. }
  229. fSerachData();
  230. ]]>
  231. </script>
  232. </select1>
  233. <group id="grp_deptsearch" style="left:0px; top:35px; width:770px; height:30px; background-color:transparent; border-color:transparent; ">
  234. <caption id="caption10" class="search_name" style="left:15px; top:6px; width:88px; height:17px; ">부 서 명 :</caption>
  235. <input id="ipt_deptnm" ref="/root/send/deptnm" class="input_search" style="left:215px; top:5px; width:172px; height:19px; ">
  236. <script type="javascript" ev:event="xforms-value-changed">
  237. <![CDATA[
  238. misfValidationCheck("02", "", "deptcd,deptnm");
  239. model.refresh();
  240. ]]>
  241. </script>
  242. </input>
  243. <input id="ipt_deptcd" ref="/root/send/deptcd" class="input_default" style="left:102px; top:5px; width:85px; height:19px; "/>
  244. <button id="btn_reqdept" class="icon_search" style="left:193px; top:5px; width:16px; height:16px; ">
  245. <caption/>
  246. <script type="javascript" ev:event="DOMActivate">
  247. <![CDATA[
  248. modal("SPRSS01203");
  249. model.setValue(ipt_deptcd.attribute("ref"), model.property("deptcd"));
  250. model.setValue(ipt_deptnm.attribute("ref"), model.property("deptnm"));
  251. ipt_deptcd.refresh();
  252. ipt_deptnm.refresh();
  253. btn_search.dispatch("DOMActivate");
  254. ]]>
  255. </script>
  256. </button>
  257. </group>
  258. <input id="ipt_goodflag" ref="/root/send/goodflag" visibility="hidden" style="left:680px; top:5px; width:25px; height:19px; "/>
  259. </group>
  260. <caption id="caption12" class="tit_2" style="left:5px; top:94px; width:121px; height:14px; ">비픔현황조회</caption>
  261. <line id="line4" class="line_1" style="x1:5px; y1:110px; x2:848px; y2:110px; "/>
  262. <button id="button4" class="btn2_letter4" style="left:783px; top:90px; width:64px; height:19px; ">
  263. <caption>선택적용</caption>
  264. <script type="javascript" ev:event="DOMActivate">
  265. <![CDATA[
  266. var chkyn;
  267. var bipumheader = "deptcd▦deptnm▦goodcd▦goodnm▦goodspec▦goodmodel▦deliveunit▦safestocqty▦cmt▦reqflag▦instcd▦goodflag▦purcunit▦minexch▦ddavguseqty▦lrgcd▦lrgnm▦mdlcd▦mdlnm▦smlcd▦smlnm▦realqty▦rpirqty▦reqlmtqty▩";
  268. var goodheader = "goodcd▦goodnm▦goodspec▦goodmodel▦deliveunit▦safestocqty▦cmt▦reqflag▦instcd▦goodflag▦purcunit▦minexch▦ddavguseqty▦lrgcd▦lrgnm▦mdlcd▦mdlnm▦smlcd▦smlnm▦realqty▦rpirqty▦reqlmtqty▩";
  269. var data = "";
  270. var searchflag = model.getValue("/root/send/searchflag");
  271. if(searchflag == "1") {
  272. for(var i = 1; i < grd_csrbipumlist.rows; i++) {
  273. chkyn = grd_csrbipumlist.valueMatrix(i, grd_csrbipumlist.colRef("chkyn"));
  274. if(chkyn == "Y") {
  275. copyNodesetType("/root/main/duplnode/csrbipumlist", "/root/main/csrbipumlist[" + i + "]", "after");
  276. data +=
  277. grd_csrbipumlist.valueMatrix(i, grd_csrbipumlist.colRef("deptcd")) + "▦"
  278. + grd_csrbipumlist.valueMatrix(i, grd_csrbipumlist.colRef("deptnm")) + "▦"
  279. + grd_csrbipumlist.valueMatrix(i, grd_csrbipumlist.colRef("goodcd")) + "▦"
  280. + grd_csrbipumlist.valueMatrix(i, grd_csrbipumlist.colRef("goodnm")) + "▦"
  281. + grd_csrbipumlist.valueMatrix(i, grd_csrbipumlist.colRef("goodspec")) + "▦"
  282. + grd_csrbipumlist.valueMatrix(i, grd_csrbipumlist.colRef("goodmodel")) + "▦"
  283. + grd_csrbipumlist.valueMatrix(i, grd_csrbipumlist.colRef("deliveunit")) + "▦"
  284. + grd_csrbipumlist.valueMatrix(i, grd_csrbipumlist.colRef("safestocqty")) + "▦"
  285. + grd_csrbipumlist.valueMatrix(i, grd_csrbipumlist.colRef("cmt")) + "▦"
  286. + grd_csrbipumlist.valueMatrix(i, grd_csrbipumlist.colRef("reqflag")) + "▦"
  287. + grd_csrbipumlist.valueMatrix(i, grd_csrbipumlist.colRef("instcd")) + "▦"
  288. + grd_csrbipumlist.valueMatrix(i, grd_csrbipumlist.colRef("goodflag")) + "▦"
  289. + grd_csrbipumlist.valueMatrix(i, grd_csrbipumlist.colRef("purcunit")) + "▦"
  290. + grd_csrbipumlist.valueMatrix(i, grd_csrbipumlist.colRef("minexch")) + "▦"
  291. + grd_csrbipumlist.valueMatrix(i, grd_csrbipumlist.colRef("ddavguseqty")) + "▦"
  292. + grd_csrbipumlist.valueMatrix(i, grd_csrbipumlist.colRef("lrgcd")) + "▦"
  293. + grd_csrbipumlist.valueMatrix(i, grd_csrbipumlist.colRef("lrgnm")) + "▦"
  294. + grd_csrbipumlist.valueMatrix(i, grd_csrbipumlist.colRef("mdlcd")) + "▦"
  295. + grd_csrbipumlist.valueMatrix(i, grd_csrbipumlist.colRef("mdlnm")) + "▦"
  296. + grd_csrbipumlist.valueMatrix(i, grd_csrbipumlist.colRef("smlcd")) + "▦"
  297. + grd_csrbipumlist.valueMatrix(i, grd_csrbipumlist.colRef("smlnm")) + "▦"
  298. + grd_csrbipumlist.valueMatrix(i, grd_csrbipumlist.colRef("realqty")) + "▦"
  299. + grd_csrbipumlist.valueMatrix(i, grd_csrbipumlist.colRef("rpirqty")) + "▦"
  300. + grd_csrbipumlist.valueMatrix(i, grd_csrbipumlist.colRef("reqlmtqty")) + "▩"
  301. }
  302. }
  303. } else {
  304. for(var i = 1; i < grd_goodlist.rows; i++) {
  305. chkyn = grd_goodlist.valueMatrix(i, grd_goodlist.colRef("chkyn"));
  306. if(chkyn == "Y") {
  307. copyNodesetType("/root/main/duplnode/goodlist", "/root/main/goodlist[" + i + "]", "after");
  308. data +=
  309. grd_goodlist.valueMatrix(i, grd_goodlist.colRef("goodcd")) + "▦"
  310. + grd_goodlist.valueMatrix(i, grd_goodlist.colRef("goodnm")) + "▦"
  311. + grd_goodlist.valueMatrix(i, grd_goodlist.colRef("goodspec")) + "▦"
  312. + grd_goodlist.valueMatrix(i, grd_goodlist.colRef("goodmodel")) + "▦"
  313. + grd_goodlist.valueMatrix(i, grd_goodlist.colRef("deliveunit")) + "▦"
  314. + grd_goodlist.valueMatrix(i, grd_goodlist.colRef("safestocqty")) + "▦"
  315. + grd_goodlist.valueMatrix(i, grd_goodlist.colRef("cmt")) + "▦"
  316. + grd_goodlist.valueMatrix(i, grd_goodlist.colRef("reqflag")) + "▦"
  317. + grd_goodlist.valueMatrix(i, grd_goodlist.colRef("instcd")) + "▦"
  318. + grd_goodlist.valueMatrix(i, grd_goodlist.colRef("goodflag")) + "▦"
  319. + grd_goodlist.valueMatrix(i, grd_goodlist.colRef("purcunit")) + "▦"
  320. + grd_goodlist.valueMatrix(i, grd_goodlist.colRef("minexch")) + "▦"
  321. + grd_goodlist.valueMatrix(i, grd_goodlist.colRef("ddavguseqty")) + "▦"
  322. + grd_goodlist.valueMatrix(i, grd_goodlist.colRef("lrgcd")) + "▦"
  323. + grd_goodlist.valueMatrix(i, grd_goodlist.colRef("lrgnm")) + "▦"
  324. + grd_goodlist.valueMatrix(i, grd_goodlist.colRef("mdlcd")) + "▦"
  325. + grd_goodlist.valueMatrix(i, grd_goodlist.colRef("mdlnm")) + "▦"
  326. + grd_goodlist.valueMatrix(i, grd_goodlist.colRef("smlcd")) + "▦"
  327. + grd_goodlist.valueMatrix(i, grd_goodlist.colRef("smlnm")) + "▩"
  328. }
  329. }
  330. }
  331. if ( checkOpener() ) {
  332. if(searchflag == "1") {
  333. opener.javascript.setParameter("SMRSD06001_",bipumheader+data);
  334. } else {
  335. opener.javascript.setParameter("SMRSD06001_",goodheader+data);
  336. }
  337. } else {
  338. var rtn = messageBox("상위화면을 찾을 수", "E001");
  339. }
  340. window.close();
  341. ]]>
  342. </script>
  343. </button>
  344. <group id="grp_csrsearch" visibility="hidden" style="left:9px; top:45px; width:770px; height:30px; background-color:transparent; border-color:transparent; ">
  345. <caption id="cap_goodcd" class="search_name" style="left:10px; top:7px; width:91px; height:17px; ">물품코드 :</caption>
  346. <button id="btn_searchgoodcd" class="icon_search" style="left:172px; top:6px; width:16px; height:16px; ">
  347. <caption/>
  348. <script type="javascript" ev:event="DOMActivate">
  349. <![CDATA[
  350. rszfOpenPopUpListByWndName(ipt_goodcd,"","goodcd,ab,goodnm","SPRSD00210","instcd,goodflag","cmb_instcd,ipt_goodflag");
  351. model.refresh();
  352. ]]>
  353. </script>
  354. </button>
  355. <input id="ipt_goodnm" ref="/root/send/goodnm" class="input_search" appearance="input" style="left:190px; top:5px; width:145px; height:19px; ">
  356. <script type="javascript" ev:event="xforms-value-changed">
  357. <![CDATA[
  358. if(ipt_goodnm.value != "")
  359. {
  360. rszfValidationCheck("TRRSD00191", "goodlist", "refcond,instcd,goodflag,goodcd,goodnm",
  361. "goodnm" + "," + model.getValue(cmb_instcd.attribute("ref")) + "," + ipt_goodflag.value + ",," + ipt_goodnm.value,
  362. "", "goodcd,goodnm",
  363. ipt_goodcd,"SPRSD00210","instcd,goodflag","cmb_instcd,ipt_goodflag");
  364. }else{
  365. ipt_goodcd.value = "";
  366. }
  367. model.refresh();
  368. ]]>
  369. </script>
  370. </input>
  371. <input id="ipt_goodcd" ref="/root/send/goodcd" class="input_fix" style="left:98px; top:5px; width:70px; height:19px; ">
  372. <script type="javascript" ev:event="xforms-value-changed">
  373. <![CDATA[
  374. if(ipt_goodcd.value != "")
  375. {
  376. rszfValidationCheck("TRRSD00191", "goodlist", "refcond,instcd,goodflag,goodcd",
  377. "goodcd" + "," + model.getValue(cmb_instcd.attribute("ref")) + "," + ipt_goodflag.value + "," + ipt_goodcd.value, "",
  378. "goodcd,goodnm",
  379. ipt_goodcd,"SPRSD00210","instcd,goodflag","cmb_instcd,ipt_goodflag");
  380. }else{
  381. ipt_goodnm.value = "";
  382. }
  383. model.refresh();
  384. ]]>
  385. </script>
  386. </input>
  387. <select1 id="cmb_lrgcd" ref="/root/send/lrgcd" appearance="minimal" style="left:430px; top:5px; width:115px; height:19px; ">
  388. <choices>
  389. <itemset nodeset="/root/main/lrglist">
  390. <label ref="lrgnm"/>
  391. <value ref="lrgcd"/>
  392. </itemset>
  393. </choices>
  394. <script type="javascript" ev:event="xforms-value-changed">
  395. <![CDATA[
  396. submit("TRRSC05112");
  397. addComboItem( "cmb_mdlcd", "전체", "", "above");
  398. ]]>
  399. </script>
  400. </select1>
  401. <caption id="caption13" class="search_name" style="left:344px; top:6px; width:86px; height:17px; ">대 분 류 :</caption>
  402. <select1 id="cmb_mdlcd" ref="/root/send/mdlcd" appearance="minimal" style="left:641px; top:5px; width:115px; height:19px; ">
  403. <choices>
  404. <itemset nodeset="/root/main/mdllist">
  405. <label ref="mdlnm"/>
  406. <value ref="mdlcd"/>
  407. </itemset>
  408. </choices>
  409. </select1>
  410. <caption id="caption14" class="search_name" style="left:555px; top:6px; width:86px; height:17px; ">중 분 류 :</caption>
  411. </group>
  412. <datagrid id="grd_csrbipumlist" nodeset="/root/main/csrbipumlist" class="datagrid2" caption="^부서코드^부서명^물품코드^물품명^규격^모델^단위^기준량^변경&#xA;기준량^사유^청구구분^instcd^goodflag^purcunit^minexch^ddavguseqty^lrgcd^lrgnm^mdlcd^mdlnm^smlcd^smlnm^재고&#xA;수량^한계&#xA;수량" colsep="^" colwidth="25, 0, 90, 100, 150, 124, 136, 40, 50, 67, 137, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 45, 40" mergecellsfixedrows="bycolrec" rowheader="update" rowsep="|" style="left:5px; top:115px; width:843px; height:338px; ">
  413. <col checkvalue="Y,N" ref="chkyn" type="checkbox"/>
  414. <col class="input_essential" ref="deptcd" visibility="hidden" _key="true"/>
  415. <col ref="deptnm" style="text-align:center; "/>
  416. <col class="input_essential" ref="goodcd" _key="true"/>
  417. <col ref="goodnm"/>
  418. <col ref="goodspec"/>
  419. <col ref="goodmodel"/>
  420. <col ref="deliveunit"/>
  421. <col ref="safestocqty" style="background-color:#e3e3e3; "/>
  422. <col ref="chngsafestocqty" visibility="hidden" style="background-color:#e3e3e3; "/>
  423. <col ref="cmt" visibility="hidden"/>
  424. <col ref="reqflag" visibility="hidden"/>
  425. <col ref="instcd" visibility="hidden"/>
  426. <col ref="goodflag" visibility="hidden"/>
  427. <col ref="purcunit" visibility="hidden"/>
  428. <col ref="minexch" visibility="hidden"/>
  429. <col ref="ddavguseqty" visibility="hidden"/>
  430. <col ref="lrgcd" visibility="hidden"/>
  431. <col ref="lrgnm" visibility="hidden"/>
  432. <col ref="mdlcd" visibility="hidden"/>
  433. <col ref="mdlnm" visibility="hidden"/>
  434. <col ref="smlcd" visibility="hidden"/>
  435. <col ref="smlnm" visibility="hidden"/>
  436. <col ref="realqty"/>
  437. <col ref="reqlmtqty"/>
  438. </datagrid>
  439. </group>
  440. </xhtml:body>
  441. </xhtml:html>