找回密码
 立即注册

QQ登录

只需一步,快速开始

瓜农100分

注册会员

2

主题

4

帖子

18

积分

注册会员

积分
18
  • 60

    金币

  • 2

    主题

  • 4

    帖子

最新发帖
瓜农100分
注册会员   /  发表于:2024-6-5 09:16  /   查看:256  /  回复:3
1金币
我需要通过权限来控制某些单元格被隐藏看不到。目前没看到有具体的API,请问应该如何实现该需求

最佳答案

查看完整内容

您好,SpreadJS中无法针对某个单元格进行隐藏,但是可以针对其所在的行或列进行隐藏。 参考:https://demo.grapecity.com.cn/spreadjs/SpreadJSTutorial/features/worksheet/rows-and-columns/purejs 或者可以根据单元格中的tag来实现,比如对需要进行权限控制的单元格设置tag,如:{control: true, value: 123321},然后在别人打开这个表单时,遍历单元格,并根据这个单元格中的control和value来控制是否显示值,比如如 ...

3 个回复

倒序浏览
最佳答案
最佳答案
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-6-5 09:16:58
来自 2#
您好,SpreadJS中无法针对某个单元格进行隐藏,但是可以针对其所在的行或列进行隐藏。

image.png272998961.png

参考:https://demo.grapecity.com.cn/sp ... -and-columns/purejs

或者可以根据单元格中的tag来实现,比如对需要进行权限控制的单元格设置tag,如:{control: true, value: 123321},然后在别人打开这个表单时,遍历单元格,并根据这个单元格中的control和value来控制是否显示值,比如如果没有权限,则将这个单元格的值置为空,如果有权限,则将tag中的value取出置为这个单元格的值。

参考:https://demo.grapecity.com.cn/sp ... heets.CellRange#tag
回复 使用道具 举报
瓜农100分
注册会员   /  发表于:2024-6-5 15:32:49
3#
good idea
thanks!
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-6-5 16:35:07
4#
不客气,那就先结贴了,后续有其他问题的话随时开新帖提问哈。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部