2016-03-03 62 views
0

我有几个页面,每个页面都包含一个Report,并且我使用了这些页面的基类ReportBasePage如何修改DevExpress中的数据之前修改数据报告

报告应该在其他字段旁边查看一些日期字段,现在我想在报告参数上显示它们之前做一些修改。我怎么能这样做?

换句话说,我想在报表上显示基本页面之前更改日期格式。

回答

0

如果要以不同格式显示日期,可以更改显示日期值的控件的FormatString(例如XRLabel)。将FormatString设置为所需的日期格式(例如“{0:dd-MM-yy}”)

如果您需要更改报告参数的值(而不是格式),可以使用XtraReport事件“ParametersRequestSubmit”。

问候。

+0

问题我的朋友,我想控制在基类中的日期格式,因为我有数百个报告和报告页面,我不能去每个和改变显示的日期。 –

+0

您可以创建2个参数,类型为Date和String类型之一。 字符串类型的参数不应该是可见的。 使用XtraReport事件“ParametersRequestSubmit”将日期参数的值分配给字符串参数(按需要设置格式)。 在您的报告中使用字符串参数(具有格式化日期值)的值而不是日期参数。 –