0

我正在从 jxls 1 迁移并计划使用 Grid。标题列表在网格中会有所不同。是否可以设置例如:上下文中传递的变量中的 formatCells 参数?

使用 excel 注释:

context.putVar("contextVariable", "BigDecimal:C1,Date:D1");

jx:grid(lastCell="A4" headers="headers" data="data" areas=[A3:A3, A4:A4] formatCells=contextVariable)

如果不是,Java API 是推荐的方法吗?

谢谢,卓戈

4

1 回答 1

1

通常不需要动态设置formatCells属性。

这是因为在这种情况下,Grid 中标题的顺序和数量并不重要。Grid 命令只是从模板中读取所有可用的单元格格式,然后通过检查数据类型为每个网格单元格找到相应的样式(在单元格评估之后)并将其映射到按类型名称在formatCells属性中传递的单元格列表。然后使用相应格式单元格的样式。

但是,如果您确实确定需要动态设置此变量,则可以使用 Java API 访问网格命令并在代码中设置此属性。

于 2015-11-02T18:41:47.550 回答