2016-03-03 67 views
0

我有幾個頁面,每個頁面都包含一個Report,並且我使用了這些頁面的基類ReportBasePage如何修改DevExpress中的數據之前修改數據報告

報告應該在其他字段旁邊查看一些日期字段,現在我想在報告參數上顯示它們之前做一些修改。我怎麼能這樣做?

換句話說,我想在報表上顯示基本頁面之前更改日期格式。

回答

0

如果要以不同格式顯示日期,可以更改顯示日期值的控件的FormatString(例如XRLabel)。將FormatString設置爲所需的日期格式(例如「{0:dd-MM-yy}」)

如果您需要更改報告參數的值(而不是格式),可以使用XtraReport事件「ParametersRequestSubmit」。

問候。

+0

問題我的朋友,我想控制在基類中的日期格式,因爲我有數百個報告和報告頁面,我不能去每個和改變顯示的日期。 –

+0

您可以創建2個參數,類型爲Date和String類型之一。 字符串類型的參數不應該是可見的。 使用XtraReport事件「ParametersRequestSubmit」將日期參數的值分配給字符串參數(按需要設置格式)。 在您的報告中使用字符串參數(具有格式化日期值)的值而不是日期參數。 –