SMLRR00100_판독결과관리.xrw 39 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921
  1. <?xml version="1.0" encoding="EUC-KR"?>
  2. <!--
  3. * 제 목 : SMLLR00100.xrw
  4. * 설 명 : 판독결과관리
  5. * 설 계 자 : (주)에이씨케이 -
  6. * 작 성 자 : (주)에이씨케이 - 조철형
  7. * 작 성 일 : 2007.
  8. * 수정이력 :
  9. * 기 타 :
  10. -->
  11. <?xml-stylesheet href="../../../com/commonweb/css/common.css" ztype="text/css" ?>
  12. <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">
  13. <xhtml:head>
  14. <xhtml:title/>
  15. <model id="model1">
  16. <instance id="instance1">
  17. <root>
  18. <main>
  19. <patlist>
  20. <img/>
  21. <spclno/>
  22. <pid/>
  23. <patnm/>
  24. <tclsscrnnm/>
  25. <bcno/>
  26. <testcd/>
  27. </patlist>
  28. <testinfo>
  29. <spcltestinfo>
  30. <extrtestinstcd/>
  31. <pid/>
  32. <patnm/>
  33. <orddeptnm/>
  34. <orddrnm/>
  35. <bcno/>
  36. <bcolldt/>
  37. <spcacptdt/>
  38. <lastreptdt/>
  39. <medispcdt/>
  40. <testcd/>
  41. <tclsscrnm/>
  42. <descrslt/>
  43. <testlrgkind/>
  44. <tclscd/>
  45. </spcltestinfo>
  46. <detailtestinfo>
  47. <testcd/>
  48. <tclsscrnnm/>
  49. <inptrslt/>
  50. </detailtestinfo>
  51. </testinfo>
  52. <imglist>
  53. <rsltseqno/>
  54. <lastupdtrdt/>
  55. <imght/>
  56. <imgwidt/>
  57. </imglist>
  58. <view>
  59. <imgnm/>
  60. <imgrslt/>
  61. <imgwidt/>
  62. <imght/>
  63. <rsltseqno/>
  64. <savdelflag/>
  65. </view>
  66. <rsltcode>
  67. <cd/>
  68. <nm/>
  69. </rsltcode>
  70. </main>
  71. <send>
  72. <data1/>
  73. <data2/>
  74. <bcno/>
  75. <testcd/>
  76. </send>
  77. <init>
  78. <LB0103>
  79. <cd/>
  80. <nm/>
  81. </LB0103>
  82. <LB0901>
  83. <cd/>
  84. <nm/>
  85. </LB0901>
  86. </init>
  87. <hidden>
  88. <testgroup>
  89. <searchflag>1</searchflag>
  90. <searchtext/>
  91. <startdd/>
  92. <enddd/>
  93. <spcltestgrupcd/>
  94. <testgrupcd/>
  95. <rstflag>1</rstflag>
  96. <sworkseq>00001</sworkseq>
  97. <eworkseq>99999</eworkseq>
  98. </testgroup>
  99. <workno>
  100. <searchflag>1</searchflag>
  101. <searchtext/>
  102. <startdd/>
  103. <enddd/>
  104. <sworkseq>0000</sworkseq>
  105. <eworkseq>9999</eworkseq>
  106. <workcd/>
  107. <rstflag>1</rstflag>
  108. </workno>
  109. <refparam>
  110. <refgbn/>
  111. <refgbn2/>
  112. </refparam>
  113. <TestData>
  114. <bcno/>
  115. <testcd/>
  116. <spccd/>
  117. <inptrslt/>
  118. <rsltstat/>
  119. <testlrgkind/>
  120. <descrslt/>
  121. </TestData>
  122. <default/>
  123. <rsltseqno/>
  124. <RelationParm>
  125. <pid/>
  126. <tclsscrnnm/>
  127. <testcd/>
  128. <spccd/>
  129. </RelationParm>
  130. </hidden>
  131. </root>
  132. </instance>
  133. <script type="javascript" src="../../../com/commonweb/js/common.js"/>
  134. <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/>
  135. <script type="javascript" src="../../../com/commonweb/js/stringHelper.js"/>
  136. <script type="javascript" src="../../../lis/commonweb/js/LLZ001.js"/>
  137. <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
  138. <script type="javascript" ev:event="xforms-model-construct-done">
  139. <![CDATA[
  140. fBaseInfoRef("0103|0901|0109|");
  141. model.setvalue("/root/hidden/testgroup/spcltestgrupcd" , "00");
  142. datagrid3.fixedcellcheckbox(0,1)=true;
  143. model.setvalue("/root/hidden/workno/startdd",getCurrentDate());
  144. model.setvalue("/root/hidden/workno/enddd",getCurrentDate());
  145. model.setvalue("/root/hidden/testgroup/startdd",getCurrentDate());
  146. model.setvalue("/root/hidden/testgroup/enddd",getCurrentDate());
  147. model.setvalue("/root/hidden/refparam/refgbn" , "1");
  148. model.setvalue("/root/hidden/refparam/refgbn2" , "1");
  149. button5.dispatch("DOMActivate");
  150. button6.dispatch("DOMActivate");
  151. datagrid3.removeRow();
  152. datagrid4.removeRow();
  153. grd_patList.removeRow();
  154. model.refresh();
  155. ]]>
  156. </script>
  157. <submission id="TRLRR00101" ref="/root/send" method="post" mediatype="application/x-www-form-urlencoded" replace="instance" resultref="/root/main/patlist"/>
  158. <submission id="TRLRR00102" ref="/root/send" method="post" mediatype="application/x-www-form-urlencoded" replace="instance" resultref="/root/main/testinfo"/>
  159. <submission id="TXLRR00101" ref="/root/send" method="post" mediatype="application/x-www-form-urlencoded" replace="instance"/>
  160. <submission id="TRLRR01502" ref="/root/send" method="post" mediatype="application/x-www-form-urlencoded" replace="instance" resultref="/root/main/view"/>
  161. <submission id="TRLRR01501" ref="/root/send" method="post" mediatype="application/x-www-form-urlencoded" replace="instance" resultref="/root/main/imglist"/>
  162. <submission id="TRLZZ00101" ref="/root/send" method="post" mediatype="application/x-www-form-urlencoded" replace="instance" resultref="/root/init"/>
  163. <submission id="TRLZZ00103" ref="/root/send" method="post" mediatype="application/x-www-form-urlencoded" replace="instance" resultref="/root/init/LB0103"/>
  164. </model>
  165. <script type="javascript">
  166. <![CDATA[
  167. function fSetClear(){
  168. model.removeNodeset("/root/main/patlist");
  169. model.resetInstanceNode("/root/main/testinfo/spcltestinfo");
  170. model.removeNodeset("/root/main/testinfo/detailtestinfo");
  171. model.refresh();
  172. }
  173. function Onclick_btnRef(){
  174. fSetClear();
  175. var refGbn = model.getvalue("/root/hidden/refparam/refgbn");
  176. if (refGbn == "1"){
  177. model.copyNode("/root/send/data1","/root/hidden/testgroup");
  178. }
  179. else if(refGbn == "2"){
  180. model.copyNode("/root/send/data1","/root/hidden/workno");
  181. }
  182. model.copyNode("/root/send/data2","/root/hidden/refparam");
  183. submit("TRLRR00101");
  184. model.copyNode("/root/send/data1","/root/hidden/default");
  185. model.copyNode("/root/send/data2","/root/hidden/default");
  186. for(i=1 ;i<grd_patList.rows;i++){
  187. if(model.getvalue("/root/main/patlist["+i+"]/rsltstat") == "-"){
  188. grd_patList.cellstyle("background-image", i, 1) = "../../../lis/commonweb/images/icnRSTFLAG_N.gif";
  189. grd_patList.cellstyle("background-position", i, 1) = "center"
  190. }else if(model.getvalue("/root/main/patlist["+i+"]/rsltstat") == "1"){
  191. grd_patList.cellstyle("background-image", i, 1) = "../../../lis/commonweb/images/icnRSTFLAG_1.gif";
  192. grd_patList.cellstyle("background-position", i, 1) = "center"
  193. }
  194. else if(model.getvalue("/root/main/patlist["+i+"]/rsltstat") == "2"){
  195. grd_patList.cellstyle("background-image", i, 1) = "../../../lis/commonweb/images/icnRSTFLAG_2gif";
  196. grd_patList.cellstyle("background-position", i, 1) = "center"
  197. }
  198. else if(model.getvalue("/root/main/patlist["+i+"]/rsltstat") == "4"
  199. || model.getvalue("/root/main/patlist["+i+"]/rsltstat") == "5"
  200. || model.getvalue("/root/main/patlist["+i+"]/rsltstat") == "6"){
  201. grd_patList.cellstyle("background-image", i, 1) = "../../../lis/commonweb/images/icnRSTFLAG_3.gif";
  202. grd_patList.cellstyle("background-position", i, 1) = "center"
  203. }
  204. else if(model.getvalue("/root/main/patlist["+i+"]/rsltstat") == "3"){
  205. grd_patList.cellstyle("background-image", i, 1) = "../../../lis/commonweb/images/icnRSTFLAG_F.gif";
  206. grd_patList.cellstyle("background-position", i, 1) = "center"
  207. }
  208. if(model.getvalue("/root/main/patlist["+i+"]/imagrsltyn") == "Y"){
  209. grd_patList.cellstyle("background-image", i, 2) = "../../../com/commonweb/images/icon_picture.gif";
  210. grd_patList.cellstyle("background-position", i, 2) = "center"
  211. }
  212. }
  213. }
  214. function fOnclick_grd_patList(){
  215. if(grd_patList.isCell(event.target) && grd_patList.row >= grd_patList.fixedRows ){
  216. model.resetInstanceNode("/root/main/testinfo");
  217. model.resetInstanceNode("/root/main/imglist");
  218. model.resetInstanceNode("/root/main/view");
  219. var row = grd_patList.row;
  220. model.makeValue("/root/send/bcno" , model.getvalue("/root/main/patlist["+row+"]/bcno"));
  221. model.makeValue("/root/send/testcd" , model.getvalue("/root/main/patlist["+row+"]/testcd"));
  222. submit("TRLRR00102");
  223. model.removeNodeset("/root/send/bcno");
  224. model.removeNodeset("/root/send/testcd");
  225. if(getNodesetCount("/root/main/testinfo/detailtestinfo") > 0){
  226. fReMake();
  227. }
  228. if(model.getvalue("/root/hidden/refparam/refgbn2") == "2"){
  229. fImgRslt();
  230. }
  231. //fUpPatinfo();
  232. fRsltCode();
  233. }
  234. }
  235. function fRsltCode(){
  236. model.removeNodeset("/root/main/rsltcode");
  237. model.refresh();
  238. var vTestcd = model.getvalue("/root/main/testinfo/spcltestinfo/testcd");
  239. var cdNodes = instance1.selectNodes("/root/init/LB0109[etc01='" + vTestcd + "']/cd");
  240. var cdNodes2 = instance1.selectNodes("/root/init/LB0109[etc01='" + vTestcd + "']/nm");
  241. var vRstcontLower ="";
  242. var vRstcontUpper = "";
  243. for (i = 1; i <= cdNodes.length; i++) {
  244. var cd = cdNodes.item(i - 1).text;
  245. var nm = cdNodes2.item(i - 1).text;
  246. datagrid4.addRow();
  247. model.setvalue("/root/main/rsltcode["+i+"]/cd" , cd);
  248. model.setvalue("/root/main/rsltcode["+i+"]/nm" , nm);
  249. }
  250. if(cdNodes.length > 0)
  251. model.refresh();
  252. }
  253. function fUpPatinfo(){
  254. if(datagrid3.rows> 1){
  255. //alert(" S▦" + model.getvalue("/root/main/testinfo/detailtestinfo/prcpdd")+ "▦" + model.getvalue("/root/main/testinfo/detailtestinfo/execprcpseqno") + "▦" + "012")
  256. setParameter("condparam", "S" + "▦" + model.getvalue("/root/main/testinfo/detailtestinfo/prcpdd")+ "▦"
  257. + model.getvalue("/root/main/testinfo/detailtestinfo/execprcpuniqno") + "▦"
  258. + model.getvalue("/root/main/testinfo/detailtestinfo/instcd") );
  259. modal("SPMMO08900");
  260. }
  261. }
  262. function fReMake(){
  263. for(i=1;i<datagrid3.rows;i++){
  264. datagrid3.cellstyle("background-color" , i,4) = "#EEFFFF";
  265. datagrid3.cellstyle("background-color" , i,5) = "#FFFFFA";
  266. if(model.getvalue("/root/main/testinfo/detailtestinfo["+i+"]/rstcdexists") == "Y"){
  267. datagrid3.cellstyle("background-image", i, 4) = "../../../lis/commonweb/images/icnRstCDExists.gif";
  268. datagrid3.cellstyle("background-position", i, 4) = "right";
  269. }
  270. }
  271. }
  272. function fInsRsltSave(flag){
  273. if(model.getvalue("/root/main/testinfo/spcltestinfo/bcno") == "") return;
  274. model.setvalue("/root/hidden/TestData/bcno" , model.getvalue("/root/main/testinfo/spcltestinfo/bcno"));
  275. model.setvalue("/root/hidden/TestData/testcd", model.getvalue("/root/main/testinfo/spcltestinfo/testcd"));
  276. model.setvalue("/root/hidden/TestData/spccd", model.getvalue("/root/main/testinfo/spcltestinfo/spccd"));
  277. model.setvalue("/root/hidden/TestData/inptrslt", "");
  278. model.setvalue("/root/hidden/TestData/rsltstat" , flag);
  279. model.setvalue("/root/hidden/TestData/testlrgkind" , model.getvalue("/root/main/testinfo/spcltestinfo/testlrgkind"));
  280. model.setvalue("/root/hidden/TestData/descrslt" , model.getvalue("/root/main/testinfo/spcltestinfo/descrslt"));
  281. model.copyNode("/root/send/data1" ,"/root/hidden/TestData" );
  282. if(getNodesetCount("/root/main/testinfo/detailtestinfo") > 0){
  283. for(i=1;i<datagrid3.rows; i++){
  284. //if(model.getvalue("/root/main/testinfo/detailtestinfo["+i+"]/chk") == "true")
  285. datagrid3.addStatus(i,"update");
  286. }
  287. var sSendData = datagrid3.getUpdateData();
  288. }
  289. else{
  290. var sSendData = "m▦rownum▦chk▦testcd▦bufinptrslt▦reptrslt▦inptrslt▩";
  291. }
  292. sSendData = sSendData + "u▦100▦true▦"+model.getvalue("/root/main/testinfo/spcltestinfo/testcd") +"▦" + model.getvalue("/root/main/testinfo/spcltestinfo/tclsscrnnm") +"▦▦▦▩";
  293. model.setvalue("/root/send/data2" , sSendData);
  294. submit("TXLRR00101");
  295. model.copyNode("/root/send/data1","/root/hidden/default");
  296. model.copyNode("/root/send/data2","/root/hidden/default");
  297. }
  298. function fImgRef(){
  299. model.copyNode("/root/send/data1" , "/root/main/testinfo/spcltestinfo");
  300. if(model.getvalue("/root/hidden/rsltseqno") == "") return;
  301. model.setvalue("/root/send/data2" , model.getvalue("/root/hidden/rsltseqno"));
  302. submit("TRLRR01502",false);
  303. setImageRefInstance("/root/main/view/imgrslt");
  304. img1.attribute("width")= model.getValue("/root/main/view/imgwidt");
  305. img1.attribute("height")= model.getValue("/root/main/view/imght");
  306. model.copyNode("/root/send/data1" , "/root/hidden/default");
  307. model.copyNode("/root/send/data2" , "/root/hidden/default");
  308. model.refresh();
  309. }
  310. function fImgRslt(){
  311. model.copyNode("/root/send/data1" , "/root/main/testinfo/spcltestinfo");
  312. submit("TRLRR01501");
  313. if(getNodesetCount("/root/main/imglist") > 0){
  314. combo5.value = model.getvalue("/root/main/imglist/rsltseqno");
  315. fImgRef();
  316. }
  317. model.refresh();
  318. }
  319. //키이벤트
  320. function fGridKeyEvent(){
  321. var row = datagrid3.row;
  322. var col = datagrid3.col;
  323. if(col == 4 ){
  324. if(event.keyCode == "13"){
  325. var vBufInptRslt = model.getvalue("/root/main/testinfo/detailtestinfo["+row+"]/bufinptrslt");
  326. var InptRslt = model.getvalue("/root/main/testinfo/detailtestinfo["+row+"]/inptrslt");
  327. if(vBufInptRslt == "" && InptRslt==""){
  328. model.setvalue("/root/main/testinfo/detailtestinfo["+row+"]/inptrslt",vBufInptRslt);
  329. return;
  330. }
  331. else{
  332. if(vBufInptRslt == InptRslt){
  333. fCvtViewResult(true);
  334. return;
  335. }
  336. }
  337. fCvtResultCode(row);
  338. fCvtViewResult();
  339. }
  340. }
  341. else{
  342. }
  343. }
  344. function datagrid3Click(){
  345. if(datagrid3.isCell(event.target) && datagrid3.row >= datagrid3.fixedRows ){
  346. }
  347. else return;
  348. var row = datagrid3.row;
  349. var col = datagrid3.col;
  350. if(row < 1) return;
  351. for(i=1;i<datagrid3.rows;i++){
  352. if(i == row){
  353. if(col == 4){
  354. var vInptRslt = model.getvalue("/root/main/testinfo/detailtestinfo["+row+"]/inptrslt");
  355. if(vInptRslt != ""){
  356. model.setvalue("/root/main/testinfo/detailtestinfo["+i+"]/bufinptrslt" , vInptRslt);
  357. //alert(model.getvalue("/root/main/testinfo/detailtestinfo["+i+"]/bufinptrslt"))
  358. }
  359. }
  360. else{
  361. model.setvalue("/root/main/testinfo/detailtestinfo["+i+"]/bufinptrslt" , "");
  362. }
  363. }
  364. else{
  365. model.setvalue("/root/main/testinfo/detailtestinfo["+i+"]/bufinptrslt" , "");
  366. }
  367. }
  368. }
  369. // 결과판정
  370. function fCvtViewResult(pMatch, pMulty, pRow){
  371. var vRow = datagrid3.row;
  372. var vCol = datagrid3.col;
  373. var vMaxRow = datagrid3.rows-1;
  374. if (typeof(pMatch) == "undefined") pMatch = false;
  375. if (typeof(pMulty) == "undefined") pMulty = false;
  376. if (typeof(pRow) != "undefined") vRow = pRow;
  377. var vBufinptrslt = model.getvalue("/root/main/testinfo/detailtestinfo["+vRow+"]/bufinptrslt");
  378. model.setvalue("/root/main/testinfo/detailtestinfo["+vRow+"]/inptrslt",vBufinptrslt);
  379. model.setvalue ("/root/main/testinfo/detailtestinfo["+vRow+"]/reptrslt",vBufinptrslt);
  380. if(model.getvalue("/root/main/testinfo/detailtestinfo["+vRow+"]/reptrslt") != ""){
  381. model.setvalue("/root/main/testinfo/detailtestinfo["+vRow+"]/chk", "true");
  382. }
  383. if (pMulty) {
  384. model.setvalue("/root/main/testinfo/detailtestinfo["+vRow+"]/bufinptrslt", "");
  385. } else {
  386. var vMoveRow = "";
  387. if(vMaxRow == parseInt(vRow))
  388. vMoveRow = parseInt(vRow);
  389. else
  390. vMoveRow = parseInt(vRow) + 1;
  391. if( vMaxRow >= vMoveRow ) {
  392. } else {
  393. vMoveRow -= 1;
  394. }
  395. model.setvalue("/root/main/testinfo/detailtestinfo["+vRow+"]/bufinptrslt", "");
  396. datagrid3.row = vMoveRow;
  397. datagrid3.col = 4;
  398. model.setvalue("/root/main/testinfo/detailtestinfo["+vMoveRow+"]/bufinptrslt",
  399. model.getvalue("/root/main/testinfo/detailtestinfo["+vMoveRow+"]/inptrslt"));
  400. }
  401. }
  402. function fCvtResultCode(row){
  403. var pRef = "/root/main/testinfo/detailtestinfo";
  404. var vTestcd = model.getValue(pRef + "["+row+"]/testcd");
  405. var vInptRslt = model.getValue(pRef + "["+row+"]/bufinptrslt");
  406. var cdNodes = instance1.selectNodes("/root/init/LB0109[etc01='" + vTestcd + "']/cd");
  407. var cdNodes2 = instance1.selectNodes("/root/init/LB0109[etc01='" + vTestcd + "']/nm");
  408. var vRstcontLower ="";
  409. var vRstcontUpper = "";
  410. for (i = 1; i <= cdNodes.length; i++) {
  411. var cd = cdNodes.item(i - 1).text;
  412. var nm = cdNodes2.item(i - 1).text;
  413. if(vInptRslt.toLowerCase() == cd) vRstcontLower = nm;
  414. if(vInptRslt.toUpperCase() == cd) vRstcontUpper = nm;
  415. }
  416. if (vRstcontLower.getTrim() != "" || vRstcontUpper.getTrim() != "" ) {
  417. var vRstcont = (vRstcontLower.getTrim() != "") ? vRstcontLower.getTrim() : vRstcontUpper.getTrim();
  418. model.setValue(pRef + "["+row+"]/bufinptrslt", vRstcont);
  419. model.setValue(pRef + "["+row+"]/inptrslt", vRstcont);
  420. }
  421. }
  422. function fRsltCodeDBClick(){
  423. var vDescrslt = model.getvalue("/root/main/testinfo/spcltestinfo/descrslt");
  424. var vRow = datagrid4.row;
  425. vDescrslt = vDescrslt + "\n" + model.getvalue("/root/main/rsltcode["+vRow+"]/nm");
  426. model.setvalue("/root/main/testinfo/spcltestinfo/descrslt" , vDescrslt);
  427. model.refresh();
  428. }
  429. ]]>
  430. </script>
  431. </xhtml:head>
  432. <xhtml:body guideline="2,65;" style="margin-left:8; margin-top:0; margin-right:8; margin-bottom:0; ">
  433. <group id="group1" style="left:0px; top:0px; width:1195px; height:13px; ">
  434. <caption id="caption6" class="tit_1" style="left:0px; top:0px; width:126px; height:14px; background-image:../../../com/commonweb/images/tit_bullet1.gif; ">판독결과관리</caption>
  435. </group>
  436. <group id="group3" scroll="auto" style="left:0px; top:40px; width:1195px; height:744px; ">
  437. <switch id="switch1" class="sw_box" style="left:0px; top:31px; width:320px; height:119px; ">
  438. <case id="case1" selected="true">
  439. <shape id="roundrect1" class="roundrect_search" appearance="roundrect" style="left:4px; top:4px; width:310px; height:109px; "/>
  440. <caption id="caption2" class="search_name" style="left:14px; top:12px; width:90px; height:17px; background-image:../../../com/commonweb/images/search_bullet1.gif; ">접수일자 :</caption>
  441. <caption id="caption4" class="search_name" style="left:14px; top:36px; width:112px; height:17px; background-image:../../../com/commonweb/images/search_bullet1.gif; ">특수검사그룹 :</caption>
  442. <input id="input1" ref="/root/hidden/testgroup/startdd" class="input_search" inputtype="date" style="left:105px; top:11px; width:89px; height:19px; "/>
  443. <input id="input2" ref="/root/hidden/testgroup/enddd" class="input_search" inputtype="date" style="left:210px; top:11px; width:89px; height:19px; "/>
  444. <caption id="caption7" class="search_no_b" style="left:196px; top:12px; width:15px; height:17px; ">~</caption>
  445. <select1 id="combo1" ref="/root/hidden/testgroup/spcltestgrupcd" class="combo_search" appearance="minimal" style="left:129px; top:35px; width:170px; height:19px; ">
  446. <choices>
  447. <itemset nodeset="/root/init/LB0901">
  448. <label ref="nm"/>
  449. <value ref="cd"/>
  450. </itemset>
  451. </choices>
  452. </select1>
  453. <line id="line13" class="line_4" style="x1:228px; y1:84px; x2:228px; y2:106px; "/>
  454. <button id="button13" class="btn1_letter2" style="left:243px; top:84px; width:56px; height:22px; background-image:../../../com/commonweb/images/btn1_letter2.gif; ">
  455. <caption>조회</caption>
  456. <script type="javascript" ev:event="DOMActivate">
  457. <![CDATA[
  458. Onclick_btnRef();
  459. ]]>
  460. </script>
  461. </button>
  462. <caption id="caption18" class="search_name" style="left:14px; top:84px; width:90px; height:17px; background-image:../../../com/commonweb/images/search_bullet1.gif; ">결과구분 :</caption>
  463. <select1 id="combo3" ref="/root/hidden/testgroup/rstflag" class="combo_search" appearance="minimal" style="left:130px; top:83px; width:73px; height:19px; ">
  464. <choices>
  465. <item>
  466. <label>전체</label>
  467. <value>0</value>
  468. </item>
  469. <item>
  470. <label>미검사</label>
  471. <value>1</value>
  472. </item>
  473. <item>
  474. <label>미완료</label>
  475. <value>2</value>
  476. </item>
  477. <item>
  478. <label>최종보고</label>
  479. <value>3</value>
  480. </item>
  481. </choices>
  482. </select1>
  483. <caption id="caption5" class="search_name" style="left:14px; top:60px; width:90px; height:17px; background-image:../../../com/commonweb/images/search_bullet1.gif; ">일련번호 :</caption>
  484. <caption id="caption17" class="search_no_b" style="left:208px; top:58px; width:15px; height:17px; ">~</caption>
  485. <input id="input3" ref="/root/hidden/testgroup/sworkseq" class="input_search" style="left:129px; top:59px; width:75px; height:19px; ">
  486. <script type="javascript" ev:event="DOMFocusOut">
  487. <![CDATA[
  488. var sNo = model.getvalue("/root/hidden/testgroup/sworkseq");
  489. sNo = sNo.getLeftPad(5,0);
  490. model.setvalue("/root/hidden/testgroup/sworkseq" , sNo) ;
  491. input3.refresh();
  492. ]]>
  493. </script>
  494. </input>
  495. <input id="input10" ref="/root/hidden/testgroup/eworkseq" class="input_search" style="left:224px; top:59px; width:75px; height:19px; ">
  496. <script type="javascript" ev:event="DOMFocusOut">
  497. <![CDATA[
  498. var sNo = model.getvalue("/root/hidden/testgroup/eworkseq");
  499. sNo = sNo.getLeftPad(5,0);
  500. model.setvalue("/root/hidden/testgroup/eworkseq" , sNo) ;
  501. input10.refresh();
  502. ]]>
  503. </script>
  504. </input>
  505. </case>
  506. <case id="case2">
  507. <shape id="roundrect3" class="roundrect_search" appearance="roundrect" style="left:4px; top:4px; width:310px; height:109px; "/>
  508. <caption id="caption8" class="search_name" style="left:14px; top:12px; width:100px; height:17px; background-image:../../../com/commonweb/images/search_bullet1.gif; ">작업일자 :</caption>
  509. <caption id="caption9" class="search_name" style="left:14px; top:36px; width:100px; height:17px; background-image:../../../com/commonweb/images/search_bullet1.gif; ">작업그룹 :</caption>
  510. <caption id="caption10" class="search_name" style="left:14px; top:60px; width:100px; height:17px; background-image:../../../com/commonweb/images/search_bullet1.gif; ">작업번호 :</caption>
  511. <input id="input4" ref="/root/hidden/workno/sworkseq" class="input_search" style="left:105px; top:59px; width:89px; height:19px; "/>
  512. <input id="input5" ref="/root/hidden/workno/eworkseq" class="input_search" style="left:210px; top:59px; width:89px; height:19px; "/>
  513. <input id="input6" ref="/root/hidden/workno/startdd" class="input_search" inputtype="date" style="left:105px; top:11px; width:89px; height:19px; "/>
  514. <input id="input7" ref="/root/hidden/workno/enddd" class="input_search" inputtype="date" style="left:210px; top:11px; width:89px; height:19px; "/>
  515. <caption id="caption11" class="search_no_b" style="left:196px; top:12px; width:15px; height:17px; ">~</caption>
  516. <caption id="caption12" class="search_no_b" style="left:196px; top:61px; width:15px; height:17px; ">~</caption>
  517. <line id="line3" class="line_4" style="x1:228px; y1:84px; x2:228px; y2:106px; "/>
  518. <button id="button19" class="btn1_letter2" style="left:243px; top:84px; width:56px; height:22px; background-image:../../../com/commonweb/images/btn1_letter2.gif; ">
  519. <caption>조회</caption>
  520. <script type="javascript" ev:event="DOMActivate">
  521. <![CDATA[
  522. Onclick_btnRef();
  523. ]]>
  524. </script>
  525. </button>
  526. <select1 id="combo8" ref="/root/hidden/workno/rstflag" class="combo_search" appearance="minimal" style="left:105px; top:83px; width:88px; height:19px; ">
  527. <choices>
  528. <item>
  529. <label>전체</label>
  530. <value>0</value>
  531. </item>
  532. <item>
  533. <label>미검사</label>
  534. <value>1</value>
  535. </item>
  536. <item>
  537. <label>미완료</label>
  538. <value>2</value>
  539. </item>
  540. <item>
  541. <label>최종보고</label>
  542. <value>3</value>
  543. </item>
  544. </choices>
  545. </select1>
  546. <caption id="caption3" class="search_name" style="left:14px; top:84px; width:100px; height:17px; background-image:../../../com/commonweb/images/search_bullet1.gif; ">결과구분 :</caption>
  547. <select1 id="combo2" ref="/root/hidden/workno/workcd" class="combo_search" appearance="minimal" style="left:105px; top:35px; width:170px; height:19px; ">
  548. <choices>
  549. <itemset nodeset="/root/init/LB0103">
  550. <label ref="nm"/>
  551. <value ref="cd"/>
  552. </itemset>
  553. </choices>
  554. </select1>
  555. <button id="button61" class="icon_search" style="left:280px; top:35px; width:16px; height:16px; background-image:../../../com/commonweb/images/icon_search.gif; ">
  556. <caption/>
  557. <script type="javascript" ev:event="DOMActivate">
  558. <![CDATA[
  559. modal("SMLLF90400");
  560. fBaseInfoRef2("0103|");
  561. ]]>
  562. </script>
  563. </button>
  564. </case>
  565. </switch>
  566. <caption id="caption16" class="tit_2" style="left:5px; top:159px; width:115px; height:13px; background-image:../../../com/commonweb/images/tit_bullet2.gif; ">환자목록</caption>
  567. <line id="line4" class="line_1" style="x1:0px; y1:175px; x2:320px; y2:175px; "/>
  568. <button id="button16" class="btn_sw" group="tab" selected="true" select.background-image="../../../com/commonweb/images/tab_show.gif" style="left:89px; top:10px; width:75px; height:22px; background-image:../../../com/commonweb/images/tab_hide.gif; ">
  569. <caption>검사항목별</caption>
  570. <script type="javascript" ev:event="DOMActivate">
  571. <![CDATA[
  572. model.setvalue("/root/hidden/refparam/refgbn","2");
  573. model.toggle("case2");
  574. ]]>
  575. </script>
  576. </button>
  577. <button id="button6" class="btn_sw" group="tab" select.background-image="../../../com/commonweb/images/tab_show.gif" style="left:0px; top:10px; width:89px; height:22px; background-image:../../../com/commonweb/images/tab_hide.gif; ">
  578. <caption>특수검사그룹별</caption>
  579. <script type="javascript" ev:event="DOMActivate">
  580. <![CDATA[
  581. model.setvalue("/root/hidden/refparam/refgbn","1");
  582. model.toggle("case1");
  583. ]]>
  584. </script>
  585. </button>
  586. <datagrid id="grd_patList" nodeset="/root/main/patlist" caption="^특수검사번호^특수검사번호^등록번호^성명^검사명^검체번호^testcd" colwidth="22, 21, 111, 71, 62, 100, 100, 100" dataheight="23" ellipsis="true" explorerbar="sortshow" mergecellsfixedrows="bycolrec" rowheader="seq" rowheight="23" rowsep="|" colsep="^" fixed.background-image="../../../com/commonweb/images/grid_bg.gif" style="left:0px; top:180px; width:320px; height:554px; ">
  587. <col ref="img"/>
  588. <col/>
  589. <col ref="spclno"/>
  590. <col ref="pid"/>
  591. <col ref="patnm"/>
  592. <col ref="tclsscrnnm"/>
  593. <col ref="bcno"/>
  594. <col ref="testcd"/>
  595. <script type="javascript" ev:event="onclick">
  596. <![CDATA[
  597. fOnclick_grd_patList();
  598. ]]>
  599. </script>
  600. </datagrid>
  601. <caption id="caption21" class="tit_2" style="left:330px; top:15px; width:115px; height:14px; background-image:../../../com/commonweb/images/tit_bullet2.gif; ">특수검사 정보</caption>
  602. <line id="line7" class="line_1" style="x1:325px; y1:31px; x2:1192px; y2:31px; "/>
  603. <caption id="caption20" class="cell_1" style="left:325px; top:60px; width:70px; height:23px; vertical-align:middle; ">채취일시</caption>
  604. <caption id="caption22" class="cell_1" style="left:541px; top:60px; width:70px; height:23px; vertical-align:middle; ">접수일시</caption>
  605. <caption id="caption23" class="cell_1" style="left:757px; top:60px; width:70px; height:23px; vertical-align:middle; ">검사일시</caption>
  606. <caption id="caption24" class="cell_1" style="left:973px; top:60px; width:70px; height:23px; vertical-align:middle; ">판독일시</caption>
  607. <output id="output3" ref="/root/main/testinfo/spcltestinfo/extrtestinstcd" class="output_fix" style="left:398px; top:37px; width:100px; height:19px; "/>
  608. <output id="output1" ref="/root/main/testinfo/spcltestinfo/pid" class="output_fix" style="left:574px; top:37px; width:90px; height:19px; "/>
  609. <output id="output2" ref="/root/main/testinfo/spcltestinfo/patnm" class="output_fix" style="left:740px; top:37px; width:100px; height:19px; "/>
  610. <output id="output4" ref="/root/main/testinfo/spcltestinfo/orddeptnm" class="output_fix" style="left:916px; top:37px; width:100px; height:19px; "/>
  611. <output id="output5" ref="/root/main/testinfo/spcltestinfo/orddrnm" class="output_fix" style="left:1092px; top:37px; width:100px; height:19px; "/>
  612. <output id="output6" ref="/root/main/testinfo/spcltestinfo/bcolldt" class="output_fix" format="9999-99-99 99:99:99" style="left:398px; top:61px; width:140px; height:19px; "/>
  613. <output id="output7" ref="/root/main/testinfo/spcltestinfo/spcacptdt" class="output_fix" format="9999-99-99 99:99:99" style="left:614px; top:61px; width:140px; height:19px; "/>
  614. <output id="output8" ref="/root/main/testinfo/spcltestinfo/lastreptdt" class="output_fix" format="9999-99-99 99:99:99" style="left:830px; top:61px; width:140px; height:19px; "/>
  615. <output id="output9" ref="/root/main/testinfo/spcltestinfo/medispcdt" class="output_fix" format="9999-99-99 99:99:99" style="left:1046px; top:61px; width:146px; height:19px; "/>
  616. <line id="line9" class="line_3" style="x1:325px; y1:82px; x2:1192px; y2:82px; "/>
  617. <line id="line6" class="line_2" style="x1:325px; y1:58px; x2:1192px; y2:58px; "/>
  618. <caption id="caption1" class="cell_1" style="left:501px; top:36px; width:70px; height:23px; vertical-align:middle; ">등록번호</caption>
  619. <caption id="caption13" class="cell_1" style="left:667px; top:36px; width:70px; height:23px; vertical-align:middle; ">성명</caption>
  620. <caption id="caption14" class="cell_1" style="left:325px; top:36px; width:70px; height:23px; vertical-align:middle; ">병원명</caption>
  621. <caption id="caption15" class="cell_1" style="left:843px; top:36px; width:70px; height:23px; vertical-align:middle; ">진료과명</caption>
  622. <caption id="caption19" class="cell_1" style="left:1019px; top:36px; width:70px; height:23px; vertical-align:middle; ">진료의명</caption>
  623. <button id="button4" class="btn_sw" group="tab" select.background-image="../../../com/commonweb/images/tab_show.gif" style="left:414px; top:288px; width:90px; height:22px; background-image:../../../com/commonweb/images/tab_hide.gif; ">
  624. <caption>이미지결과</caption>
  625. <script type="javascript" ev:event="DOMActivate">
  626. <![CDATA[
  627. model.toggle("case4");
  628. model.setvalue("/root/hidden/refparam/refgbn2" , "2");
  629. if(model.getvalue("/root/main/testinfo/spcltestinfo/bcno") != ""){
  630. fImgRslt();
  631. }
  632. ]]>
  633. </script>
  634. </button>
  635. <button id="button5" class="btn_sw" group="tab" selected="true" select.background-image="../../../com/commonweb/images/tab_show.gif" style="left:325px; top:288px; width:89px; height:22px; background-image:../../../com/commonweb/images/tab_hide.gif; ">
  636. <caption>서술결과</caption>
  637. <script type="javascript" ev:event="DOMActivate">
  638. <![CDATA[
  639. model.toggle("case3");
  640. model.setvalue("/root/hidden/refparam/refgbn2" , "1");
  641. ]]>
  642. </script>
  643. </button>
  644. <switch id="switch2" class="sw_box" style="left:325px; top:309px; width:865px; height:425px; ">
  645. <case id="case3" selected="true">
  646. <textarea id="textarea1" ref="/root/main/testinfo/spcltestinfo/descrslt" style="left:5px; top:5px; width:855px; height:415px; "/>
  647. </case>
  648. <case id="case4">
  649. <select1 id="combo5" ref="/root/hidden/rsltseqno" class="combo_default" appearance="minimal" style="left:88px; top:4px; width:120px; height:19px; ">
  650. <choices>
  651. <itemset nodeset="/root/main/imglist">
  652. <label ref="lastupdtrdt"/>
  653. <value ref="rsltseqno"/>
  654. </itemset>
  655. </choices>
  656. <script type="javascript" ev:event="xforms-value-changed">
  657. <![CDATA[
  658. fImgRef();
  659. ]]>
  660. </script>
  661. </select1>
  662. <button id="button17" class="btn2_letter7" style="left:210px; top:4px; width:97px; height:19px; background-image:../../../com/commonweb/images/btn2_letter7.gif; ">
  663. <caption>이미지결과등록</caption>
  664. <script type="javascript" ev:event="DOMActivate">
  665. <![CDATA[
  666. if(model.getvalue("/root/main/testinfo/spcltestinfo/bcno") != ""){
  667. modal("SMLRR01500","", "", "","", "/root/main/testinfo/spcltestinfo", "/root/hidden/spcltestinfo");
  668. fImgRslt();
  669. }
  670. ]]>
  671. </script>
  672. </button>
  673. <caption id="caption30" class="cell_1" style="left:5px; top:2px; width:80px; height:23px; vertical-align:middle; ">History</caption>
  674. <caption id="caption31" class="no_image" visibility="hidden" style="left:75px; top:65px; width:210px; height:240px; vertical-align:middle; background-image:../../../com/commonweb/images/no_image.gif; "/>
  675. <img id="img1" ref="/root/main/view/imgrslt" src="../images/결과이미지.gif" style="left:25px; top:35px; width:800px; height:380px; background-stretch:stretch; "/>
  676. <img id="img2" visibility="hidden" style="left:455px; top:85px; width:365px; height:550px; background-color:#ff6600; background-stretch:stretch; "/>
  677. </case>
  678. </switch>
  679. <group id="group2" style="left:325px; top:89px; width:868px; height:190px; ">
  680. <line id="line5" class="line_1" style="x1:0px; y1:20px; x2:400px; y2:20px; "/>
  681. <caption id="caption32" class="tit_2" style="left:0px; top:5px; width:115px; height:14px; background-image:../../../com/commonweb/images/tit_bullet2.gif; ">세부검사 목록</caption>
  682. <datagrid id="datagrid3" nodeset="/root/main/testinfo/detailtestinfo" caption="^검사코드^검사명^결과^결과^inptrslt" colwidth="0, 80, 174, 50, 50, 0" dataheight="23" mergecellsfixedrows="bycolrec" rowheader="seq" rowheight="23" selectionmode="free" rowsep="|" colsep="^" fixed.background-image="../../../com/commonweb/images/grid_bg.gif" style="left:0px; top:25px; width:400px; height:163px; ">
  683. <col ref="chk" type="checkbox" checkvalue="true,false"/>
  684. <col ref="testcd"/>
  685. <col ref="tclsscrnnm"/>
  686. <col ref="bufinptrslt" type="input"/>
  687. <col ref="reptrslt"/>
  688. <col ref="inptrslt"/>
  689. <script type="javascript" ev:event="onkeypress">
  690. <![CDATA[
  691. fGridKeyEvent();
  692. ]]>
  693. </script>
  694. <script type="javascript" ev:event="onclick">
  695. <![CDATA[
  696. datagrid3Click();
  697. ]]>
  698. </script>
  699. </datagrid>
  700. <datagrid id="datagrid4" nodeset="/root/main/rsltcode" caption="코드^내용" colwidth="100, 320" dataheight="23" mergecellsfixedrows="bycolrec" rowheader="seq" rowheight="23" rowsep="|" colsep="^" fixed.background-image="../../../com/commonweb/images/grid_bg.gif" style="left:405px; top:25px; width:462px; height:163px; ">
  701. <col ref="cd"/>
  702. <col ref="nm"/>
  703. <script type="javascript" ev:event="ondblclick">
  704. <![CDATA[
  705. fRsltCodeDBClick();
  706. ]]>
  707. </script>
  708. </datagrid>
  709. <button id="button9" class="btn2_letter9" style="left:748px; top:0px; width:119px; height:19px; background-image:../../../com/commonweb/images/btn2_letter9.gif; ">
  710. <caption>결과예문코드 등록</caption>
  711. <script type="javascript" ev:event="DOMActivate">
  712. <![CDATA[
  713. modal("SMLLF00700");
  714. ]]>
  715. </script>
  716. </button>
  717. <line id="line8" class="line_1" style="x1:405px; y1:20px; x2:867px; y2:20px; "/>
  718. <caption id="caption33" class="tit_2" style="left:410px; top:5px; width:115px; height:14px; background-image:../../../com/commonweb/images/tit_bullet2.gif; ">결과예문</caption>
  719. <button id="button10" class="btn2_letter6" style="left:314px; top:0px; width:86px; height:19px; background-image:../../../com/commonweb/images/btn2_letter6.gif; ">
  720. <caption>연관검사조회</caption>
  721. <script type="javascript" ev:event="DOMActivate">
  722. <![CDATA[
  723. if(model.getValue("/root/main/testinfo/spcltestinfo/testcd") != ""){
  724. model.setValue("/root/hidden/RelationParm/pid", model.getValue("/root/main/testinfo/spcltestinfo/pid"));
  725. model.setValue("/root/hidden/RelationParm/tclsscrnnm", model.getValue("/root/main/testinfo/spcltestinfo/tclsscrnnm"));
  726. model.setValue("/root/hidden/RelationParm/testcd", model.getValue("/root/main/testinfo/spcltestinfo/testcd"));
  727. model.setValue("/root/hidden/RelationParm/spccd", model.getValue("/root/main/testinfo/spcltestinfo/spccd"));
  728. modal("SMLLR90400" , "","","","","/root/hidden/RelationParm" , "/root/hidden/RelationParm");
  729. }
  730. ]]>
  731. </script>
  732. </button>
  733. </group>
  734. <button id="button7" class="btn2_letter6" style="left:1105px; top:10px; width:86px; height:19px; background-image:../../../com/commonweb/images/btn2_letter6.gif; ">
  735. <caption>기본정보조회</caption>
  736. </button>
  737. </group>
  738. <group id="group5" scroll="auto" style="left:0px; top:13px; width:1195px; height:27px; ">
  739. <button id="button1" class="btn3_letter6" style="left:107px; top:3px; width:104px; height:22px; background-image:../../../com/commonweb/images/btn3_letter6.gif; ">
  740. <caption>통합결과조회</caption>
  741. <script type="javascript" ev:event="DOMActivate">
  742. <![CDATA[
  743. modal("SMAER00800 ","","","","","/root/main/testinfo/spcltestinfo/pid","/root/send/data/singdata/srchpid");
  744. ]]>
  745. </script>
  746. </button>
  747. <button id="button2" class="btn3_letter5" style="left:214px; top:3px; width:116px; height:22px; background-image:../../../com/commonweb/images/btn3_letter5.gif; ">
  748. <caption>의뢰서조회</caption>
  749. <script type="javascript" ev:event="onclick">
  750. <![CDATA[
  751. modal("SPLRR90100")
  752. ]]>
  753. </script>
  754. </button>
  755. <button id="button8" class="btn3_letter6" style="left:0px; top:3px; width:96px; height:22px; background-image:../../../com/commonweb/images/btn3_letter6.gif; ">
  756. <caption>수진이력조회</caption>
  757. </button>
  758. <line id="line17" class="line_6" style="x1:0px; y1:25px; x2:1194px; y2:25px; "/>
  759. <button id="btn_rsltsave" class="btn4_letter4" disable.background-image="../../../com/commonweb/images/dis_btn4_letter4.gif" style="left:866px; top:3px; width:80px; height:22px; background-image:../../../com/commonweb/images/btn4_letter4.gif; ">
  760. <caption>결과저장</caption>
  761. <script type="javascript" ev:event="onclick">
  762. <![CDATA[
  763. fInsRsltSave("1");
  764. ]]>
  765. </script>
  766. </button>
  767. <button id="btn_LstRept" class="btn4_letter4" disable.background-image="../../../com/commonweb/images/dis_btn4_letter4.gif" style="left:949px; top:3px; width:82px; height:22px; background-image:../../../com/commonweb/images/btn4_letter4.gif; ">
  768. <caption>결과보고</caption>
  769. <script type="javascript" ev:event="onclick">
  770. <![CDATA[
  771. fInsRsltSave("4");
  772. ]]>
  773. </script>
  774. </button>
  775. <button id="btn_cle" class="btn4_letter3" disable.background-image="../../../com/commonweb/images/dis_btn4_letter3.gif" style="left:1127px; top:3px; width:68px; height:22px; background-image:../../../com/commonweb/images/btn4_letter3.gif; ">
  776. <caption>초기화</caption>
  777. <script type="javascript" ev:event="onclick">
  778. <![CDATA[
  779. fSetClear();
  780. ]]>
  781. </script>
  782. </button>
  783. <button id="button3" class="btn4_letter5" disable.background-image="../../../com/commonweb/images/dis_btn4_letter5.gif" style="left:1032px; top:3px; width:92px; height:22px; background-image:../../../com/commonweb/images/btn4_letter5.gif; ">
  784. <caption>전문의확인</caption>
  785. <script type="javascript" ev:event="onclick">
  786. <![CDATA[
  787. fInsRsltSave("6");
  788. ]]>
  789. </script>
  790. </button>
  791. </group>
  792. </xhtml:body>
  793. </xhtml:html>