当前位置: 移动技术网 > IT编程>网页制作>CSS > Finereport之限制控件参数不为空

Finereport之限制控件参数不为空

2018年12月06日  | 移动技术网IT编程  | 我要评论

8l9908,嘻哈四重奏之花落台北,惹上饕餮总裁

【finereport】限制控件参数不为空

1.控制--属性

属性→检验→去掉允许为空→错误信息(填写提示语)

2.search控件--点击事件

search控件(查询)→事件→新增点击事件→js编码

var widget = this.options.form.getwidgetbyname("员工姓名");

var name=widget.getvalue();

var widget = this.options.form.getwidgetbyname("客户id");

var clientid=widget.getvalue();

if(name.length==0&&clientid==0)

{alert("请输入任一特定信息:员工姓名、客户id!");

return false;}

3.数据集--sql中判断

(函数写得很拙劣,大家别介意)

select *

from test

where

1=1

${if(or(len(员工姓名)>0, len(客户id)>0),if(len(员工姓名)>0, "and name='"+客户姓名+"'", ""), "and name= ''")}

${if(or(len(员工姓名)>0, len(客户id)>0),if(len(客户id)>0, "and clientid='"+客户id+"'", ""), "and clientid= ''")}

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网