using System; using System.ComponentModel; using System.Collections.Generic; using System.Linq; using System.Text; using Kingdee.BOS; using Kingdee.BOS.Core.Bill.PlugIn; using Kingdee.BOS.Core.Bill.PlugIn.Args; using Kingdee.BOS.Core.DynamicForm.PlugIn.Args; using Kingdee.BOS.Core.Metadata; using Kingdee.BOS.Core.Metadata.EntityElement; using Kingdee.BOS.Core.SqlBuilder; using Kingdee.BOS.Orm.DataEntity; using Kingdee.BOS.ServiceHelper; using Kingdee.BOS.Util; using Kingdee.BOS.Core.DynamicForm; using Kingdee.BOS.Core.DynamicForm.PlugIn; namespace aoyuPlugIn { [Description("月工资显示员工明细")] public class jj_show_ygz_ygmx : AbstractBillPlugIn { //单据体菜单操作 public override void EntryBarItemClick(BarItemClickEventArgs e) { base.EntryBarItemClick(e); //DynamicFormShowParameter param = new DynamicFormShowParameter(); //param.FormId = BusinessObjectConst.HS_Hook_StockArticulation; //动态表单唯一标识,由字符串组成 //param.OpenStyle.ShowType = ShowType.Default; //this.View.ShowForm(param); if (e.BarItemKey == "tbShowMX") { this.View.ShowMessage("菜单测试成功!"); DynamicFormShowParameter param = new DynamicFormShowParameter(); string fgtid = "121"; //param.CustomParams.Add("mid", "0"); //param.CustomParams.Add("gid", Convert.ToString(fgtid)); param.FormId = "PCDN_XH_YY_MSDKC"; this.View.ShowForm(param); } } } }