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

How do I add custom actions to the Base.Actions menu?

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

    public override void Initialize()
    {
        base.Initialize();
        Base.actions.AddMenuAction(NewMethod);
    }

现在,似乎没有 属性 和 Base.actions...我现在该怎么做?

谢谢...

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

Base.Action.AddMenuAction(Share);

类型Base.Actions不是动作类型,它是类型PXActionCollection

可能的值为:

  • 动作
  • 行动
  • Xyz 文件夹
  • xyz文件夹
  • 等...

动作名称可以不同,这取决于您要扩展的图形中动作菜单的名称。

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

工作流程培训: https://openuni.acumatica.com/courses/reporting/w150-workflows/

工作流动作配置,帮助参考: https://help-2021r1.acumatica.com/Help?ScreenId=ShowWiki&pageid=cbbac950-4172-42c7-b950-a589a87df249