我想按任意键调用SmartPanel弹出窗口。 示例:我们在选择器字段中单击F3。它会弹出搜索面板进行选择。
答案 0 :(得分:0)
请你在another thread查看我的答案吗?使用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);
}
}