请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

sunqinhui

初级会员

25

主题

92

帖子

233

积分

初级会员

积分
233
sunqinhui
初级会员   /  发表于:2024-11-20 17:36  /   查看:116  /  回复:3
1金币
本帖最后由 sunqinhui 于 2024-11-20 17:53 编辑

spreadjs v17.1.9 多reportSheet下 如何设置就会都是预览状态下
请提供详细代码
image.png443306273.png
image.png86376952.png

image.png272696837.png






最佳答案

查看完整内容

您好!如果您通过代码设置的话,遍历Workbook中的ReportSheet实例,对每个ReportSheet实例通过renderMode方法设置渲染模式为预览“Preview”即可。可以参考如下代码,效果如下动图所示: 关于报表渲染模式,可以参考官网教程了解详情: https://demo.grapecity.com.cn/sp ... /render-mode/purejs

3 个回复

倒序浏览
最佳答案
最佳答案
Wilson.Zhang
超级版主   /  发表于:2024-11-20 17:36:16
来自 2#
您好!如果您通过代码设置的话,遍历Workbook中的ReportSheet实例,对每个ReportSheet实例通过renderMode方法设置渲染模式为预览“Preview”即可。可以参考如下代码,效果如下动图所示:

  1. //  遍历Workbook中各ReportSheet实例,并设置渲染模式为Preview
  2. for (var i = 0; i < spread.getSheetTabCount(); i++) {
  3.     spread.getSheetTab(i).renderMode('Preview');
  4. }
复制代码

报表预览模式设置.gif

关于报表渲染模式,可以参考官网教程了解详情:
https://demo.grapecity.com.cn/sp ... /render-mode/purejs
回复 使用道具 举报
sunqinhui
初级会员   /  发表于:2024-11-25 11:35:15
3#
可以了 可以了 可以了
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-11-25 16:53:27
4#
sunqinhui 发表于 2024-11-25 11:35
可以了 可以了 可以了

问题即已解决,那就结帖了。如有新问题,欢迎发新帖沟通。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部