v6.2.1 gc保存文件错误20231026
本帖最后由 Joestar.Xu 于 2023-10-26 11:02 编辑产品:GcExcel
版本:6.2.1
问题编号:DOCXLS-9153
public static void main(String[] args) {
String path = "L:\\test\\test.xlsx";
FileInputStream fis = null;
FileOutputStream fos = null;
try {
// Create a new workbook
Workbook workbook = new Workbook();
fis = new FileInputStream(path);
workbook.open(fis);
fos = new FileOutputStream(path);
// Save to an Excel file
workbook.save(fos);
} catch (Exception e) {
e.printStackTrace();
} finally {
if(fis != null){
try {
fis.close();
} catch (Exception var2) {
}
}
if(fos != null){
try {
fos.close();
} catch (Exception var2) {
}
}
}
}
10:26:39.105 DEBUG -1 Get instance of MypdfGraphics(New): com.grapecity.documents.excel.bH@3d484181
java.lang.NullPointerException
at com.grapecity.documents.excel.l.h.a(Unknown Source)
at com.grapecity.documents.excel.l.i.a(Unknown Source)
at com.grapecity.documents.excel.l.h.T(Unknown Source)
at com.grapecity.documents.excel.l.h.R(Unknown Source)
at com.grapecity.documents.excel.l.h.C(Unknown Source)
at com.grapecity.documents.excel.G.aM.bO(Unknown Source)
at com.grapecity.documents.excel.Workbook.a(Unknown Source)
at com.grapecity.documents.excel.Workbook.save(Unknown Source)
at cn.com.bdo.dgCenter.service.GcExcelService.main(GcExcelService.java:2941)
Disconnected from the target VM, address: '127.0.0.1:54890', transport: 'socket'
Process finished with exit code 0
什么原因导致保存报错??? 本帖最后由 Joestar.Xu 于 2023-10-26 11:02 编辑
您好,问题已重现,这边调研一下,后续有进展我会在本贴中回复您。
问题编号:DOCXLS-9153
您好,经调研,这是因为您的文件中有一个命名的定义有误,1.1编制发出商品明细表!$1:$15 中在1.1处有一个小数点,所以需要用括号包裹起来,即'1.1编制发出商品明细表'!$1:$15,您重新保存文件后,该问题即可解决。 Joestar.Xu 发表于 2023-10-30 10:45
您好,经调研,这是因为您的文件中有一个命名的定义有误,1.1编制发出商品明细表!$115 中在1.1处有一个小 ...
哪里
在显示上是没有问题的,将您的文件解压后解析相关代码会看到:
重新保存后:
所以目前只能通过重新保存来修复这个问题。
Joestar.Xu 发表于 2023-10-30 11:18
在显示上是没有问题的,将您的文件解压后解析相关代码会看到:
gc能否打开保存的时候,像Excel一样自动修复,该文件是由用户上传的,我们无法控制用户的操作习惯 明白了,我们向产品反馈一下这个问题,本帖先移至产品需求板块,后续有进展我会在本帖中再回复您。 您好,GcExcel 是后端电子表格控件而非像Excel一样的应用程序。我们无法知道Excel文件是如何生成的,所以目前来说只能给出更详细的错误信息,让您知道文件的哪里出了问题。
在后续版本中我们会对该问题的报错信息进行优化,使其更加清晰。 更新进展:
关于“在后续版本中我们会对该问题的报错信息进行优化,使其更加清晰。”
此问题已在V6.2.4修复,您可以升级测试下。 Lynn.Dou 发表于 2023-11-16 14:08
更新进展:
关于“在后续版本中我们会对该问题的报错信息进行优化,使其更加清晰。”
此问题已在V6.2.4修 ...
com.grapecity.documents.excel.InvalidFormulaException: The formula in defined names is invalid!
at com.grapecity.documents.excel.l.h.a(Unknown Source)
at com.grapecity.documents.excel.l.i.a(Unknown Source)
at com.grapecity.documents.excel.l.h.T(Unknown Source)
at com.grapecity.documents.excel.l.h.R(Unknown Source)
at com.grapecity.documents.excel.l.h.C(Unknown Source)
at com.grapecity.documents.excel.G.aM.bO(Unknown Source)
at com.grapecity.documents.excel.Workbook.a(Unknown Source)
at com.grapecity.documents.excel.Workbook.save(Unknown Source)
这个修复啥了,升级之后保存还是报错啊
页:
[1]
2