找回密码
 立即注册

QQ登录

只需一步,快速开始

玉岭

注册会员

4

主题

5

帖子

23

积分

注册会员

积分
23
  • 113

    金币

  • 4

    主题

  • 5

    帖子

最新发帖

[处理中] 动态设置显示行

玉岭
注册会员   /  发表于:2024-10-21 17:23  /   查看:203  /  回复:3
1金币
报表控件能根据公式设置某行隐藏或显示吗?js设置器设置自动行高不起作用

3 个回复

倒序浏览
Wilson.Zhang
超级版主   /  发表于:2024-10-21 17:52:26
沙发
您好!请问下您的实际业务场景,是需要自行控制行列隐藏/取消隐藏呢,还是控制自适应行高列宽呢?
回复 使用道具 举报
玉岭
注册会员   /  发表于:2024-10-21 18:00:46
板凳
第一个问题,我是想动态设置行的显示,根据公式隐藏或显示,

第二个问题是设置了自动行高,到程序里不起作用

回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-10-22 09:31:35
地板
玉岭 发表于 2024-10-21 18:00
第一个问题,我是想动态设置行的显示,根据公式隐藏或显示,

第二个问题是设置了自动行高,到程序里不起 ...

根据您提供的信息,了解到您使用了报表ReportSheet,以下回答便聚焦于ReportSheet使用。

问题一:您需要对ReportSheet预览显示的数据根据单元格内的数据值判断是否显示单元格所在行吗?目前没有相关API可以直接支持,ReportSheet支持在模板单元格设置过滤规则,预览时看到的数据便是规则生效作用后的效果,您可以看下这样能否满足需求。

问题二:ReportSheet在生成报表时支持自动调整行高,在设计报表时设置autoFit属性值为“Row”,对应UI操作如下如所示。
报表自适应行高.png73838805.png

可以参考官网教程了解相关特性详情:
ReportSheet过滤--https://demo.grapecity.com.cn/spreadjs/SpreadJSTutorial/features/report-sheet/data-settings/data-filter/purejs
ReportSheet自适应行高--https://demo.grapecity.com.cn/spreadjs/SpreadJSTutorial/features/report-sheet/data-settings/data-filter/purejs

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部