Fx.tag:处理标签函数
1、查询tag定义-Fx.tag.findTagDefine
定义:Fx.tag.findTagDefine(<String objectAPI>)
参数 | 说明 |
---|---|
objectAPI | 对象API名称 |
返回值类型:queryResult
返回标签信息:标签id,标签名称,标签API名称,标签描述,标签分组
例:
def (Boolean error,QueryResult data,String errorMessage) = Fx.tag.findTagDefine("object_76is3__c") log.info(data)
2、查找数据的标签-Fx.tag.findTagById
定义:Fx.tag.update(<String objectAPI>,<String recordId>)
参数 | 说明 |
---|---|
objectAPI | 对象API名称 |
recordId | 更新标签的数据id |
返回值类型:queryResult
返回标签信息:标签id,标签名称
例:
def (Boolean error,List data,String errorMessage) = Fx.tag.findTagById( "NewOpportunityObj", "5f62c3f577187e0001d4a845") log.info(data)
3、更新数据的标签-Fx.tag.update
定义:Fx.tag.update(<String objectAPI>,<String recordId>,<List tagIds>)
参数 | 说明 |
---|---|
objectAPI | 对象API名称 |
recordId | 更新标签的数据id |
tagIds | 更新到数据的标签id(覆盖更新) |
返回值类型:map(成功后data返回加标签成功的数据id)
例:
def (Boolean error,String data,String errorMessage) = Fx.tag.add("object_76is3__c", "5f4dc0100c0ab60001724e74", ["5eb4ce6378c8c000018f67a3"]) log.info(data)