gpt4 book ai didi

c# - 使用参数在SSRS中使用web api

转载 作者:太空狗 更新时间:2023-10-29 22:37:42 26 4
gpt4 key购买 nike

我正在尝试在 ssrs(XML 源)中使用 webapi。

如果将在 url 中使用参数(用于测试目的)那么它的工作非常好,例如 - http://some_xyz_url.com/Api/Report/GetReport?id=7 .所以我可以在 SSRS 中使用 web api

真正的问题 - 我不知道如何将参数从 SSRS 传递给 webapi。我很努力但没有运气。我还搜索了 stackoverflow,没有问题接近我的要求。

我正在使用 VS2012,(.net framework 4.0),SQL server 2008(使用 Microsoft SQL server 报表生成器)

非常感谢任何帮助。

当我尝试将参数从 SSRS 传递到 webapi 时,我上传了错误消息。

enter image description here

更新

我曾尝试传递参数,但由于某种原因,参数的值始终为空,即使在设置了默认值之后也是如此。 (见下面的附件jpg)

enter image description here

这是我传递参数的方式

enter image description here

但仍然得到 404(但我将使用硬编码 Id,它在浏览器中工作正常)

请指教。

最佳答案

连接字符串可以是一个表达式。因此,您可以创建一个参数并将数据源连接字符串设置为类似这样的内容:

="http://some_xyz_url.com/Api/Report/GetReport?id=" & Parameters!ReportParameter1.Value

关于c# - 使用参数在SSRS中使用web api,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19790123/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com