报表引出合并单元格

栏目:云苍穹知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

报表引出合并单元格

产品版本更新内容更新日期
BOS_V6.0.1报表引出合并单元格2023年10月28日 


功能概述

增加了报表引出合并单元格的功能,可使用二开插件对合并单元格逻辑进行指定



效果展示

合并单元格前

合并单元格后


插件示例

注意事项

1. 需要合并的字段只能存在于一个分组字段中,即mergecloumn是唯一的

2. 分组字段需保证该分组下的合并字段值是相同的, 合并字段是根据分组字段合并,只要分组字段值相同,合并字段立马合并,不会区分合并字段的相邻行的值是否相同

 

插件代码

import java.util.ArrayList;
import java.util.List;
import kd.bos.report.events.MergeColumnRule;
import kd.bos.report.events.ReportExportInitializeEvent;
import kd.bos.report.plugin.AbstractReportFormPlugin;
 
public class ReportFormTestPlugin extends AbstractReportFormPlugin {
 
    @Override
    public void exportInitialize(ReportExportInitializeEvent event) {
        List<MergeColumnRule> rules = new ArrayList<>(10);
 
        //设置分组字段
        List<String> groupColumns = new ArrayList<>(1);
        groupColumns.add("type");
        groupColumns.add("amount");
 
        //设置合并字段
        List<String> mergeColumns = new ArrayList<>(2);
        mergeColumns.add("amount");
        mergeColumns.add("currency");
 
        rules.add(new MergeColumnRule(groupColumns, mergeColumns));
        event.setMergeColumnRules(rules);
    }
}


报表引出合并单元格

产品版本更新内容更新日期BOS_V6.0.1报表引出合并单元格2023年10月28日 功能概述增加了报表引出合并单元格的功能,可使用二开插件对合并单...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息