根据单据状态设置其他字段颜色

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

根据单据状态设置其他字段颜色

# 背景 根据单据状态字段设置其他的字段颜色,目前主要支持单据列表设置,在单据的查看编辑界面则需要使用插件设置。 # 解决方案 1、 列表界面通过界面规则设置字段颜色 ![image.webp](/download/01006a8973c52c4c48df8aae37d5a86e067c.webp) 2、表单界面通过插件设置字段颜色,参考代码如下: ```java @Override public void afterBindData(EventObject e) { super.afterBindData(e); //标准界面控件与数据绑定之后,初始化个性化控件绑定数据显示 IFormView view = this.getView();//界面 IDataModel model = this.getModel();//数据 //标准界面控件与数据绑定之后,初始化个性化控件绑定数据显示 //根据数据初始化界面控件颜色 String billstatus = (String) model.getValue("billstatus"); if("A".equals(billstatus) ) { HashMap<String,Object> fieldMap = new HashMap<>(); //设置前景色 fieldMap.put(ClientProperties.ForeColor,"#2b87f3"); //同步指定元数据到控件 this.getView().updateControlMetadata("billstatus",fieldMap); } } ```

根据单据状态设置其他字段颜色

# 背景根据单据状态字段设置其他的字段颜色,目前主要支持单据列表设置,在单据的查看编辑界面则需要使用插件设置。# 解决方案1、 列表...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息