从逻辑相关的实体添加字段?

时间:2010-07-10 01:07:23

标签: reporting-services reportingservices-2005

我有两个实体(A和B)共享一个公共密钥,但与数据库中的主/外键无关。我在数据源视图中创建了两者之间的逻辑关系,并在模型中创建了匹配的角色。角色的基数是“OptionalMany to OptionalMany”,因为在DB中没有任何列标记为唯一。

我的问题是,如果我尝试创建一个报表,我使用实体A中的字段,那么另一个实体会显示在实体列表中,但我不能将其任何字段放入报表中。有什么可能遗漏的建议吗?我已经浏览了在线书籍,但没有成功:(

1 个答案:

答案 0 :(得分:0)

我意外地发现了解决方案。在关系的一端将基数更改为One或OptionalOne会使问题消失。