小编GaG*_*aGa的帖子

在动作下创建按钮以在Acumatica中重定向到报告

我正在尝试在支票和付款屏幕AP302000上的Acumatica中的Actions下添加一个选项.请参阅下面我要实现的目标:

using System;
using System.Collections;
using System.Collections.Generic;
using System.Runtime.Serialization;
using PX.Common;
using PX.Data;
using PX.Objects.CM;
using PX.Objects.CA;
using PX.Objects.CS;
using PX.Objects.GL;
using PX.Objects.CR;
using PX.Objects;
using PX.Objects.AP;

namespace PX.Objects.AP
{
  
  public class APPaymentEntry_Extension:PXGraphExtension<APPaymentEntry>
  {

    #region Event Handlers
      public PXAction<APPayment> ShowURL; 
      [PXUIField(DisplayName = "Print Remittance")] 
      [PXButton]
        
      protected virtual void showURL() 
      { 
          APPayment doc = Document.Current;
          if (doc.RefNbr != null) {
            throw new PXReportRequiredException(doc.RefNbr, "AP991000", null);
          }
      }

    #endregion

  }


}
Run Code Online (Sandbox Code Playgroud)

然而,这告诉我'APPayment'没有定义也没有扩展方法.有人可以告诉我如何实现我想做的事情吗?

请注意,该报告只有1个参数(RefNbr)

谢谢,G

acumatica

1
推荐指数
1
解决办法
781
查看次数

标签 统计

acumatica ×1