【16.1.4】添加了背景色的单元格中的斜线在预览的时候不显示了[DOCXLS-8713]
本帖最后由 Richard.Huang 于 2023-8-14 16:35 编辑1、通过spreadjs设置模版,如下图:
2、把此模版经过后端的GCExcle渲染,生成json给到前端,前端拿到json后通过spreadjs的fromJSON的方法渲染出来,如下图:
3、现象:单元格中斜线不显示了(但是如果不给单元格添加背景色的情况下是可以显示的)
最新调研结果:
通过调研发现,造成模板绑定斜线消失是因为由LibreOffice创建的不规则的Excel文件引起的
解决方法:
通过MicrosoftExcel打开您的22.template.xlsx文件后重新保存,然后再执行数据绑定即可发现该问题不再复现:loveliness: 您好,我在本地测试了您所说的斜线问题,但是并没有复现,请问可以提供一个可以供我们复现的Demo吗:loveliness: Richard.Huang 发表于 2023-8-14 13:47
您好,我在本地测试了您所说的斜线问题,但是并没有复现,请问可以提供一个可以供我们复现的Demo吗:lovelin ...
楼主是我的同事,这个问题的模板和数据见附件,代码如下
public class DemoJsonDatasource {
public static void main(String[] args) throws IOException {
Workbook workbook = new Workbook();
String templateFile = "22.template.xlsx";
workbook.open(templateFile);
String dataFile0 = "22.ds0.json.txt";
JsonDataSource datasource0 = new JsonDataSource(new String(Files.readAllBytes(Paths.get(dataFile0)),StandardCharsets.UTF_8));
workbook.addDataSource("ds0", datasource0);
workbook.processTemplate();
workbook.save("22.result.xlsx");
}
}
结果不符合预期
葡萄种子 发表于 2023-8-14 16:08
楼主是我的同事,这个问题的模板和数据见附件,代码如下
gc excel版本是6.1.4 您好,问题已重现,这边调研一下,后续有进展我会在本贴中回复您。
本帖先做保留处理了。 Richard.Huang 发表于 2023-8-14 16:35
您好,问题已重现,这边调研一下,后续有进展我会在本贴中回复您。
本帖先做保留处理了。
不是应该【保留处理】吗,为什么帖子变成【已处理】了? 张某某 发表于 2023-9-13 18:26
不是应该【保留处理】吗,为什么帖子变成【已处理】了?
抱歉,因为我的工作疏忽导致未同步,该问题在咱们最新的v6.2.1中进行了修复,您可以尝试升级,如果仍存在问题,请再次在该贴中进行回复 Richard.Huang 发表于 2023-9-14 07:31
抱歉,因为我的工作疏忽导致未同步,该问题在咱们最新的v6.2.1中进行了修复,您可以尝试升级,如果仍存在 ...
好的,我们升级试试 :mj72::mj72:
页:
[1]