You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Maximo 7.6.1.2保存记录后清空自定义表格控件的方法

在Maximo 7.6.1.2中保存记录后清空自定义表格控件

以下是两种可行的实现方式:

方法一:使用自动化脚本(推荐)

  • 创建对象级自动化脚本,触发时机选择「POSTSAVE(保存后)」
  • 编写Python脚本清空表格对应的数据集,示例代码如下(替换YOUR_TABLE_RELATION_NAME为你表格实际的关系名称):
from psdi.mbo import MboConstants

# 获取表格关联的子数据集
child_mbo_set = mbo.getMboSet("YOUR_TABLE_RELATION_NAME")
if child_mbo_set:
    # 删除所有记录
    child_mbo_set.deleteAll()
    # 标记数据集已修改,触发界面刷新
    child_mbo_set.setModified(True)
  • 将脚本绑定到表格所属的主业务对象上

方法二:通过应用设计器配置事件动作

  • 打开应用设计器,定位到目标表格控件
  • 找到表格所属的主业务对象,添加「保存后」事件
  • 配置动作为「清空数据集」,指定目标表格对应的MboSet名称即可

注意事项

  • 应用启动时的Start Empty=true仅负责初始化状态,无法处理保存后的动态清空需求,所以需要用上述方法实现
  • 测试前确保脚本或事件配置绑定的对象、关系名称正确,避免出现找不到数据集的报错

内容的提问来源于stack exchange,提问作者moula

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.19 12:42:02