【问题标题】:Add Custom action to GI Mass Actions dropdown将自定义操作添加到 GI Mass Actions 下拉列表
【发布时间】:2018-07-12 03:44:52
【问题描述】:

我扩展了“发货”图表并添加了 3 个新操作。 这 3 个新操作未在通用查询页面的批量操作下拉列表中列出:

我已经比较了 PXAction 定义,但无法识别图表或 ASPX 中的属性以启用此选项。

是否可以向该下拉菜单添加自定义操作?

【问题讨论】:

    标签: acumatica


    【解决方案1】:

    要使其在列表中可用,请确保将 PXAction.IsMass 标志设置为 true

    using PX.Data;
    
    namespace PX.Objects.SO
    {
        public class SOShipmentEntry_Extension : PXGraphExtension<SOShipmentEntry>
        {
            public override void Initialize()
            {
                MyAction.IsMass = true;
            }
    
            public PXAction<SOShipment> MyAction;
            [PXButton]
            [PXUIField(DisplayName = "My Action")]
            public void myAction()
            {
                throw new PXException("My action !");
            }
        }
    }
    

    【讨论】:

    • 我删除了我的答案,因为它不正确。这是正确的答案。谢谢你帮助我以及西蒙!
    猜你喜欢
    • 1970-01-01
    • 2018-02-03
    • 1970-01-01
    • 2019-04-26
    • 1970-01-01
    • 1970-01-01
    • 2016-04-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多