找回密码
 立即注册

QQ登录

只需一步,快速开始

西若枫

注册会员

10

主题

28

帖子

112

积分

注册会员

积分
112
西若枫
注册会员   /  发表于:2024-4-15 13:43  /   查看:3040  /  回复:8
1金币
image.png943502807.png 麻烦问下这些没有绑定的单元格,但是要填写数据的,有什么方法可以识别出来吗?因为最终当我用GcExcel生成pdf时候需要把这些没填入数据的的内容显示“--”,表示占位

最佳答案

查看完整内容

你好,可以设置default value(sheet.getCell(0,1).defaultValue('--')),如果cell有值就正常显示cell的值,如果cell没值,就显示default value的值。

8 个回复

倒序浏览
最佳答案
最佳答案
香香
注册会员   /  发表于:2024-4-15 13:43:13
来自 4#
西若枫 发表于 2024-4-15 15:57
locked属性是锁定不能填吗?我那个就是一个正常的单元格,其实也可以填,就看用户填不填,除了数据绑定是 ...

你好,可以设置default value(sheet.getCell(0,1).defaultValue('--')),如果cell有值就正常显示cell的值,如果cell没值,就显示default value的值。
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-4-15 15:24:06
2#
您好,先用getBindingPath接口判断单元格是否有绑定字段(https://demo.grapecity.com.cn/sp ... heet#getbindingpath)。

然后,如果您的需要填写数据的单元格的locked属性为false,那么可以直接通过判断locked属性来将“--”设置到单元格中,如果没有修改locked属性,也可以判断单元格是否存在值(value)来判断。
回复 使用道具 举报
西若枫
注册会员   /  发表于:2024-4-15 15:57:49
3#
Joestar.Xu 发表于 2024-4-15 15:24
您好,先用getBindingPath接口判断单元格是否有绑定字段(https://demo.grapecity.com.cn/spreadjs/help/ap ...

locked属性是锁定不能填吗?我那个就是一个正常的单元格,其实也可以填,就看用户填不填,除了数据绑定是否有其他方式却确定这个有可能需要填数据的单元格和普通单元格区别
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-4-15 17:33:42
5#
您好,locked属性需要配合表单保护才能锁定不能修改编辑。

您可以参考楼上默认值的方法,看能否实现您的需求。
回复 使用道具 举报
西若枫
注册会员   /  发表于:2024-4-15 17:39:15
6#
Joestar.Xu 发表于 2024-4-15 17:33
您好,locked属性需要配合表单保护才能锁定不能修改编辑。

您可以参考楼上默认值的方法,看能否实现您的 ...

我可以配置什么东西,能够识别到当前内容的唯一性,这样我把所有未绑定的单元格,可以通过手动设置一下,识别到这个空格是需要填写内容的
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-4-16 09:03:04
7#
您好,可以给一片区域设置一个标签(Tag),后面可以检测每个单元格的Tag来判断其是否需要填写。

image.png980543212.png

image.png701138915.png
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-4-24 14:12:11
8#
您好,请问您的问题是否已经解决,如果仍未解决,欢迎继续回帖,我们来协助调研。
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-5-6 11:29:49
9#
您好,由于本帖较长时间没有回复,本帖先做结贴处理了,后续如您有其他问题,欢迎您开新帖提问。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部