找回密码
 立即注册

QQ登录

只需一步,快速开始

ken_you

注册会员

7

主题

16

帖子

61

积分

注册会员

积分
61
ken_you
注册会员   /  发表于:2022-4-19 16:02  /   查看:1414  /  回复:5
1金币
本帖最后由 Ellia.Duan 于 2024-2-2 14:17 编辑

image.png676092834.png image.png742711181.png


两个问题,
1.创建table,自定义列,传入数量超过20就报错了,为什么?另外addtable row和column 数量是否必须得填?
2.table.rowFilter().filterButtonVisible(false); 这个属性定义了,但是table 头搜索排序还是显示,不起作用?

image.png542070617.png

最佳答案

查看完整内容

抱歉前面描述有误,使用数据绑定方式绑定数据源时,会自动扩展行数。 数据绑定使用方式请参考下方链接: https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=98317 关于此问题的解决方式,建议您在创建table之前,判断下sheet的列数。 如果 根据ltable列索引和table列数 判断已超出sheet列数则使用相关接口新增列,来避免此错误。

5 个回复

倒序浏览
最佳答案
最佳答案
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-4-19 16:02:13
来自 6#
抱歉前面描述有误,使用数据绑定方式绑定数据源时,会自动扩展行数
数据绑定使用方式请参考下方链接:
https://gcdn.grapecity.com.cn/fo ... hread&tid=98317
关于此问题的解决方式,建议您在创建table之前,判断下sheet的列数。
如果 根据ltable列索引和table列数 判断已超出sheet列数则使用相关接口新增列,来避免此错误。
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-4-19 18:11:23
2#
您好,
1、新建的table列数不应超出sheet的总列数,您检查下是否存在此问题。
row和column 数量需要填,不然不会显示具有具体行列数的table。
2、这边测试接口是可行的,请检查下获取的table是否正确
回复 使用道具 举报
ken_you
注册会员   /  发表于:2022-4-19 18:17:02
3#
总列数,最大多少?我的数据是个动态数组,所有都是动态的,这个不用table吗?我应给使用什么
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-4-19 18:22:02
4#
本帖最后由 Lynn.Dou 于 2022-4-20 10:51 编辑

您是使用的数据绑定吗?
如果是,数据绑定会自动根据数据源个数扩展sheet的(更正:自动扩展sheet的行数)。
如果不是,那么您在创建table之前,判断下sheet的列数,
如果列数不足则使用相关接口新增列,来避免出现此问题。
回复 使用道具 举报
ken_you
注册会员   /  发表于:2022-4-19 18:24:15
5#
是数据绑定的,这个应该用哪个方法?我看的例子都是先addtable,
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部