我想吃麻薯 发表于 2023-4-3 10:23:04

【16.0.4】数据绑定Table上数后,导出这个文件,excel打开提示是否信任(SJS-17684)

本帖最后由 Clark.Pan 于 2023-4-4 12:19 编辑

表格数据绑定,只要加上如下这句代码,导出的excel就会提示是否信任,如果不加或者设置为true就会正常打开excel

targetTable.autoGenerateColumns(false)excel的提示:

附上demo:注释/解注释可看效果

Clark.Pan 发表于 2023-4-3 16:53:05

您好,该问题已重现并反馈给开发,问题编号:SJS-17684
该贴改为保留处理并移动至bug反馈版块。

Clark.Pan 发表于 2023-4-4 12:23:21

您好,问题是这样子的:
在excel中,表列id不应为0,而是从1索引开始。
在您的代码中,在创建第一个新TableColumn时传递了columnListLen是一个0。
需要将这句代码
var tableColumn = new GC.Spread.Sheets.Tables.TableColumn(columnListLen, celltext, celltext, sheet.getCell(sRow + 1, c).formatter())
改为:
var tableColumn = new GC.Spread.Sheets.Tables.TableColumn(columnListLen + 1, celltext, celltext, sheet.getCell(sRow + 1, c).formatter())

我想吃麻薯 发表于 2023-4-4 14:12:45

Clark.Pan 发表于 2023-4-4 12:23
您好,问题是这样子的:
在excel中,表列id不应为0,而是从1索引开始。
在您的代码中,在创建第一个新Tab ...

哇,感谢感谢,解决了

Clark.Pan 发表于 2023-4-4 14:23:02

不客气
{:5_118:}
页: [1]
查看完整版本: 【16.0.4】数据绑定Table上数后,导出这个文件,excel打开提示是否信任(SJS-17684)