填报页面扩展行控件动态显示

本帖最后由 蔡晓勇 于 2016-7-19 17:38 编辑

A2为下拉框控件,控件名:LB
B2为日期控件,控件名:RQ

需求:当A2=关闭HT,B2日期控件不显示

现在我在A2下拉框控件中添加了编辑结束事件:
var D1 = contentPane.getWidgetByName('LB').getValue();
var D2 = contentPane.getWidgetByName('RQ');
if(D1=='关闭HT')
{
D2.invisible();
D2.setEnable(false);
}
else {
D2.visible();
D2.setEnable(true);
}


结果是第一行可实现需求
但是从扩展出来的第二行开始就无法实现日期控件不显示,如图所示


可能需要用JS获取行数,可我不会

请大神指点


FineReport蔡晓勇 发布于 2016-7-19 17:37
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
yets11发布于2016-7-19 17:37(编辑于 2023-9-6 09:34)
555
  • 蔡晓勇 蔡晓勇(提问者)

    yets11 大神出手,果然不同凡响
    回复
    2016-07-19 18:07 
  • 蔡晓勇 蔡晓勇(提问者)

    yets11大神,我现在B2日期控件设置的是必填

    虽然现在隐藏了,但是填报校验过不去,这个该怎么破?
    回复
    2016-07-19 18:43 
最佳回答
0
蔡晓勇发布于2016-7-19 18:07(编辑于 2023-9-6 09:34)
555
最佳回答
0
蔡晓勇发布于2016-7-19 18:43(编辑于 2023-9-6 09:34)
555
  • yets11 yets11

    校验改成公式判断
    回复
    2016-07-19 18:48 
最佳回答
0
yets11发布于2016-7-19 18:48(编辑于 2023-9-6 09:34)
555
最佳回答
0
蔡晓勇发布于2016-7-19 23:06(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 1316浏览人数
  • 最后回答于:2016-7-19 23:06
    活动推荐 更多
    热门课程 更多
    返回顶部