想实现一个按纽控件,点击一次是一个值,再点一次又是另一个值,如止往返。

希望做一个按纽,点一下按纽的名字变成了【删除】,同时给单元格赋一个值,再点一个名字又变成了【恢复】,同时给单元格赋一个新值。如此反复按就反复出现前面的删除和恢复。最好能有相应的变色。
此功能实现后,可以广范用于审核,删除等多种场合。
FineReportzrh197218 发布于 2017-12-3 11:27
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共10回答
最佳回答
0
孤陌发布于2017-12-3 11:27(编辑于 2023-9-6 09:34)
555
最佳回答
0
zsh331发布于2017-12-3 11:32(编辑于 2023-9-6 09:34)
555
  • zrh197218 zrh197218(提问者) 你好,变色有了,没有给单元格典赋值啊。
    回复
    2017-12-03 12:03 
  • zsh331 zsh331 回复 zrh197218
    :...非要我给你做出来不可?
    方法:contentPane.setCellValue(\"A1\",null,值)  //给A1单元格赋值,填报模式下使用
    回复
    2017-12-03 12:08 
  • zsh331 zsh331 回复 zrh197218 :结合   JS给填报控件(单元格)赋值-http://help.finereport.com/doc-view-1208.html 方法完成对单元格的赋值
    回复
    2017-12-03 12:10 
  • zrh197218 zrh197218(提问者) 师兄,JS我不会所以就不明白啦。
    回复
    2017-12-03 12:15 
最佳回答
0
孤陌发布于2017-12-3 13:06(编辑于 2023-9-6 09:34)
555
  • zrh197218 zrh197218(提问者) 不完善,插入新行后就不行了。能不能利用下面的知识将扩展行也能用就好了。
    获取当前单元格行列号:

    var row =contentPane.curLGP.getTDRow(td);   
    var col =contentPane.curLGP.getTDCol(td);  
    回复
    2017-12-03 19:39 
  • 孤陌 孤陌 回复 zrh197218 :自己琢磨把 ,下班了。
    回复
    2017-12-03 19:57 
最佳回答
0
Paul_yau发布于2017-12-3 15:00(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 499浏览人数
  • 最后回答于:2017-12-3 19:57
    活动推荐 更多
    热门课程 更多
    返回顶部