MRF002.js 2.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. /**
  2. * @desc : ???? ???? ???? event
  3. * @ ?????? ?? ????(????, ????, ????, ????, ????) ??????, ???? event????
  4. * @param : ???? id (btnID)
  5. * @return :
  6. * @---------------------------------------------------
  7. */
  8. function fInitialize(){
  9. model.setFocus("ipt_reqdata");
  10. model.toggle("itemlist");
  11. model.setValue("/root/init/today", getDate());
  12. model.setValue("/root/main/condition/reqflag", "itemnm");
  13. fSetCtrlDisabled(true);
  14. model.refresh();
  15. }
  16. /**
  17. * @desc : ?????? ???? ?? error check
  18. * @param :
  19. * @return : 0 : error 1 : no error
  20. * @---------------------------------------------------
  21. */
  22. function fChkError(){
  23. var errcd = model.getValue("/root/temp/errmsg/errcd");
  24. if(errcd == "err01"){ // insert error
  25. var itemnm = model.getValue("/root/main/newitem/itemnm");
  26. var useYN = messageBox(itemnm + "??(??) ?????? ?????????? ??????????.????", "S001");
  27. }else if(errcd == "err02"){
  28. var termnm = model.getValue("/root/main/newterm/termnm");
  29. var useYN = messageBox(termnm + "??(??) ?????? ???????? ??????????.????", "S001");
  30. }
  31. if(useYN == 6){
  32. return 1;
  33. }else{
  34. return 0;
  35. }
  36. }
  37. /**
  38. * @desc : ???? input box disabled ????
  39. * @param :
  40. * @return : 0 : error 1 : no error
  41. * @---------------------------------------------------
  42. */
  43. function fSetCtrlDisabled(bool){
  44. //ipt_itemnm.disabled = bool;
  45. //ipt_itemdesc.disabled = bool;
  46. //cmb_cntrtype.disabled = bool;
  47. //cmb_ipttype.disabled = bool;
  48. //cmb_datatype.disabled = bool;
  49. //ipt_deflval.disabled = bool;
  50. //ipt_fromdd.disabled = bool;
  51. //ipt_todd.disabled = bool;
  52. //ipt_maxlgth.disabled = bool;
  53. // cmb_valiflag.disabled = bool;
  54. //ipt_rem.disabled = bool;
  55. //ipt_updtrsn.disabled = bool;
  56. // radio3.disabled = bool;
  57. // button7.disabled = bool;
  58. // button2.disabled = bool;
  59. // button5.disabled = bool;
  60. // button3.disabled = bool;
  61. // button6.disabled = bool;
  62. // chkmaster.disabled = bool;
  63. }
  64. function fSetCtrlDisabled2(bool){
  65. combo5.disabled = bool;
  66. ipt_termnm.disabled = bool;
  67. input9.disabled = bool;
  68. input12.disabled = bool;
  69. //combo6.disabled = bool;
  70. input10.disabled = bool;
  71. input13.disabled = bool;
  72. term_chktermmaster.disabled = bool;
  73. }
  74. /*
  75. ????
  76. */
  77. function removeBlank(str){
  78. str = str.replace(/\s/g,'');
  79. return str;
  80. }