找回密码
 立即注册

QQ登录

只需一步,快速开始

cathy

注册会员

10

主题

26

帖子

82

积分

注册会员

积分
82
cathy
注册会员   /  发表于:2024-12-12 17:53  /   查看:28  /  回复:1
本帖最后由 cathy 于 2024-12-12 18:01 编辑

我创建了个table,可以通过点击按钮填充数据,代码是:
  1.   table.bind(columns, '', dataSource);
复制代码

但由于给table下面的单元格加了些样式,它就会报错:
Error: Cannot insert new cells because it would push non-empty cells of the end of worksheet. These cells might appear empty but have blank values, some formatting, or a formula. Delete enough rows or columns to make room for what you want to insert and then try again.

但我们试了下,又不是所有样式都会报错,目前试出来,加了边框、或者背景色的单元格,就不行,但是加粗/斜体这样的样式又可以,想跟你们确认下,具体有哪些样式会导致这个报错呢?

附件是绑定数据源时候报错的视频记录。

bind_data.zip

275.93 KB, 下载次数: 1

1 个回复

倒序浏览
Wilson.Zhang
超级版主   /  发表于:6 天前
沙发
您好!这个异常信息可能的原因是数据源dataSource中的数据量超出了sheet的行列数,您可以先检查下是否如此,如果是数据量不对等的原因,可以对table使用expandBoundRows方法设置Table绑定时扩展行信息。

请参考如下链接中的文档了解详情:
https://demo.grapecity.com.cn/sp ... F%E8%BF%9B%E8%A1%8C
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部