reporting-services - 如何将单个 @parameter(n) 值传递给 SSRS 中的查询
问题描述
我试图在 SQL Server Reporting Services (SSRS) 的查询中仅传递 @parameter(0)。传递@parameter 工作正常,但在特定情况下我只想传递@parameter(0)。我可以在文本框中显示 @parameter(n) 就好了。
SELECT a, b, c
FROM view
-- WHERE a IN (@parameter) -- this works
WHERE a = @parameter(0) -- trying to make something along these lines work
解决方案
右键单击您的数据集并选择“属性”。在参数选项卡上,将 @myParameter 替换为表达式
=Parameters!myParameter.Value(0)
我刚刚对此进行了测试,它似乎按预期工作
推荐阅读
- python - 如何使用 Python 仅输出匹配字符串?
- arrays - 如何将枢轴点保存到稍后在 pine-script 中引用的数组?
- macos - 在后台运行 `tail -f` 而在前台运行 `docker exec -it` 时不应用回车
- javascript - HTML5 Canvas 橡皮擦工具,无需过度绘制图像加载到画布
- python - 如何构建一个合适的玩家移动脚本 Pygame
- microsoft-teams - Azure Pipelines 与 Microsoft Teams 集成可能或不可能
- git - 如何使用带有用户名和密码的 shell 脚本克隆 git repo
- r - 如何通过 github 操作检查和部署 blogdown 网站以进行 netlify?
- c - 如何正确地将扫描的变量发送到 rsi 以使其循环打印?
- java - 如何在数据库更新时刷新部署在所有 Kubernetes pod 上的 Spring Boot 应用程序