編輯:我發現沒有在字段資源管理器中顯示的所有字段都是不是varchar的數據類型。沒有出現的三種類型是「錢」,「數字」和「日期時間2」。我仍然不知道如何解決它,但我認爲這應該可以幫助回答我的問題!水晶報表 - 在數據上下文中沒有顯示的某些字段
我正在與一個數據庫(SQL Server)的項目工作我沒有創建,所以我可以用它做什麼是有限的。我做了一個視圖並選擇了我需要的字段,但是當我使用數據庫專家並選擇視圖時,實際只顯示了6個字段中的3個,不幸的是,這是我最少需要的3個字段。我曾嘗試通過數據庫專家添加一些不同的表格,並且我測試的每一個表格都以丟失字段結束。我會說這個數據庫充滿了空值,並且設計的很糟糕,但是因爲我爲此創建了一個視圖,所以我專門排除了其中只包含空值的行,以查看是否存在問題。不幸的是,這並沒有起到任何作用。
我一直在谷歌上搜索,現在這一個小時左右,我發現一些人有類似的問題,但不一樣的,而且至今沒有修復的比較確實幫助的。它看起來應該是相對簡單的東西,但我對Crystal Reports非常新穎。
任何幫助非常感謝,謝謝!
EDIT2:我已經刪除了所有圖片,因爲我不想在任何惹上麻煩從這個項目中張貼的東西。我不認爲他們有什麼重要但安全第一!對不起,如果這給未來的讀者造成任何不便:)
您是否已驗證數據是否存在,並且可以像您期望從CR之外的視圖一樣獲得?此外,CR使用的查詢可從'數據庫' - >'顯示SQL查詢'中找到,這可以幫助您確定哪裏出錯。 – Ryan 2012-08-07 18:04:40
@Ryan我直接看了視圖中的實際數據,如果這是你的意思。我的觀點基於的表格有很多額外的數據,而且很多字段都是空值。我通過排除空數據來完成視圖並清理它,因爲無論如何,這對我來說是無用的。例如,其中一個字段包含支票存入日期。該字段不會顯示在CR中,但肯定有數據。 – zack 2012-08-07 18:23:13
@Ryan我還應該提到,當我轉到字段上下文並右鍵單擊任何內容(數據庫,選定視圖或視圖內的任何字段)時,「顯示SQL查詢」將呈灰色顯示。也許這是問題的一部分? – zack 2012-08-07 18:26:38