sql-server - 通过“转到报告”操作将多个字符串参数传递给另一个报告
问题描述
我对子报告有类似的问题并得到了回答: SSRS 将多个字符串参数传递给另一个报告
但是这次我想将我的参数传递给不同的报告而不是子报告。
对于第一份报告,我的 ponum 参数由字符串组成,例如 'a-01'、'b-02'、'c-44'... 然后执行类似的查询
select column_X from table_1 where ponum in (@ponum)
然后用户单击表达式链接,该链接将行发送到另一个报告以通过查询执行另一个操作。如
update table_1 set column_A = '123' where ponum in (@ponum)
我的问题是我不能将参数作为多值参数发送。我添加了一个表达式供用户单击并在此窗口中添加了参数
我也试过
=join(Parameters!ponum.Value,", ")
="'"+join(Parameters!ponum.Value,"', '")+"'"
不幸的是,它去的报告只接收第一个值,或者查询不起作用并且参数是问题。
想听听任何可能有效的想法。提前致谢。
解决方案
推荐阅读
- google-apps-script - Google 表格:如何从一张表格中获取唯一的名称和数字,并根据特定值将其添加到另一张表格中
- python - 如何在不使用任何 SCA(如 pylint)的情况下检查 python 中未使用的变量
- python - 运行外部命令的 Asyncio 问题
- mysql - 如何输出从一家特定商店获得所有订单的客户名称?
- android-studio - 步进传感器不计入文本视图(在片段中)
- c++ - c++ 为什么在 c++ 中跳过超过 3 级的循环
- exceljs - 将列格式化为货币
- python - Python、PySceneDetect 库:如何使用亮度法剪切场景?
- bash - 嵌套的 herodoc 操作顺序
- java - 读取带有 DOCTYPE SYSTEM ".dtd" 错误的 xml 文件