带日期条件的BAQ
BAQ设置 TableCriteria

参数中勾选 Skip Condition if Empty

日期参数额外处理
因为日期控件如果选择一个日期,再清掉。这时候绑定的值会变成 null。如果这个值传到BAQ条件中。BAQ不会判定为 null值,所以就会启用条件。因此我们在查询BAQ前。需要修正一下日期的值
调用BAQ前添加一个 row_update
对日期类型的字段添加值转换:"{DataFilter.DateBegin}"=="null"?"":"{DataFilter.DateBegin}"


调用BAQ
调用BAQ的参数记得都勾选上 SendEmpty,如果不勾选,条件为空的话,界面上会弹出BAQ自带的条件输入表单。这样不太友好的

版权声明:本文为YES开发框架网发布内容,转载请附上原文出处连接
epicor 张国生  
 
 

