SMMNP20100.xjs 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <Script type="xscript4.0"><![CDATA[function fInitialize()
  3. {
  4. var currentdate = utlf_getCurrentDate();
  5. scmonth = currentdate.substr(0,6);
  6. ds_cond.setColumn(0, "scmonth", scmonth);
  7. }
  8. function fClkBfYear(srchym)
  9. {
  10. var yyear = srchym.substr(0, 4);
  11. var mmont = srchym.substr(4, 2);
  12. yyear--;
  13. scmonth = yyear + mmont;
  14. ds_cond.setColumn(0, "scmonth", scmonth);
  15. }
  16. function fClkAfYear(scmonth)
  17. {
  18. var yyear = scmonth.substr(0, 4);
  19. var mmont = scmonth.substr(4, 2);
  20. yyear++;
  21. scmonth = yyear + mmont;
  22. ds_cond.setColumn(0, "scmonth", scmonth);
  23. }
  24. function fClkBfMonth(scmonth)
  25. {
  26. var yyear = String(scmonth).substr(0, 4);
  27. var mmont = String(scmonth).substr(4, 2);
  28. mmont = mmont.toDate('MM').getAddDate(-1, "M").getDateFormat('MM');
  29. if(mmont == "12")
  30. {
  31. yyear--;
  32. }
  33. scmonth = yyear + mmont;
  34. ds_cond.setColumn(0, "scmonth", scmonth);
  35. }
  36. function fClkAfMonth(scmonth)
  37. {
  38. var yyear = String(scmonth).substr(0, 4);
  39. var mmont = String(scmonth).substr(4, 2);
  40. mmont = mmont.toDate('MM').getAddDate(+1, "M").getDateFormat('MM');
  41. if(mmont == "01")
  42. {
  43. yyear++;
  44. }
  45. scmonth = yyear + mmont;
  46. ds_cond.setColumn(0, "scmonth", scmonth);
  47. }
  48. function fSearch()
  49. {
  50. var oParam = {};
  51. oParam.id = "TRMNP20101";
  52. oParam.service = "opanstapp.OpAnstPatMngt";
  53. oParam.method = "reqGetRGbnOpCnt";
  54. oParam.inds = "reqdata=ds_cond";
  55. oParam.outds = "ds_main_oplist1=oplist1 ds_main_oplist2=oplist2 ds_main_oplist3=oplist3 ds_main_oplist4=oplist4 ds_main_oplist5=oplist5 ds_main_oplist6=oplist6 ds_main_oplist7=oplist7";
  56. oParam.async = false;
  57. //oParam.callback = "cf_TRMNP20101";
  58. tranf_submit(oParam);
  59. }
  60. ]]></Script>