简体中文
setMdNormalBtnHidden
约 171 字小于 1 分钟
2025-09-22
动态设置从对象某个业务类型的通用按钮为隐藏或显示状态。
参数
param 属性说明
| 属性 | 说明 | 类型 | 默认值 | 可选值 |
|---|---|---|---|---|
| objApiName | 对象apiName | String | — | — |
| recordType | 从对象业务类型 | String | — | — |
| btnApiName | 按钮apiName | String|Array | — | 添加一行:Single_Add_button_default 批量添加按钮: Batch_Lookup_Add_button_${lookup字段apiName} |
| status | 是否更新为隐藏状态 | Boolean | true | true:隐藏 false:显示 |
返回结果
无
代码示例
{
event: "form.render.end",
functional: function (pluginExecResult, options) {
console.log("custom plugin: form.render.end exec");
let {dataUpdater}=options;
//设置从对象通用按钮隐藏
dataUpdater.setMdNormalBtnHidden({
objApiName: 'SalesOrderProductObj',
recordType: 'default__c',
btnApiName: ['Single_Add_button_default'],
})
//设置从对象通用按钮显示
dataUpdater.setMdNormalBtnHidden({
objApiName: 'SalesOrderProductObj',
recordType: 'default__c',
btnApiName: ['Single_Add_button_default'],
status: false
})
}
},