SPLMP90200_미생물누적결과조회(상세).xfdl 6.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SPLMP90200" position="absolute 0 0 881 645" titletext="미생물결과상세조회" onload="SPLMP90200_onload">
  5. <Layouts>
  6. <Layout>
  7. <Shape id="line1" class="line_1" position="absolute 0 15 874 15" anchor="default" positiontype="position" linetype="horizontal"/>
  8. <Static id="caption3" class="tit_2" position="absolute 3 2 166 22" anchor="default" positiontype="position" text="미생물결과상세보기"/>
  9. <Grid id="grd_datagrid1" class="datagrid_noborder" position="absolute 3 22 879 621" anchor="default" positiontype="position" binddataset="ds_grid_grd_datagrid1" style="align:center middle;font:돋움체,9,bold;" autofittype="col">
  10. <Formats>
  11. <Format id="default">
  12. <Columns>
  13. <Column size="500"/>
  14. <Column size="0"/>
  15. </Columns>
  16. <Rows>
  17. <Row size="22" band="head"/>
  18. <Row size="30"/>
  19. </Rows>
  20. <Band id="head">
  21. <Cell text="결 과 내 역"/>
  22. <Cell col="1"/>
  23. </Band>
  24. <Band id="body">
  25. <Cell style="align:left middle;font:돋움체,9;" text="bind:reptrslt"/>
  26. <Cell col="1" text="bind:judgmark2"/>
  27. </Band>
  28. </Format>
  29. </Formats>
  30. </Grid>
  31. <Button id="btn_cfm" taborder="2" text="확인" onclick="btn_cfm_onclick" class="btn5" position="absolute 835 623 879 643"/>
  32. </Layout>
  33. </Layouts>
  34. <Objects>
  35. <Dataset id="ds_grid_grd_datagrid1" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" onrowposchanged="ds_grid_grd_rslt_onrowposchanged">
  36. <ColumnInfo>
  37. <column id="reptrslt" type="STRING" size="256"/>
  38. <column id="testcd" type="STRING" size="256"/>
  39. <column id="bcno" type="STRING" size="256"/>
  40. <column id="judgmark" type="STRING" size="256"/>
  41. <column id="flag" type="STRING" size="256"/>
  42. <column id="prcpcd" type="STRING" size="256"/>
  43. <column id="prcpnm" type="STRING" size="256"/>
  44. <column id="judgmark2" type="STRING" size="256"/>
  45. <column id="formcd" type="STRING" size="256"/>
  46. <column id="signno" type="STRING" size="256"/>
  47. </ColumnInfo>
  48. </Dataset>
  49. </Objects>
  50. <Bind/>
  51. <Script type="xscript4.0"><![CDATA[/***************************************************************************************
  52. * System Name : KU2.0
  53. * Job Name :
  54. * File Name : SPLMP90200_미생물누적결과조회(상세).xfdl
  55. * Creator :
  56. * Make Date : 2015-03-11
  57. *
  58. * Description :
  59. *---------------------------------------------------------------------------------------
  60. * Modify Date Modifier Modify Description
  61. *---------------------------------------------------------------------------------------
  62. * 2015-03-11 Converting Program(TF->XP)
  63. *
  64. *---------------------------------------------------------------------------------------
  65. ****************************************************************************************/
  66. //=======================================================================================
  67. // Lib Include
  68. //---------------------------------------------------------------------------------------
  69. include "com_commonxp::comm_main.xjs";
  70. include "lis_commonxp::LZZ001.xjs";
  71. //=======================================================================================
  72. // Function
  73. //---------------------------------------------------------------------------------------
  74. function lf_clickResultList() {
  75. var bcno = opener.ds_MicroRsltList.getColumn(opener.ds_MicroRsltList.rowposition, "bcno");
  76. var testmdlcd = testmdlcd;
  77. var pid = opener.ds_MicroRsltList.getColumn(opener.ds_MicroRsltList.rowposition, "pid");
  78. var level = "3";
  79. var lastreptdd= opener.ds_MicroRsltList.getColumn(opener.ds_MicroRsltList.rowposition, "reptdt");
  80. var notmdlcd = "not";
  81. // var refddflag = refflag;
  82. var sInDsName = dsf_createDsRow("ds_temp_search"
  83. , [{col: "bcno", val:bcno }
  84. , {col: "testmdlcd", val:testmdlcd }
  85. , {col: "pid", val:pid }
  86. , {col: "level", val:level }
  87. , {col: "lastreptdd", val:lastreptdd }
  88. , {col: "notmdlcd", val:notmdlcd }
  89. // , {col: "refddflag", val:refddflag }
  90. ]);
  91. // 서브밋호출
  92. tranf_submit({
  93. id: "TRLLP00902"
  94. , service: "refprintmngtapp.GeneralRefPrintMngt"
  95. , method: "reqGetResultDetailList"
  96. , inds : "refparam="+sInDsName
  97. , outds: "ds_grid_grd_datagrid1=getResultDetail"
  98. , callback: "cbf_SPLMP90200"
  99. , async: false
  100. });
  101. }
  102. // callback 함수
  103. function cbf_SPLMP90200(strSvcID, nErrorCode, strErrorMag) {
  104. if(nErrorCode != 0) {
  105. sysf_messageBox("ID: "+ strSvcID + " Error: " + strErrorMag, "E009", "");
  106. }else{
  107. switch(strSvcID){
  108. case "TRLLP00902":
  109. break;
  110. default:
  111. break;
  112. }
  113. }
  114. }
  115. //=======================================================================================
  116. // Event
  117. //---------------------------------------------------------------------------------------
  118. /****************************************************************************************
  119. * Components :
  120. * Components ID : SPLMP90200
  121. * Event : onload
  122. * Argument : 01.obj : Object Event has occurred
  123. * : 02.e : Event Object
  124. * Description :
  125. ***************************************************************************************/
  126. function SPLMP90200_onload(obj:Form, e:LoadEventInfo)
  127. {
  128. //폼 초기화 함수
  129. frmf_initForm(obj);
  130. lf_clickResultList();
  131. }
  132. function btn_cfm_onclick(obj:Button, e:ClickEventInfo)
  133. {
  134. this.close();
  135. }
  136. function Button00_onclick(obj:Button, e:ClickEventInfo)
  137. {
  138. this.close();
  139. }
  140. ]]></Script>
  141. </Form>
  142. </FDL>