找回密码
 立即注册

QQ登录

只需一步,快速开始

扁担宽板凳长
初级会员   /  发表于:2024-5-21 11:06  /   查看:1367  /  回复:7
本帖最后由 Joestar.Xu 于 2024-5-21 16:51 编辑


调研编号:DOCXLS-10410



你好, 需要确认一下7.1.2版本C=None行为发生了变更?




7.1.2版本,扩展设置为none时,该字段所有值都填充在一个单元格内




image.png696395568.png

7.1.0版本
image.png956524352.png


7 个回复

倒序浏览
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-5-21 11:09:25
沙发
您好,您描述的情况我了解了,这边确认一下,后续有进展我会在本贴中回复您。
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-5-21 13:54:41
板凳
您好,您这边具体是如何复现出这个问题的?我这边测试了一下并没有复现出您描述的这个情况:

image.png715520019.png

image.png160125426.png

代码如下:

  1. public class Main {
  2.     public static List<Map> createDataSource(String preKey) {
  3.         List<Map> dataSource = new ArrayList<>();
  4.         for (int i = 0; i < 10; i++) {
  5.             Map<String, String> row = new HashMap<>();
  6.             row.put("lang_code", preKey + i);
  7.             dataSource.add(row);
  8.         }
  9.         return dataSource;
  10.     }
  11.     public static void main(String[] args) throws IOException {
  12.         String templatePath = "src/main/resources/template/template.xlsx";
  13.         Workbook workbook = new Workbook();
  14.         workbook.open(templatePath);
  15.         List<Map> dataSource = createDataSource("测试");
  16.         ObjectMapper objectMapper = new ObjectMapper();
  17.         workbook.addDataSource("tableData", new JsonDataSource(objectMapper.writeValueAsString(dataSource)));
  18.         workbook.processTemplate();
  19.         workbook.save("src/main/resources/template/7.1.2demo.xlsx");
  20.     }
  21. }
复制代码
回复 使用道具 举报
扁担宽板凳长
初级会员   /  发表于:2024-5-21 15:26:41
地板

抱歉,信息传递存在偏差,实际问题是E=N行为变更:

模版公式:
{{tableData.lang_code(E=N)}}

6.2.4 & 7.0.6-preview 版本渲染结果:
image.png923864746.png

7.1.0 & 7.1.2 版本渲染结果
image.png112782591.png



回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-5-21 16:48:24
5#
了解了,您描述的情况已复现,这边调研一下,后续有进展我会在本贴中回复您。
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-5-22 09:13:22
6#
您好,经调研,旧版本中的表现是错误的,我们在新版本中修复了这个问题。
回复 使用道具 举报
扁担宽板凳长
初级会员   /  发表于:2024-5-22 15:43:48
7#
OK
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-5-22 15:50:24
8#
那本帖就先结贴了,后续有其他问题的话随时开新帖提问哈。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部