Acumatica 如何将自定义操作添加到Base.actions菜单?

Acumatica 如何将自定义操作添加到Base.actions菜单?,acumatica,Acumatica,在2021 R1之前的定制中,我可以使用以下方法将定制方法添加到“操作”下拉列表中: public override void Initialize() { base.Initialize(); Base.actions.AddMenuAction(NewMethod); } 现在,似乎没有Base.actions这样的属性。。。我现在怎么做 谢谢…检查操作菜单是否有其他名称: Base.Action.AddMenuAction(Shar

在2021 R1之前的定制中,我可以使用以下方法将定制方法添加到“操作”下拉列表中:

    public override void Initialize()
    {
        base.Initialize();
        Base.actions.AddMenuAction(NewMethod);
    }
现在,似乎没有Base.actions这样的属性。。。我现在怎么做


谢谢…

检查操作菜单是否有其他名称:

Base.Action.AddMenuAction(Share);
类型
Base.Actions
不是操作类型,而是类型
PXActionCollection

可能的值为:

  • 行动
  • 行动
  • XyzFolder
  • xyzFolder
  • 等等
动作名称可以不同,这取决于要扩展的图形中动作菜单的名称

随着工作流系统的引入,操作菜单发生了许多变化。 现在建议使用工作流系统添加新操作

工作流程培训:

工作流操作配置,帮助参考:

感谢您的参考-我在定制项目中使用操作屏幕添加了操作,顺便说一下,没有“Base.action.AddMenuAction…”之类的东西。它应该取决于扩展的图形,有些屏幕有一个带有该名称的操作菜单,有些屏幕没有。