需要将两个数据集绑定到一个 tablix。请在描述中找到图片,如何在SSRS中实现这种结构
Need to bind two dataset to a tablix. Please find image in description, how to achieve this kind of structure in SSRS
我正在使用 vs 2008。我想在我的 rdl 中使用以下结构。 Rdl 有两个数据集。
- 一个用于主 tablix 以显示姓名、电子邮件 ID、手机、地址
- 医疗问题排名第二
enter image description here
您只能将一个 tablix 绑定到一个数据集。您可以这样做的唯一方法是
- 合并数据集查询中的数据,或者,如果不可能的话
- 使用
LOOKUP()
函数从第二个数据集中获取所需数据
您可以在此处阅读有关 LOOKUP()
的更多信息
我认为您最好的选择是将医疗问题作为您的主要 table 员工的子报告。
创建一个仅包含 table 的医疗问题部分的新报告。您可以复制现有报告并删除主要元素。为 Employee ID 添加一个参数并根据它过滤数据集。
可以删除不需要的数据集 - 主报告不需要医疗问题,医疗问题也不需要员工数据集。
在您有医疗问题的主报告中,插入一个子报告。 Select 您创建的医疗问题报告和 link 员工 ID。
有关详细信息,请参阅 MS 文档:add a subreport and parameters
我正在使用 vs 2008。我想在我的 rdl 中使用以下结构。 Rdl 有两个数据集。
- 一个用于主 tablix 以显示姓名、电子邮件 ID、手机、地址
- 医疗问题排名第二
enter image description here
您只能将一个 tablix 绑定到一个数据集。您可以这样做的唯一方法是
- 合并数据集查询中的数据,或者,如果不可能的话
- 使用
LOOKUP()
函数从第二个数据集中获取所需数据
您可以在此处阅读有关 LOOKUP()
的更多信息
我认为您最好的选择是将医疗问题作为您的主要 table 员工的子报告。
创建一个仅包含 table 的医疗问题部分的新报告。您可以复制现有报告并删除主要元素。为 Employee ID 添加一个参数并根据它过滤数据集。
可以删除不需要的数据集 - 主报告不需要医疗问题,医疗问题也不需要员工数据集。
在您有医疗问题的主报告中,插入一个子报告。 Select 您创建的医疗问题报告和 link 员工 ID。
有关详细信息,请参阅 MS 文档:add a subreport and parameters