简体中文
setMdSingleBtnHidden
约 175 字小于 1 分钟
2025-09-22
动态设置从对象某个业务类型指定数据的单行按钮为隐藏或显示状态。
参数
param 属性说明
| 属性 | 说明 | 类型 | 默认值 | 可选值 |
|---|---|---|---|---|
| objApiName | 对象apiName | String | — | — |
| recordType | 从对象业务类型 | String | — | — |
| dataIndex | 从对象数据dataIndex | String | — | — |
| btnApiName | 按钮apiName | String|Array | — | 删除按钮:Delete_button_default |
| 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.setMdSingleBtnHidden({
objApiName: 'SalesOrderProductObj',
recordType: 'default__c',
dataIndex: '1',
btnApiName: ['Delete_button_default'],
})
//设置从对象单行按钮显示
dataUpdater.setMdSingleBtnHidden({
objApiName: 'SalesOrderProductObj',
recordType: 'default__c',
dataIndex: '1',
btnApiName: ['Delete_button_default'],
status: false
})
}
},