复制物料收发明细表报表
445次浏览
编辑于2019年11月08日 11:11:45
背景:复制物料收发明细报表,打开过滤框的时候提示“库存组织未启用。。。。”或者库存组织选不了组织
解决办法:
1、复制一个物料收发明细表报表过滤框,扩展里面的表单插件,在BeforeBindData这个事件里面添加如下代码:
public override void BeforeBindData(EventArgs e)
{
this.View.ParentFormView.BillBusinessInfo.GetForm().Id = "STK_StockDetailRpt";
//var results= this.GetPermissionOrg(formID);
//IPermissionService permissionService = Kingdee.BOS.Contracts.ServiceFactory.GetPermissionService(this.Context);
base.BeforeBindData(e);
}
2、调整过滤框扩展的表单插件顺序之第一位,把原先的插件禁用掉
3、复制的报表权限设置为物料收发明细表权限