IDEMPIERE-4030 [Export from InfoWindow] - info columns returns java.sql.Date / based on patch from <matheus.marcelino@devcoffee.com.br>

This commit is contained in:
Carlos Ruiz 2019-08-22 11:34:48 +02:00
parent bbf28092bb
commit 2c051e5de8
1 changed files with 6 additions and 1 deletions

View File

@ -16,6 +16,7 @@ package org.adempiere.impexp;
import java.io.File; import java.io.File;
import java.io.FileOutputStream; import java.io.FileOutputStream;
import java.io.OutputStream; import java.io.OutputStream;
import java.sql.Date;
import java.sql.Timestamp; import java.sql.Timestamp;
import java.text.DecimalFormat; import java.text.DecimalFormat;
import java.text.NumberFormat; import java.text.NumberFormat;
@ -439,7 +440,11 @@ public abstract class AbstractExcelExporter
//suppress //suppress
} }
else if (DisplayType.isDate(displayType)) { 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); cell.setCellValue(value);
} }
else if (DisplayType.isNumeric(displayType)) { else if (DisplayType.isNumeric(displayType)) {