SPARH00900.js 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. /*
  2. * 초기값 세팅
  3. */
  4. function fInitialize(){
  5. mmbfGetDeptCodeComboList("/root/send/reqdata", "/root/init/orddept", "");
  6. zbcfGetCodeList(new Array("M5100"),new Array("/root/init/M5100list"));
  7. model.copyNode("/root/init/M5100list2", "/root/init/M5100list");
  8. addComboInstance("/root/init/M5100list2", "cdid^cdnm", "-^전체", "M5100");
  9. model.setValue("/root/send/reqdata/validyn", "A");
  10. model.setValue("/root/send/reqdata/bankcd", "-");
  11. model.refresh();
  12. }
  13. /*
  14. * 정보저장
  15. */
  16. function fsave(){
  17. var savedata = "status▦instcd▦userid▦fromdd▦deptcd▦bankcd▦bankacnt▦validyn▦fstrgstrid▦lastupdtrid▩";
  18. var datastring="";
  19. var rows=grd_drlist.rows;
  20. for(var i=1; i<=rows; i++){
  21. if(grd_drlist.rowStatus(i) != 0){
  22. if(grd_drlist.rowStatus(i) == 1 || grd_drlist.rowStatus(i) == 3){
  23. datastring =datastring+"i▦"+
  24. getUserInfo("dutplceinstcd") + "▦" +
  25. model.getValue("/root/main/bankinfo["+i+"]/userid") +"▦" +
  26. model.getValue("/root/main/bankinfo["+i+"]/fromdd") +"▦" +
  27. model.getValue("/root/main/bankinfo["+i+"]/deptcd") +"▦" +
  28. model.getValue("/root/main/bankinfo["+i+"]/bankcd") +"▦" +
  29. model.getValue("/root/main/bankinfo["+i+"]/bankacnt") +"▦" +
  30. model.getValue("/root/main/bankinfo["+i+"]/validyn") +"▦" +
  31. getUserInfo("userid") +"▦" +
  32. getUserInfo("userid") +"▩";
  33. }else if(grd_drlist.rowStatus(i) == 2){
  34. datastring =datastring+"u▦"+
  35. getUserInfo("dutplceinstcd") + "▦" +
  36. model.getValue("/root/main/bankinfo["+i+"]/userid") +"▦" +
  37. model.getValue("/root/main/bankinfo["+i+"]/fromdd") +"▦" +
  38. model.getValue("/root/main/bankinfo["+i+"]/deptcd") +"▦" +
  39. model.getValue("/root/main/bankinfo["+i+"]/bankcd") +"▦" +
  40. model.getValue("/root/main/bankinfo["+i+"]/bankacnt") +"▦" +
  41. model.getValue("/root/main/bankinfo["+i+"]/validyn") +"▦" +
  42. getUserInfo("userid") +"▦" +
  43. getUserInfo("userid") +"▩";
  44. }
  45. }
  46. }
  47. model.removenode("/root/send/savedata");
  48. model.makeValue("/root/send/savedata", savedata + datastring);
  49. if(submit("TXARH00905")){
  50. messageBox("저장되었습니다","I", "");
  51. model.refresh();
  52. }
  53. }
  54. /*
  55. * 정보검색
  56. */
  57. function fsearch(){
  58. submit("TRARH00905");
  59. model.refresh();
  60. }