From 2c051e5de8c789b26a51f14d8a7fe32679f99594 Mon Sep 17 00:00:00 2001 From: Carlos Ruiz Date: Thu, 22 Aug 2019 11:34:48 +0200 Subject: [PATCH] IDEMPIERE-4030 [Export from InfoWindow] - info columns returns java.sql.Date / based on patch from --- .../src/org/adempiere/impexp/AbstractExcelExporter.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/org.adempiere.base/src/org/adempiere/impexp/AbstractExcelExporter.java b/org.adempiere.base/src/org/adempiere/impexp/AbstractExcelExporter.java index 02f823d34f..a3f33f4bae 100644 --- a/org.adempiere.base/src/org/adempiere/impexp/AbstractExcelExporter.java +++ b/org.adempiere.base/src/org/adempiere/impexp/AbstractExcelExporter.java @@ -16,6 +16,7 @@ package org.adempiere.impexp; import java.io.File; import java.io.FileOutputStream; import java.io.OutputStream; +import java.sql.Date; import java.sql.Timestamp; import java.text.DecimalFormat; import java.text.NumberFormat; @@ -439,7 +440,11 @@ public abstract class AbstractExcelExporter //suppress } else if (DisplayType.isDate(displayType)) { - Timestamp value = (Timestamp)obj; + Timestamp value = null; + if (obj instanceof Date) + value = new Timestamp(((Date)obj).getTime()); + else + value = (Timestamp)obj; cell.setCellValue(value); } else if (DisplayType.isNumeric(displayType)) {