找回密码
 立即注册

QQ登录

只需一步,快速开始

低调的繁华
金牌服务用户   /  发表于:2024-11-22 12:14  /   查看:173  /  回复:4
1金币
      模板设计器中数据验证序列模式中来源长度与excel的序列长度限制不一致,excel中采用值输入时最大输入长度限制为255,但是我们的模板设计器暂时没有发现限制 导致导出excel时不兼容。
     
如下所示输入一个长度超过255字符的字符串后,在模板设计器中可以正常保存打开,但是导出excel打开时会有异常提示。
image.png438411864.png
导出excel打开时提示异常:
image.png105289916.png






数据验证.sjs

4.41 KB, 阅读权限: 1, 下载次数: 9

最佳答案

查看完整内容

您好,这个之前确认过,SpreadJS对于字符串长度没有做限制,但是Excel本身会有255位的字符限制,SpreadJS没有限制是当初的设计,因为SpreadJS的使用场景不局限于Excel本身。 如果您的数据验证中需要有大量的字符,可以采用公式的方式进行设置

4 个回复

倒序浏览
最佳答案
最佳答案
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-11-22 12:14:17
来自 2#
您好,这个之前确认过,SpreadJS对于字符串长度没有做限制,但是Excel本身会有255位的字符限制,SpreadJS没有限制是当初的设计,因为SpreadJS的使用场景不局限于Excel本身。
如果您的数据验证中需要有大量的字符,可以采用公式的方式进行设置
d9c00eab2643c856bcceac1d9401170.png518565368.png
回复 使用道具 举报
低调的繁华
金牌服务用户   /  发表于:2024-11-22 14:35:35
3#
Clark.Pan 发表于 2024-11-22 14:06
您好,这个之前确认过,SpreadJS对于字符串长度没有做限制,但是Excel本身会有255位的字符限制,SpreadJS没 ...

好的,目前我们使用的是这种方式 我在这边记先记录下问题
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-11-22 17:50:37
4#
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-11-28 15:37:58
5#
您好!从跟帖过程中了解到问题已得到有效解答,那就结帖了。如有新问题,欢迎发新帖沟通。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部