找回密码
 立即注册

QQ登录

只需一步,快速开始

marshharrie

初级会员

25

主题

61

帖子

236

积分

初级会员

积分
236
marshharrie
初级会员   /  发表于:2022-3-29 19:48  /   查看:2386  /  回复:3
1金币
使用活字格报表功能,有些复杂需求需要使用后台存储过程传递参数并将返回结果显示在报表中,请问这个需求如何实现?

最佳答案

查看完整内容

因为现在活字格中的报表模块定位是作为数据展示和打印, 暂时还不具备调用其他的东西进行数据分析的能力, 我这边也调查了一下,您的这个功能使用Wyn是可以的

3 个回复

倒序浏览
最佳答案
最佳答案
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2022-3-29 19:48:36
来自 4#
marshharrie 发表于 2022-3-30 09:04
需要的是报表数据,所以需要数组,这里面我的疑问在于如何从报表的页面传参并调用存储过程,然后将存储过程 ...

因为现在活字格中的报表模块定位是作为数据展示和打印,
暂时还不具备调用其他的东西进行数据分析的能力
我这边也调查了一下,您的这个功能使用Wyn是可以的
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2022-3-30 09:01:28
2#
您好,我的想法是这样的,如果存储过程返回的数据是几个参数的话,可以将这几个参数返回到页面,
然后打开报表的时候将这几个参数从页面获取,然后传过去。

如果存储过程返回的数据是数组类型的话,建议使用一个中间表来处理,
将数据放在中间表里,然后报表模块直接从中间表取数。
回复 使用道具 举报
marshharrie
初级会员   /  发表于:2022-3-30 09:04:36
3#
需要的是报表数据,所以需要数组,这里面我的疑问在于如何从报表的页面传参并调用存储过程,然后将存储过程返回的数据组写在表格里面,因为使用报表查询的时候,始终是在报表页面里进行的操作
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部