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

QQ登录

只需一步,快速开始

无敌最俊朗

注册会员

11

主题

24

帖子

83

积分

注册会员

积分
83
无敌最俊朗
注册会员   /  发表于:2025-3-21 10:56  /   查看:110  /  回复:7
5金币
本帖最后由 无敌最俊朗 于 2025-3-24 13:12 编辑

报表用EXCEL 导出,如果是空数据如何设置不导出

7 个回复

倒序浏览
Felix.LiWyn认证
超级版主   /  发表于:2025-3-21 11:51:24
沙发
您的这个导出时前端直接点击导出吗?还是说运行计划导出。

然后您说的空数据不导出,意思不导出空数据,还是直接文件不到处
如果是不导出文件,目前确实不可以。如果是不导出空数据,其实您可以给报表加过滤,即可不导出空数据。

然后如果是运行计划的话,运行计划可以设置不导出空文档:
image.png230157775.png
运行计划设置:
https://www.grapecity.com.cn/sol ... -report/report-task
回复 使用道具 举报
无敌最俊朗
注册会员   /  发表于:2025-3-21 15:02:20
板凳
我是根据参数导出报表数据文件;现在是没有满足条件的数据,也就是找不到符合条件的数据也会导出文件,里面是只有表头,我想优化的是,如果没有符合条件的数据就不要导出文件了,返回一个消息或或者什么接一下就好
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2025-3-21 17:52:02
地板
无敌最俊朗 发表于 2025-3-21 15:02
我是根据参数导出报表数据文件;现在是没有满足条件的数据,也就是找不到符合条件的数据也会导出文件,里面 ...

您按照楼上版主的回复,在后台设置一下运行计划的配置项,再看看呢。
回复 使用道具 举报
无敌最俊朗
注册会员   /  发表于:2025-3-21 18:11:18
5#
本帖最后由 无敌最俊朗 于 2025-3-21 18:17 编辑

我这个报表是走API导出的,不配置运行计划
看过后台设置了,报表要是直接导出的话,也不是必设置运行计划的吧,还有其他方案不?烦请老师您解答了,谢谢哈
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2025-3-24 09:40:20
6#
您是调用的导出excel的API接口导出的EXCEL文件。这种情况的话,没办法直接在接口逻辑上进行处理的。因为,通过接口导出的话,相当于跳过了前面判断的所有步骤开始导出文件。

如果要做到,如果没有数据就不做导出的判断的话,需要您在导出接口调用之前,先调用数据集的查询接口查询数据,然后根据返回结果进行处理。
这种情况的话,内嵌数据集可能就做不到。需要使用共享数据集。共享数据集查询数据的接口,您可以看一下我们的帮助文档:
https://www.grapecity.com.cn/sol ... tion/data-query-api
回复 使用道具 举报
无敌最俊朗
注册会员   /  发表于:2025-3-24 13:08:53
7#
好的,我去试试,谢谢答复哦
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2025-3-25 10:45:09
8#
无敌最俊朗 发表于 2025-3-24 13:08
好的,我去试试,谢谢答复哦

不客气的。您试一下,有什么问题咱们再进行沟通。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部