编辑代码

afterloaddata:function(o)
{

		var frm=getPform(o);
		var DocType=(frm.DocOldData[0]["Data"]["DocType|CBO_DocType"]+"||").split("|")[0];
		var DocID=frm.DocOldData[0]["Data"]["ID"];
		var dt=[];

		var Sql="exec p_GL_Voucher '侧边栏凭证',@DocInfo_DocID,0,@User,@UserName,0"+DocID+",'"+JSON.stringify(dt).replace(/\'/g, "''")+"',@Org,'"+frm.beid+"'";
		var gridDts=JSON.parse(GetHtmlTB({Lei:"execSql2",Sql:Sql}));
		if(gridDts && gridDts[0]){
			for(i in gridDts[0]){
				var Eid=gridDts[0][i]["Eid"];
				var attr=JSON.parse(gridDts[0][i]["attr"]);
				showFormRight(Eid,o,{},attr);
			}
		}

	o.refData=function(grid,record,noEndExe)
	{
		if(grid==undefined || grid=="" || record==undefined){
			var grid=findEid(o,"1543374051797");
			gridMoney(grid);
			return;
		} else {
			gridMoney(grid,record);
		}


	}
	o.refData();
}




//--单行函数
ObjAttr:{
	GridChange:function(lei,grid,colCode,o,newext,oldtxt,record,e){
		if(lei=="ColChange"){
			if(colCode=="Item|CBO_ItemMaster"){
				var sql="select top 1 a.Code as ItemCode,dbo.fun_To3V(b.ID,b.Code,b.Name) as [UOM|Base_UOM] from cbo_ItemMaster a left join Base_UOM b on a.UOM=b.ID where a.ID="+get3V(newext,"ID");
				getandsetContV(o,sql,record);
			}
			var frm=grid.up("docform");
			frm.refData(grid,record);
		}

	}
}