如图,想实现 单据编号 的控件没有填写时 查看单据 没有超链接,单据编号 控件填写完, 查看单据就可以有超链接,参数是 单据类型 和 单据编号 俩个控件的值
我试了下下面老哥们给的建议,结果用百度测试可以跳转,超链接到自己的报表就出错,想传递2个参数,麻烦看下这个js哪里出错了
在查看单据的按钮控件里的点击事件写JS 获取单据编号 值 如果有值 就运行超链接JS
var name = contentPane.getWidgetByName("name").getValue();//获取编号控件值
var nam = contentPane.getWidgetByName("nam").getValue();//获取单据类型值
var url = FR.cjkEncode("/WebReport/ReportServer?reportlet=123.cpt&id="+name);
window.open(url);
你可以使用条件属性来增加超链。
条件写 len($$$)>0