[英]Query designer returns an unwanted entity field
我在 SQL Server 2008 R2 上有一個報告服務項目。 重點是為用戶提供數據 model,他們可以將其用作 Report Builder 3 的數據源。因此,我照常創建了數據源視圖,然后毫無問題地創建了報表 model。
例如,在我的 model 中,我有一個表Student
,它使用CourseSK
鍵(一對一)與表Course
有關系。 因此,我使用student.CourseSK = course.CourseSK
僅將Student
實體下的course.Coursename
字段返回給查詢設計器(我已從course
表中隱藏了其他所有內容。)
問題是,當我在 ReportBuilder 中對其進行測試時,當我從數據集中的實體student
添加字段CourseName
時使用查詢設計器,它返回兩個字段而不是一個: CourseName
和Course
其中 course 返回一些值,例如AAAAAEAA =
。 我猜是一些 object 參考,但最終用戶可能會非常困惑。 我怎樣才能讓它消失?
事實上,它是一個唯一的實體標識符,用於聚合具有非唯一值的字段。 它不能從數據集中刪除。 更多信息在這里回答
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.