bb6fbe21ec31b0825bcfa1a0d3e6ef0c8202a112
Release-Notes/Code-for-22537-ReleaseNote.md
| ... | ... | @@ -0,0 +1,10 @@ |
| 1 | + |
|
| 2 | +**Original:** |
|
| 3 | +_class CustomDateFormatter : IFormatter, IExcelFormatter { public string GetExcelCellClass { get { return "xls-text"; } } _ |
|
| 4 | +_public Type GetOutputDataType(DataTable table, int columnNumber, ReportOutputOptions reportOutputOptions, Field field) { return typeof(string); } _ |
|
| 5 | +_public object Format(DataTable table, int rowNumber, int columnNumber, Field field, DataTable originalTable, Field nameField) { var value = table.Rows[rowNumber][columnNumber]; if (value == null || value == DBNull.Value) return ""; return string.Format("{0:dd MMM yyyy}", value); } }_ |
|
| 6 | + |
|
| 7 | +**Updated:** |
|
| 8 | +_class CustomDateFormatter : BaseFormatter, IExcelFormatter { public string GetExcelCellClass { get { return "xls-text"; } }_ |
|
| 9 | +_public override Type GetOutputDataType(AdHocDataTable table, int columnNumber, ReportOutputOptions reportOutputOptions, Field field) { return typeof(string); }_ |
|
| 10 | +_public override object Format(AdHocDataTable table, int rowNumber, int columnNumber, Field field, AdHocDataTable originalTable, Field nameField) { var value = table.Rows[rowNumber][columnNumber]; if (value == null || value == DBNull.Value) return ""; return string.Format("{0:dd MMM yyyy}", value); } }_ |
|
| ... | ... | \ No newline at end of file |