盈帆报表工具中使用存储过程

2025-08-28 10:04

在盈帆报表工具里,使用存储过程来获取数据其实挺简单的。在添加数据集中,主要有种获取数据集的方式:直接写SQL语句、调用API接口。


在使用SQL语句中可以通过存储过程来获取数据,现在我们说一下使用存储过程方法。

首先你得确保数据库里已经建好了需要的存储过程。举个例子,假设你有个测试表,里面有个varchar_col列

你可以写个存储过程,通过传入ID参数来获取这列的内容。

具体操作是这样的:

在报表工具里新建数据集时,根据你用的数据库类型,写上对应的存储过程调用语句

点右上角的预览按钮,就能看到获取到的数据了

设置好之后,工具会列出存储过程返回的字段,你可以直接把需要的字段拖到报表单元格里。

想看效果的话,点工具栏的预览按钮或者去文件菜单里选预览都行。

更灵活的做法是配合参数使用。比如你可以在模板参数里添加一个整型参数,默认值设为1。

然后在数据集里调整SQL语句引用这个参数。

这样预览时就能传不同的参数值,看到不同的报表内容啦。

总的来说,你可以根据实际业务需求编写特定的存储过程,然后在报表工具里调用。这种方式特别适合那些需要传参数并返回特定结果的查询场景,而且还能把复杂的业务逻辑放在存储过程里处理。


电话咨询:19945086027(微信同号)
微信客服
扫码咨询