SMMND02600.xjs 3.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <Script type ="xscript4.0"><![CDATA[/*
  3. T-set관리현황조회 (SMMND02600.xrw - JScript )
  4. - Version :
  5. 1) : Ver.1.00.01
  6. */
  7. /**
  8. * _group :
  9. * _ver : 2007.11.05
  10. * _by : 김진아
  11. * _---------------------------------------------------
  12. * _type : function
  13. * _access : public
  14. * _desc : 초기화
  15. * _param :
  16. * _return :
  17. * _---------------------------------------------------
  18. */
  19. function fInit(){
  20. //초기화
  21. // var currentdate = utlf_getCurrentDate();
  22. // var sdate = ((currentdate.toDate()).getAddDate(-1, "M")).getDateFormat();
  23. // ds_send_cond.setColumn( 0, "fromdd", sdate); //시작일
  24. ds_send_cond.setColumn( 0, "fromdd", utlf_getCurrentDate().toDate().getAddDate(-1, "M").getDateFormat()); //시작일
  25. ds_send_cond.setColumn( 0, "todd" , utlf_getCurrentDate().toDate().getAddDate( 1, "M").getDateFormat()); //종료일
  26. ds_send_cond.setColumn( 0, "exchdd", "2"); //교환일자, 교환예정일 구분 -> default는 교환일자
  27. //ds_main_mngtprescondlist.clearData(); //그리드초기화
  28. fSrchMngtPresCond();
  29. }
  30. /**
  31. * _group :
  32. * _ver : 2007.10.10
  33. * _by : 김달현
  34. * _---------------------------------------------------
  35. * _type : function
  36. * _access : public
  37. * _desc : 교환일자_교환예정일 별 t-set관리현황을 조회한다.
  38. * _param :
  39. * _return :
  40. * _---------------------------------------------------
  41. */
  42. function fSrchMngtPresCond(){
  43. var exchdd = ds_send_cond.getColumn(0, "exchdd"); //교환일자_교환예정일 구분
  44. //조회조건
  45. if(exchdd == "2"){
  46. caption2.visible = true;
  47. ipt_fromdd.visible = true;
  48. ipt_todd.visible = true;
  49. caption1.visible = true;
  50. //ds_send_cond.setColumn( 0, "fromdd", utlf_getCurrentDate().toDate().getAddDate(-1, "M").getDateFormat()); //시작일
  51. //ds_send_cond.setColumn( 0, "todd" , utlf_getCurrentDate().toDate().getAddDate( 1, "M").getDateFormat()); //종료일
  52. }else{
  53. caption2.visible = false;
  54. ipt_fromdd.visible = false;
  55. ipt_todd.visible = false;
  56. caption1.visible = false;
  57. }
  58. var sdate = ds_send_cond.getColumn(0, "fromdd"); //시작일
  59. var edate = ds_send_cond.getColumn(0, "todd"); //종료일
  60. ds_send_cond.setColumn( 0, "fromdd", sdate); //시작일
  61. ds_send_cond.setColumn( 0, "todd" , edate); //종료일
  62. ds_send_cond.setColumn( 0, "exchdd", exchdd); //교환일자, 교환예정일 구분 -> default는 교환일자
  63. ds_main_mngtprescondlist.clearData(); //그리드초기화
  64. // submit("TRMND02601");
  65. var oParam = {};
  66. oParam.id = "TRMND02601";
  67. oParam.service = "dialapp.DialSpcl";
  68. oParam.method = "reqGetTSetMngtPresCondRef";
  69. oParam.inds = "req=ds_";
  70. oParam.outds = "ds_=mngtprescondinfo";
  71. oParam.async = false;
  72. oParam.callback = "cf_TRMND02601";
  73. tranf_submit(oParam);
  74. /*
  75. function cf_TRMND02601(sSvcId, nErrorCode, sErrorMsg) {
  76. if(nErrorCode < 0) return;
  77. }
  78. function cf_TRMND02601(sSvcId, nErrorCode, sErrorMsg) {
  79. arErrorCode.push(sSvcId, nErrorCode);
  80. }
  81. arErrorCode.pop("TRMND02601") > -1
  82. arErrorCode.pop("TRMND02601") < 0
  83. */
  84. }
  85. ]]></Script>