报表的列表头利用插件动态修改原创
金蝶云社区-开发者赋能部_吴富彪
开发者赋能部_吴富彪
5人赞赏了该文章 847次浏览 未经作者许可,禁止转载编辑于2022年03月01日 15:09:58

关键词:列表头

image.png

实现代码:

    @Override

    public List<AbstractReportColumn> getColumns(List<AbstractReportColumn> columns) throws Throwable {

        Iterator<AbstractReportColumn> iterator = columns.iterator();

        while (iterator.hasNext()){

            ReportColumn next = (ReportColumn) iterator.next();

            String fieldKey = next.getFieldKey();

            if(StringUtils.equalsIgnoreCase("creator",fieldKey)){

                LocaleString caption = next.getCaption();

                caption.setLocaleValue_zh_CN("测试1");

            }

        }

        return super.getColumns(columns);

效果:

image.png

赞 5