简单账表的公共过滤,获取过滤窗口的信息原创
金蝶云社区-袁袁袁袁袁袁袁
袁袁袁袁袁袁袁
18人赞赏了该文章 327次浏览 未经作者许可,禁止转载编辑于2024年02月02日 10:19:55



在简单账表继续补充完善(https://vip.kingdee.com/article/482955751795577856?productLineId=1)



上面的简单账表在过滤方面不太完善,下面补充一点


8137e85a2dce07e4689f3ac2a803883.png



上图来自论坛小伙伴“影”  https://vip.kingdee.com/people/xiaoyanghua-16828?productLineId=1




// 拼接过滤条件 : filter
DynamicObject dyFilter = filter.FilterParameter.CustomFilter;//快捷页签过滤条件
var wenben1 = ObjectUtils.Object2String(dyFilter["F_XLJR_Text_c1c"]);//文本控件
var wenben2 = ObjectUtils.Object2String(dyFilter["F_XLJR_Text_qtr"]);//文本控件
var riqi = ObjectUtils.Object2String(dyFilter["F_XLJR_Date_apv"]);//日期控件
var fuxuankuang = ObjectUtils.Object2String(dyFilter["F_XLJR_CheckBox_zc5"]);//复选框
string filterStr = filter.FilterParameter.FilterString;
throw new Exception("\r\nfilter.FilterParameter.FilterString: " + filterStr); //打印复杂过滤字符串




image.png








image.png





上面新增一个日期字段,下面进入软件操作一下

image.png



image.png






image.png





得到了字符串,看来还需要自己拆分解析一下

赞 18