/// <summary> /// 设置主窗体属性 /// </summary> /// <param name="ucPhaManager"></param> private void SetMatManagerProperty(Neusoft.HISFC.Components.Material.Out.ucMatOut ucOutManager) { this.outManager = ucOutManager; if (this.outManager != null) { //设置界面显示 this.outManager.IsShowItemSelectpanel = true; this.outManager.IsShowInputPanel = false; //设置目标科室信息 目标人员信息 this.outManager.SetTargetDept(false, true, Neusoft.HISFC.Models.IMA.EnumModuelType.Material, Neusoft.HISFC.Models.Base.EnumDepartmentType.L); this.outManager.SetTargetPerson(true, Neusoft.HISFC.Models.Base.EnumEmployeeType.P); //设置工具栏按钮显示 this.OnExpand += new EventHandler(ExamOutPriv_OnExpand); //this.outManager.SetToolButton(true, false, false, true, false); this.outManager.SetToolBarButtonVisible(true, false, false, false, true, true, false); //{8402BFFB-C9CD-4418-BE02-0B3F45850CD3} //设置显示的待选择数据//{8402BFFB-C9CD-4418-BE02-0B3F45850CD3}审批出库只能按申请单出库 //this.outManager.SetSelectData("2", false, null, null, null); this.outManager.SetSelectData("4", false, null, null, null); //设置项目列表宽度 this.outManager.SetItemListWidth(4); //提示信息设置 this.outManager.ShowInfo = "请您根据申请单做出库审批"; this.outManager.Fp.EditModePermanent = false; this.outManager.Fp.EditModeReplace = true; this.outManager.FpSheetView.DataAutoSizeColumns = false; this.outManager.Fp.EditModeReplace = true; this.outManager.EndTargetChanged -= new ucIMAInOutBase.DataChangedHandler(outManager_EndTargetChanged); this.outManager.EndTargetChanged += new ucIMAInOutBase.DataChangedHandler(outManager_EndTargetChanged); this.outManager.FpKeyEvent -= new ucIMAInOutBase.FpKeyHandler(outManager_FpKeyEvent); this.outManager.FpKeyEvent += new ucIMAInOutBase.FpKeyHandler(outManager_FpKeyEvent); this.outManager.Fp.EditModeOff -= new EventHandler(Fp_EditModeOff); this.outManager.Fp.EditModeOff += new EventHandler(Fp_EditModeOff); this.outManager.FpSheetView.DataAutoCellTypes = false; } }
/// <summary> /// 实例构造 /// </summary> /// <param name="isSpecialOut">是否特殊出库</param> /// <param name="ucMatOutManager">出库组件</param> public ExamOutPriv(Neusoft.HISFC.Components.Material.Out.ucMatOut ucMatOutManager) { this.SetMatManagerProperty(ucMatOutManager); }