2012-12-03 21 views

回答

1

如果你的意思是有行/列的數字在Excel中導出時我會懷疑它格式化爲代替「一般「。原因是因爲報告沒有保存數據類型,設計者會這樣做(報告定義中的RD:標記專門針對報告設計者,並且可以在不損害報告加載的情況下刪除),因此,excel會有真的沒有辦法知道你是否想將它格式化爲數字。

我猜可能有一種解決方法,用excel宏或其他東西,但爲了簡單起見,我非常確定這是不可能的。

(我會發布這作爲註釋,但由於某種原因,你需要50代表發表意見嗎?)

+0

感謝您的輸入,我沒有帶能夠弄清楚,因此對於現在的用戶將只需要通過excel將其轉換爲數字,這很容易,我只是試圖以編程方式執行,所以用戶不必。 – Telecaster

+0

是的,我不得不爲自己喜歡的東西做很多工作。由於Interactive Sorting不適用於AsyncRender =「false」,因此需要爲排序工作,這是一個真正的失敗者。 我希望我錯了,有人回答,但從我學到的報告模式看,我非常懷疑有一種方法,除非您手動執行並在rdlc文件中使用RD標記。 – Shelby115

+0

我不知道我知道你的意思是排序,否則我會嘗試和幫助。如果您正在討論對數據表進行排序,那麼在進入報表中的表之前,可以使用LINQ進行排序(asc,dec ...)。 – Telecaster