找回密码
 立即注册

QQ登录

只需一步,快速开始

xzg138778

注册会员

1

主题

4

帖子

19

积分

注册会员

积分
19
  • 35

    金币

  • 1

    主题

  • 4

    帖子

最新发帖
xzg138778
注册会员   /  发表于:2022-4-20 14:46  /   查看:1828  /  回复:3
本帖最后由 xzg138778 于 2022-4-20 16:41 编辑

首先我准备了一个简单的API


根据输入的UserId返回一个用户实体

然后开始报表制作:
1、新建rdl报表
2、添加数据源,类型选择Json,Schema选择“内嵌”然后填入JsonSchema,内容选择“外部文件或网址”然后写入API请求地址(API要的参数UserId我直接在地址中写死,如:https://localhost:44309/api/ReportData/GetTestData?userId=66)


3、添加数据集


4、拖入一个表格,将数据绑定,预览


数据已经都出来了,直到这一步都很顺利。

接下来我希望在数据源的内容url中使用动态参数,然后我添加了一个参数 UserId 并给它写了个默认值“6666”


之后我的问题来了


我先修改数据源



按照教程,我将内容从“外部文件或网址”换成“表达式”,然后填入值:="jsondoc=https://localhost:44309/api/ReportData/GetTestData?userId="+[@UserId]


确认保存,然后预览,报错:



提示JsonSchema不可用或无效,然后我打开数据源的JsonSchema看一看:

JsonSchema已经变成了不可编辑状态

我现在不知道如何解决碰到的问题,我的目的是要动态请求数据。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

3 个回复

倒序浏览
Bella.YuanWyn认证
超级版主   /  发表于:2022-4-20 17:54:34
沙发
您好,您上面的文档链接使用的是AR14,AR14之后已取消schema,该链接和13版本内容不匹配,这边建议您升级版本解决该问题。
回复 使用道具 举报
xzg138778
注册会员   /  发表于:2022-4-21 15:52:21
板凳
Bella.Yuan 发表于 2022-4-20 17:54
您好,您上面的文档链接使用的是AR14,AR14之后已取消schema,该链接和13版本内容不匹配,这边建议您升级版 ...

请问下AR13如何解决这个问题,有没有相关文档?
回复 使用道具 举报
James.Lv讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:2022-4-21 23:18:01
地板
xzg138778 发表于 2022-4-21 15:52
请问下AR13如何解决这个问题,有没有相关文档?

您好,我这边明天找个AR13版本,给您做个示例
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部