移动端新DAC中记录删除功能无选项,新增正常求排查
关于CRM标签页记录删除功能无显示的排查求助
背景说明
- 已在界面添加「CRM」标签页:

- 通过以下代码成功实现记录新增功能:


新增功能代码:
add container "PIPELINE" { fieldsToShow = 4 displayName = "Pipeline" add field "Date" add field "Origine" add field "Raison" add containerAction "Insert" { icon = "system://Plus" behavior = Create redirect = True }
问题描述
记录删除功能无法正常使用,界面无删除选项显示,编写的删除代码如下:
add containerAction "Delete" { icon = "system://Trash" behavior = Delete after = Close }
相关界面与信息
- ERP表单界面:

- WSDL相关信息:

排查方向与解决办法
- 代码结构修正:删除动作代码必须嵌套在对应的
container块内部,当前代码未正确归属容器,调整后代码如下:
add container "PIPELINE" { fieldsToShow = 4 displayName = "Pipeline" add field "Date" add field "Origine" add field "Raison" add containerAction "Insert" { icon = "system://Plus" behavior = Create redirect = True } add containerAction "Delete" { icon = "system://Trash" behavior = Delete after = Close } }
- 权限检查:确认当前操作账号拥有该数据对象的删除权限,需在ERP系统权限配置界面,为账号分配对应对象的Delete权限。
- WSDL接口校验:查看WSDL中是否存在该数据对象的删除接口定义,若后端未暴露Delete操作的SOAP方法,需先在系统后端启用该接口。
- 参数配置验证:部分系统要求
containerAction需指定entity或objectType参数,确保删除动作关联到正确的目标数据对象,可补充该参数后测试。 - 界面显示设置:检查容器是否开启操作按钮显示,部分容器需显式配置操作按钮的显示位置(如
toolbar或contextMenu),确保删除按钮被渲染到界面中。
内容的提问来源于stack exchange,提问作者Xavier LARTEM
相关产品推荐
相关产品推荐

