SMMQI03001.js 838 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. /*
  2. *
  3. */
  4. function fSetQISheetHint(pRecflag){
  5. model.setValue("/root/temp/send/hardcdno",fGetHardcdno_title(pRecflag, getScreenID()));
  6. model.refresh();
  7. submit("TRMQI03003");
  8. var nItemCount = model.getValue("/root/temp/result/countinfo/count");
  9. var objItem;
  10. var sItemCode;
  11. if(nItemCount > 0){
  12. for(var i=1; i<=nItemCount; i++){
  13. sItemCode = fGetItemCode(pRecflag, i);
  14. objItem = document.controls(sItemCode);
  15. if(objItem != null){
  16. objItem.hint = sItemCode;
  17. }
  18. }
  19. }
  20. model.refresh();
  21. }
  22. function fGetItemCode(pRecflag, sCode){
  23. if(sCode >=0 && sCode < 10){
  24. return pRecflag + "000"+ sCode;
  25. }else if(sCode >=10 && sCode < 100){
  26. return pRecflag + "00"+ sCode;
  27. }else if (sCode >=100 && sCode < 1000){
  28. return pRecflag + "0"+ sCode;
  29. }else{
  30. return pRecflag + sCode;
  31. }
  32. }