2011-10-11 46 views
0

我向DataSet中添加了一列,並在報告設計器中刷新了它。全部按預期顯示。將它添加到我的報告中,運行該應用程序,但沒有顯示該列的值;它只是空白。如果我嘗試在列上執行任何操作,它會生成一個非常有用的#Error錯誤。刷新數據集後,我暫停執行,並且數據集中的值按預期顯示。這些值是整數,並且我在調試時將它們從兩行分開添加,沒有出錯。任何想法,我應該看看?本地報告服務列不顯示值

回答

0

事實證明,當我將列添加到我的數據集中時,我在SQL語句中輸入了所有小寫字母的名稱; IE,columnname。然後我將其重新命名爲ColumnName。 DataSet中有像Caption,Name和Source這樣的屬性,保留了名稱的全小寫版本(不記得哪一個),即使設計者顯示了大寫的名字。我編輯了數據集的SQL,並更改了SQL語句以選擇ColumnName,並且一切都很好。奇怪的問題。在這裏發佈此信息以防其他人遇到此問題。