FineReport中如何控制当前行中的控制的属性值

image.png

想通过当“HK确认”这个控制值发生变化时,当前行的"HK工费报价",“HK电镀费报价“两列中设置的填报控件的”可用“属性及当前的值相应的改变,但是现在“HK确认”中的控件中的"状态改变"中写的js,会使用整个表中的所以行的"HK工费报价",“HK电镀费报价“两列中的控件属性发生改变。

我想做到的效果是,选中”HK确认“时,"HK工费报价",HK电镀费报价“两个单元格的填报控件就不可用,值自动设置为0;当不选中”HK确认“时,"HK工费报价",HK电镀费报价“两个单元格的填报控件就可用

FineReport zppc79 发布于 2019-7-25 10:39 (编辑于 2019-7-25 10:46)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
1
axingLv6专家互助
发布于2019-7-25 11:10

JS获取填报扩展单元格控件的值-https://help.finereport.com/doc-view-1793.html

原理跟这个差不多,因为是扩展出来的,先获取扩展后所选中的HK确认所在的位置,根据这个位置计算出对应的"HK工费报价",“HK电镀费报价“的位置,然后设置对应位置的控件可用不可用

  • 2关注人数
  • 329浏览人数
  • 最后回答于:2019-7-25 11:10
    请选择关闭问题的原因
    确定 取消
    返回顶部