/// <summary> /// 根据函数名称实例化窗体 /// </summary> public void InstanceWorkForm() { if (_functionName == "") { throw new Exception("引出函数名不能为空!"); } Frmtitle Frmtitle = null; //★需要调用的窗口类 switch (_functionName) { case "Fun_ts_yp_ypcd": //★自定义调用函数名,定义的函数名必须与GetFunctionsInfo方法内的ObjectInfo.Name一致 case "Fun_ts_yp_ypcd_all": Frmtitle = new Frmtitle(); if (_mdiParent != null) { Frmtitle.MdiParent = _mdiParent; } Frmtitle.Show(); break; default: throw new Exception("引出函数名称错误!"); } }
/// <summary> /// 根据函数名称实例化窗体 /// </summary> public void InstanceWorkForm() { if (_functionName == "") { throw new Exception("引出函数名不能为空!"); } Frmtitle Frmtitle = null; //★需要调用的窗口类 switch (_functionName) { case "Fun_ts_yk_ypck": case "Fun_ts_yk_ypck_cx": //药品出库单 Frmtitle = new Frmtitle(_menuTag, _chineseName, _mdiParent); if (_mdiParent != null) { Frmtitle.MdiParent = _mdiParent; } Frmtitle.Show(); break; case "Fun_ts_yk_ypck_qtly": case "Fun_ts_yk_ypck_qtly_cx": //其他领药单 Frmtitle = new Frmtitle(_menuTag, _chineseName, _mdiParent); if (_mdiParent != null) { Frmtitle.MdiParent = _mdiParent; } Frmtitle.Show(); break; case "Fun_ts_yk_ypck_jzcfck": //记账处方补录 case "Fun_ts_yk_ypck_jzcfck_cx": Frmtitle = new Frmtitle(_menuTag, _chineseName, _mdiParent); if (_mdiParent != null) { Frmtitle.MdiParent = _mdiParent; } Frmtitle.Show(); break; case "Fun_ts_yk_ypck_cfbl": //门诊处方补录 case "Fun_ts_yk_ypck_cfbl_cx": Frmtitle = new Frmtitle(_menuTag, _chineseName, _mdiParent); if (_mdiParent != null) { Frmtitle.MdiParent = _mdiParent; } Frmtitle.Show(); break; case "Fun_ts_yk_ypck_wyylyd": //外用药领药 case "Fun_ts_yk_ypck_wyylyd_cx": Frmtitle = new Frmtitle(_menuTag, _chineseName, _mdiParent); if (_mdiParent != null) { Frmtitle.MdiParent = _mdiParent; } Frmtitle.Show(); break; case "Fun_ts_yk_ypck_dck": case "Fun_ts_yk_ypck_dck_cx": //同级库房调出单 Frmtitle = new Frmtitle(_menuTag, _chineseName, _mdiParent); if (_mdiParent != null) { Frmtitle.MdiParent = _mdiParent; } Frmtitle.Show(); break; default: throw new Exception("引出函数名称错误!"); } }