【发布时间】:2018-07-12 03:44:52
【问题描述】:
我扩展了“发货”图表并添加了 3 个新操作。 这 3 个新操作未在通用查询页面的批量操作下拉列表中列出:
我已经比较了 PXAction 定义,但无法识别图表或 ASPX 中的属性以启用此选项。
是否可以向该下拉菜单添加自定义操作?
【问题讨论】:
标签: acumatica
我扩展了“发货”图表并添加了 3 个新操作。 这 3 个新操作未在通用查询页面的批量操作下拉列表中列出:
我已经比较了 PXAction 定义,但无法识别图表或 ASPX 中的属性以启用此选项。
是否可以向该下拉菜单添加自定义操作?
【问题讨论】:
标签: acumatica
要使其在列表中可用,请确保将 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 !");
}
}
}
【讨论】: