selectObject
# FxUI.objectUIAction.selectObject(objectApiName, options)
# 功能描述
该方法允许开发人员选择对象数据。
# 参数
参数 | 说明 | 类型 | 可选值 | 默认值 |
---|---|---|---|---|
objectApiName | 业务对象apiName(必填) | string | — | — |
options | 其他参数 | object | — | — |
# options
参数 | 说明 | 类型 | 可选值 | 默认值 |
---|---|---|---|---|
target_related_list_name | 关联列表api_name(可在后台管理当前字段的设置界面差看到) | string | — | — |
single | 是否单选 | boolean | — | false |
maxNum | 最大数量限制 | number | — | — |
filters | 筛选条件 |array | — | — |
# 代码示例
该方法返回一个 Promise对象
,示例如下:
FxUI.objectUIAction.selectObject('AccountObj').then(res => {
// todo what you want
})
FxUI.objectUIAction.selectObject('AccountObj', {
single: true,
maxNum: 6,
filters: [
{ "field_name": "account_id__c", // 字段apiname
"field_values": [that.account_id__c], // 字段的值
"operator": "EQ" // 操作符,EQ是等于
},
{ "field_name": "account_main_data_id__c",// 字段apiname
"field_values": [that.account_main_data_id__c], // 字段的值
"operator": "EQ" // 操作符,EQ是等于
}
]
}).then(res => {
// todo what you want
})