From 4055d6db4dbf8cfb1bfe5728b4071f6093a847e3 Mon Sep 17 00:00:00 2001 From: hieplq Date: Mon, 25 Sep 2017 04:48:41 +0700 Subject: [PATCH] IDEMPIERE-3503:can't csv import when type of column is text long --- .../src/org/adempiere/impexp/GridTabCSVImporter.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/org.adempiere.base/src/org/adempiere/impexp/GridTabCSVImporter.java b/org.adempiere.base/src/org/adempiere/impexp/GridTabCSVImporter.java index e35ce4819c..58404d246f 100644 --- a/org.adempiere.base/src/org/adempiere/impexp/GridTabCSVImporter.java +++ b/org.adempiere.base/src/org/adempiere/impexp/GridTabCSVImporter.java @@ -1326,6 +1326,8 @@ public class GridTabCSVImporter implements IGridTabImporter return (new Optional(new ParseBigDecimal(new DecimalFormatSymbols(Language.getLoginLanguage().getLocale())))); } else if (DisplayType.YesNo == field.getDisplayType()) { return (new Optional(new ParseBool("y", "n"))); + } else if (DisplayType.TextLong == field.getDisplayType()) { + return (new Optional(new StrMinMax(1, Long.MAX_VALUE))); } else if (DisplayType.isText(field.getDisplayType())) { return (new Optional(new StrMinMax(1, field.getFieldLength()))); } else { // optional lookups and text