0

我在 SQL Server 2008 R2 上有一个 Reporting Services 项目。重点是为用户提供一个数据模型,他们可以将其用作 Report Builder 3 的数据源。所以我像往常一样创建了我的数据源视图,然后毫无问题地创建了报表模型。

例如,在我的模型中,我有一个使用键(一对一)Student与表建立关系的表。因此,我使用仅将实体下的字段返回给查询设计器(我已从表中隐藏了其他所有内容。)CourseCourseSKstudent.CourseSK = course.CourseSKcourse.CoursenameStudentcourse

问题是,当我在 ReportBuilder 中测试它时,当我CourseName从数据集中的实体student中添加字段时使用查询设计器,它返回两个字段而不是一个:CourseName并且Course课程返回一些值,例如AAAAAEAA =. 我猜是一些对象引用,但最终用户可能会感到非常困惑。我怎样才能让它消失?

4

1 回答 1

0

事实上,它是一个唯一的实体标识符,用于聚合具有非唯一值的字段。它不能从数据集中删除。更多信息在这里回答

于 2019-11-01T08:25:03.377 回答