IDEMPIERE-3894 IllegalArgumentException when printing a print format with a short name
This commit is contained in:
parent
1c5a27152c
commit
259bf17694
|
@ -359,10 +359,9 @@ public class ZkJRViewer extends Window implements EventListener<Event>, ITabOnCl
|
||||||
prefix = makePrefix(jasperPrintList.get(0).getName())+"_List";
|
prefix = makePrefix(jasperPrintList.get(0).getName())+"_List";
|
||||||
else
|
else
|
||||||
prefix = makePrefix(jasperPrint.getName());
|
prefix = makePrefix(jasperPrint.getName());
|
||||||
if (log.isLoggable(Level.FINE))
|
if (prefix.length() < 3)
|
||||||
{
|
prefix += "_".repeat(3-prefix.length());
|
||||||
log.log(Level.FINE, "Path="+path + " Prefix="+prefix);
|
if (log.isLoggable(Level.FINE)) log.log(Level.FINE, "Path="+path + " Prefix="+prefix);
|
||||||
}
|
|
||||||
File file = File.createTempFile(prefix, ".xls", new File(path));
|
File file = File.createTempFile(prefix, ".xls", new File(path));
|
||||||
FileOutputStream fos = new FileOutputStream(file);
|
FileOutputStream fos = new FileOutputStream(file);
|
||||||
|
|
||||||
|
@ -388,10 +387,9 @@ public class ZkJRViewer extends Window implements EventListener<Event>, ITabOnCl
|
||||||
prefix = makePrefix(jasperPrintList.get(0).getName())+"_List";
|
prefix = makePrefix(jasperPrintList.get(0).getName())+"_List";
|
||||||
else
|
else
|
||||||
prefix = makePrefix(jasperPrint.getName());
|
prefix = makePrefix(jasperPrint.getName());
|
||||||
if (log.isLoggable(Level.FINE))
|
if (prefix.length() < 3)
|
||||||
{
|
prefix += "_".repeat(3-prefix.length());
|
||||||
log.log(Level.FINE, "Path="+path + " Prefix="+prefix);
|
if (log.isLoggable(Level.FINE)) log.log(Level.FINE, "Path="+path + " Prefix="+prefix);
|
||||||
}
|
|
||||||
File file = File.createTempFile(prefix, ".csv", new File(path));
|
File file = File.createTempFile(prefix, ".csv", new File(path));
|
||||||
FileOutputStream fos = new FileOutputStream(file);
|
FileOutputStream fos = new FileOutputStream(file);
|
||||||
JRCsvExporter exporter= new JRCsvExporter();
|
JRCsvExporter exporter= new JRCsvExporter();
|
||||||
|
@ -412,10 +410,9 @@ public class ZkJRViewer extends Window implements EventListener<Event>, ITabOnCl
|
||||||
prefix = makePrefix(jasperPrintList.get(0).getName())+"_List";
|
prefix = makePrefix(jasperPrintList.get(0).getName())+"_List";
|
||||||
else
|
else
|
||||||
prefix = makePrefix(jasperPrint.getName());
|
prefix = makePrefix(jasperPrint.getName());
|
||||||
if (log.isLoggable(Level.FINE))
|
if (prefix.length() < 3)
|
||||||
{
|
prefix += "_".repeat(3-prefix.length());
|
||||||
log.log(Level.FINE, "Path="+path + " Prefix="+prefix);
|
if (log.isLoggable(Level.FINE)) log.log(Level.FINE, "Path="+path + " Prefix="+prefix);
|
||||||
}
|
|
||||||
File file = File.createTempFile(prefix, ".ssv", new File(path));
|
File file = File.createTempFile(prefix, ".ssv", new File(path));
|
||||||
FileOutputStream fos = new FileOutputStream(file);
|
FileOutputStream fos = new FileOutputStream(file);
|
||||||
JRCsvExporter exporter= new JRCsvExporter();
|
JRCsvExporter exporter= new JRCsvExporter();
|
||||||
|
|
Loading…
Reference in New Issue