如何在Acumatica中实现按键事件?
我想通过按任意键调用SmartPanel弹出窗口。如何在Acumatica中实现按键事件?,acumatica,Acumatica,我想通过按任意键调用SmartPanel弹出窗口。 示例:我们在选择器字段中单击F3。它将弹出搜索面板进行选择。您能帮我查一下答案吗?在操作打开弹出窗口时使用PXButtonAttribute ShortcutChar属性应该没有问题 例如,以下扩展SOOrderEntry扩展类将使用F2键在销售订单屏幕上打开库存查找: public class SOOrderEntryExt : PXGraphExtension<SOOrderEntry> { public PXActio
示例:我们在选择器字段中单击F3。它将弹出搜索面板进行选择。您能帮我查一下答案吗?在操作打开弹出窗口时使用PXButtonAttribute ShortcutChar属性应该没有问题 例如,以下扩展SOOrderEntry扩展类将使用F2键在销售订单屏幕上打开库存查找:
public class SOOrderEntryExt : PXGraphExtension<SOOrderEntry>
{
public PXAction<SOOrder> addInvBySite;
[PXUIField(DisplayName = "Add Stock Item", MapEnableRights = PXCacheRights.Select, MapViewRights = PXCacheRights.Select)]
[PXLookupButton(ShortcutChar = (char)113)]
public virtual IEnumerable AddInvBySite(PXAdapter adapter)
{
return Base.addInvBySite.Press(adapter);
}
}
公共类SOOrderEntryExt:PXGraphExtension
{
公共行动补充网站;
[PXUIField(DisplayName=“添加库存项目”,MapEnableRights=PXCacheRights.Select,MapViewRights=PXCacheRights.Select)]
[PXLookupButton(ShortcutChar=(char)113)]
公共虚拟IEnumerable AddInBySite(PXAdapter适配器)
{
返回基地。AddInBySite。按下(适配器);
}
}
我对你的答案毫无疑问。这就是我要找的。非常感谢你!