列表添加首行过滤
以工序列表为例
第一种:直接配置
第二种:如过列表是由代码调出的
ListSelBillShowParameter showParam = new ListSelBillShowParameter();
showParam.FormId = "SFC_OperationPlanning";
showParam.CustomParams.Add("ShowFilterRow","true");
this.View.ShowForm(showParam);
#引入clr运行库
import clr
import sys
# 导入clr时这个模块最好也一起导入,这样就可以用AddReference方法
import System
clr.AddReference('System')
clr.AddReference('Kingdee.BOS')
clr.AddReference('Kingdee.BOS.Core')
clr.AddReference('Kingdee.BOS.DataEntity')
#添加对cloud插件开发的常用组件的引用
from System import *
from Kingdee.BOS.Core import *
from Kingdee.BOS.Core.Bill import *
from Kingdee.BOS.Core.DynamicForm.PlugIn import *
from Kingdee.BOS.Core.DynamicForm.PlugIn.Args import *
from Kingdee.BOS.Core.DynamicForm.PlugIn.ControlModel import *
from Kingdee.BOS.Core.List import *
from Kingdee.BOS.Core.List.PlugIn import *
from Kingdee.BOS.Core.List.PlugIn.Args import *
from Kingdee.BOS.Core.Report import *
from Kingdee.BOS.Core.Report.PlugIn import *
from Kingdee.BOS.Util import *
from Kingdee.BOS.Util import *
from Kingdee.BOS.Core.SqlBuilder import *
from Kingdee.BOS.Orm.DataEntity import *
def PreOpenForm(e):
e.OpenParameter.SetCustomParameter("showFilterRow", "True");
有用
设置了不见生效呀,8.6版本的
亲,刚刚试了,您给的答案很好,在列表中显示过滤条件,现在我想在创建或修改单据界面的明细中添加过滤条件,请问怎么添加?谢谢
【emoji】
【emoji】
【emoji】
7.5.1的版本是可以的,之前7.3的版本试了一下是不可以的。 用第一种方法
你好 ,如果要做到简单账表插件的话也是调用这个方法么
列表添加首行过滤
本文2024-09-16 18:42:43发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-23910.html