2010-10-13 29 views
0

我正在使用visual studio 2010編碼與VB。報告查看器控件包含報告中的圖表。如何以編程方式更改rdlc報表中圖表的軸組表達式。例如,我有組表達式:MonthName(Month(= Fields!receiveddate.Value))。reportviewer圖表軸

如何在運行時通過代碼將其更改爲:Week(= Fields!receiveddate.Value)?

在此先感謝!

回答

1

你可以嘗試在你的表達式中使用和iif或邏輯? (Fields!receiveddate.Value), iif(Parameters!something.Value =「Months」,MonthName(Fields!receiveddate.Value),Nothing) )

可能無法正常工作,但您需要更多地描述場景。

否則,你將不得不編寫一些xml處理代碼來改變rdl/rdlc的源代碼。這是討厭的。