reporting-services - 在 SSRS 中创建父子标签列
问题描述
我有一个存储过程和一个 ssrs 报告,它接受某个类别的工作订单(用户输入的参数,例如 A,B),然后选择用户输入的缓冲区中未选择类别(C,D)的其他工作订单距离(参数)。报告生成的列表包含一个主要工作订单 ID 字段 (Primary WOID) 和一个缓冲区工作订单 ID 字段 (缓冲区 WOID)。我需要创建一个单列来指示父/子(主/缓冲区)关系以及记录的分组。下面的屏幕截图是我希望新列看起来像的示例。 列表报告中的所需列。我正在使用 Report Builder 3.0 和 SSMS v17.2 。
解决方案
如果您没有排序顺序,那么您创建的密钥(就像您想做的那样)每次都可能不同。或者,如果您加载更多或更少的数据,您也会遇到同样的问题。
您应该只连接字段,从而创建您的密钥。例如,如果您连接列Primary WOID, Buffer WOID, Priority Category
:
=Fields!PrimaryWOID.Value & Fields!BufferWOID.Value & Priority Category
结果:
8944925B
89449256570374C
89449258145995C
8944920B
...
推荐阅读
- trustpilot - Trustpilot API 查询给定日期范围的评论
- android - 如何在颤振中创建自定义形状小部件
- angular - ngrx 效果说明:@Effect
- php - 我创建了一个聊天应用程序,用于自动获取消息,我使用 setinterval 函数和 ajax 请求来获取数据
- javascript - 重新加载后如何更改同一刀片文件中的表单标签信息
- python - 使用python selenium提取页面源的最快方法是什么
- entity-framework - 使用聚合函数应用 GroupBy 扩展方法的正确方法
- google-bigquery - bigquery 不加载 JSON
- mysql - Sequelize raw select 查询无法访问表
- jestjs - 告诉 jest 处理 Vite 的 "?raw" 语法