首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >外购入库下达后需要显示消息

外购入库下达后需要显示消息
EN

Stack Overflow用户
提问于 2019-04-30 04:12:21
回答 1查看 89关注 0票数 0

外购入库下达后,我需要向用户展示一些消息,所以我在已发布字段更新事件中添加了我的代码,并尝试了PXOperationCompletedException方法来显示一些消息,但问题是外购入库被下达,库存入库也被创建但没有下达。有人可以建议我如何显示自定义消息(如弹出)后,采购收据被释放。

代码语言:javascript
复制
public class INReleaseProcessExt : PXGraphExtension<INReleaseProcess>
{
  protected void INRegister_Released_FieldUpdated(PXCache cache, PXFieldUpdatedEventArgs e, PXFieldUpdated BaseEvent)
  {
    BaseEvent?.Invoke(cache, e);

    INRegister row = e.Row as INRegister;

    if (row == null)
        return;

    if (row.OrigModule == "PO")
        throw new PXOperationCompletedException("Purchse Receipt is released");
   }
}
EN

回答 1

Stack Overflow用户

发布于 2019-04-30 21:47:34

抛出异常将中止当前操作并显示一条消息。

若要在不中止当前操作的情况下显示消息,请使用Ask方法。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55910190

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档