1 using System;
2 using System.Collections.Generic;
3 using System.Linq;
4 using System.Text;
5 using System.ComponentModel;
6 using Kingdee.BOS;
7 using Kingdee.BOS.Util;
8 using Kingdee.BOS.Core;
9 using Kingdee.BOS.Core.DynamicForm;
10 using Kingdee.BOS.Core.DynamicForm.PlugIn;
11 using Kingdee.BOS.Core.DynamicForm.PlugIn.Args;
12 using Kingdee.BOS.Core.Bill.PlugIn;
13 using Kingdee.BOS.Core.List;
14 namespace JDSample.FormPlugIn.Bill
15 {
16 [Description("F8选择基础资料时,也显示出未审核的数据")]
17 public class S151229ShowAllBDEdit : AbstractBillPlugIn
18 {
19 public override void BeforeF7Select(BeforeF7SelectEventArgs e)
20 {
21 if (e.BaseDataField.Key.EqualsIgnoreCase("F_JD_BaseData1"))
22 {// 当前字段为需控制的xxx字段
23 // 修改F8列表显示参数:不仅仅显示已审核单据
24 ((ListShowParameter)e.DynamicFormShowParameter).IsShowApproved = false;
25 }
26 }
27 }
28 }