var row=contentPane.curLGP.getTDRow(contentPane.curLGP.currentTDCell)-1;
var count=contentPane.curLGP.getCellValue(0,0); /*获取总行数*/
var gdh=contentPane.curLGP.getCellValue(14,row); /*获取当前工单号*/
var gdhi='';  /*工单号临时变量*/
var sum=0; /*同工单号下所有数量之和*/
var wbg_sum=30;  //未报工数量
//alert("总行数:"+count);
//alert("工单号:"+gdh);
var i=0;
var j=2;

for (i;i<count;i++)
{    
	//alert("进入循环"+i);
	gdhi=contentPane.curLGP.getCellValue(14,j); /*循环获取每行工单号*/
	//alert("当前工单号"+gdhi);
	if(gdhi==gdh)
	{
	sum=parseInt(sum)+parseInt(contentPane.curLGP.getCellValue(11,j));/*获取数量*/
		}
     j++;
	}
alert("同工单号总数量:"+sum);
//同工单号下的报工数量超过未报工数量,则清空当前报工数量
var cl_sum=0; //剩余未报工数量,未报工数量扣除当前行填报的数量
cl_sum=wbg_sum-sum+parseInt(contentPane.curLGP.getCellValue(11,row));
alert("剩余未报工数量:"+cl_sum);
if(sum>wbg_sum)
{
	alert("工单号:"+gdh+",当前填报数量大于剩余未报工数量:"+cl_sum+"。请重新输入填报数量!!!");
	contentPane.setCellValue(11,row,null); //将当前数量置空
	}