列表添加首行过滤

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

列表添加首行过滤

以工序列表为例

第一种:直接配置

image.webp

第二种:如过列表是由代码调出的

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的版本试了一下是不可以的。 用第一种方法

 你好 ,如果要做到简单账表插件的话也是调用这个方法么

列表添加首行过滤

以工序列表为例第一种:直接配置第二种:如过列表是由代码调出的ListSelBillShowParameter showParam = new ListSelBillShowParameter(...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息