跟据状态 来 禁用同一行的 控件

image.png



例如: 状态 控件  名为 “zt”,

           增行          名为  “add” 

           删行          名为     “Del”



想跟据 状态值   来禁用同一行中的  增 和 删行 的控制。 


需要怎么写js???


image.png


这样写, 全部都禁用了。


FineReport win_yss 发布于 2019-12-19 18:06
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
IceBall09Lv6中级互助
发布于2019-12-20 11:30

在你已经添加好控件的操作栏中,选中各个控件,设置条件属性

image.png

选“控件”,进行编辑,在“已审”状态下,选择控件不可用。然后每个控件都设置一下这样的条件属性。(截图中,“已审”忘记打全双引号了)

image.png

最佳回答
0
孤陌Lv6资深互助
发布于2019-12-19 19:39

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

当前行的控件 然后设置控件不可用就好了

  • win_yss win_yss(提问者) 这个好像需要点击一下, 单元格 或 控件 来获取当前行号。 我现在需要 打开页面后, 通过状态 栏的值 例如 状态为 已审 时, 当前行所有的控件禁用。
    2019-12-20 08:27 
  • 孤陌 孤陌 回复 win_yss(提问者) 那就用条件属性 就好了 条件属性 控件 设置可用 然后判断条件写一下 然后再设置条件属性2 控件 不可用 判断条件写一下就好了
    2019-12-21 10:28 
最佳回答
0
cxyangLv5初级互助
发布于2019-12-20 10:50

简单弄了一个例子,看看是不是你要的,主要是在条件属性里加控件,然后根据条件判断控件是否可见

WorkBook3.cpt

图片.png

  • win_yss win_yss(提问者) 谢谢, 你这个也是一种思路 ,但是与我的实际需求不太一样。
    2019-12-20 11:25 
  • cxyang cxyang 回复 win_yss(提问者) 那你需求是怎么样呢?一定要用js嘛,你的要求说的就是(想跟据 状态值来禁用同一行中的 增 和 删行的控制。)
    2019-12-20 11:39 
  • win_yss win_yss(提问者) 回复 cxyang 嗯, 我原来是想用js , 也能实现。 但是就是 太占资源了。 通过审核按钮来触发 , 但是点击后js禁用控件,浏览器会卡屯一下。 后来借鉴了你们 条件属性加控件的方式, 也能实现, 起码不会卡屯, 只是麻烦了些。
    2019-12-21 09:01 
  • 4关注人数
  • 866浏览人数
  • 最后回答于:2019-12-20 11:30
    请选择关闭问题的原因
    确定 取消
    返回顶部