如何设置表格部分单元格有超链接,部分单元格没有超链接?

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

如何设置表格部分单元格有超链接,部分单元格没有超链接?

补丁号:BOS_V_4.0.004

新特性介绍

  • 单元格非超链接配置

特性效果展示

1、应用场景

     在某些场景下,单元格设置超链接,当数据不满足某个条件时需要去掉超链接,即超链接的控制支持到单元格级别。




2、功能说明

     


3、代码示例

 3.1列表   

@Override

public void packageData(PackageDataEvent evt) {

    if(evt.getFormatValue().toString().contains("1")){

        evt.getNoLinkKey().add(((ColumnDesc)evt.getSource()).getKey());

    }

}

3.2单据体

@Override

public void initialize() {

    super.initialize();

    EntryGrid grid = this.getControl("entryentity");

    grid.addPackageDataListener(this::packageData);

}

private void packageData(PackageDataEvent event) {

    event.getNoLinkKey().add("integerfield");

}

3.3报表

@Override

public void packageData(PackageDataEvent evt) {

    if(evt.getFormatValue() != null && (evt.getFormatValue().toString().startsWith("139")

            || evt.getFormatValue().toString().startsWith("张")

            || evt.getFormatValue().toString().startsWith("00"))){

        evt.getNoLinkKey().add(((ReportColumn)evt.getSource()).getFieldKey());

    }

}


如何设置表格部分单元格有超链接,部分单元格没有超链接?

补丁号:BOS_V_4.0.004 新特性介绍 单元格非超链接配置 ...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息