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

Finereport之限制控件参数不为空

2018年12月06日  | 萬仟网IT编程  | 我要评论
【finereport】限制控件参数不为空 1.控制--属性 属性→检验→去掉允许为空→错误信息(填写提示语) 2.search控件--点击事件 search控件(查询
【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= ''")}

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
Copyright © 2017-2020  萬仟网 保留所有权利. 粤ICP备17035492号