APTran-Acumatica의 UsrsubcontractNbr 필드에 액세스 할 수 없습니다.

사이키 란

rowselected 이벤트에서 usrsubcontractNbr을 활성화하는 방법 : DAC (ApTran 및 ApTranExt) 둘 다에서 usrSubcontractNbr에 액세스 할 수 없습니다. 여기에 이미지 설명 입력

UsrSubcontractNbr 필드가 구성 기능 패키지에 정의되었습니다. APTran은 dll로 변환됩니다.

이 필드에 어떻게 액세스 할 수 있습니까?

Brendan

이 게시물과 유사한 문제인 것 같습니다 : 구성 기능 패키지-Acumatica에 정의 된 사용자 정의 필드에 액세스하는 방법

구성 설치 패키지에서 PX.Objects.CN.dll을 검색하면 다음을 찾을 수 있습니다.

using PX.Data;
using PX.Objects.AP;
using PX.Objects.CS;

namespace PX.Objects.CN.Subcontracts.AP.CacheExtensions
{
  public sealed class ApTranExt : PXCacheExtension<APTran>
  {
    [PXString(15, IsUnicode = true)]
    [PXUIField(DisplayName = "Subcontract Nbr.", Enabled = false, IsReadOnly = true)]
    public string UsrSubcontractNbr
    {
      get
      {
        if (!(this.get_Base().get_POOrderType() == "RS"))
          return (string) null;
        return this.get_Base().get_PONbr();
      }
    }

    [PXInt]
    [PXUIField(DisplayName = "Subcontract Line", Enabled = false, IsReadOnly = true, Visible = false)]
    public int? UsrSubcontractLineNbr
    {
      get
      {
        if (!(this.get_Base().get_POOrderType() == "RS"))
          return new int?();
        return this.get_Base().get_POLineNbr();
      }
    }

    public static bool IsActive()
    {
      return PXAccess.FeatureInstalled<FeaturesSet.construction>();
    }

    public ApTranExt()
    {
      base.\u002Ector();
    }

    public abstract class usrSubcontractNbr : IBqlField, IBqlOperand
    {
    }

    public abstract class usrSubcontractLineNbr : IBqlField, IBqlOperand
    {
    }
  }
}

필드에 액세스하려면 다음을 사용해야합니다. PX.Objects.CN.Subcontracts.AP.CacheExtensions.ApTranExt

편집 . rowselected를 사용하는 데 문제가있는 경우 주석을 기반으로 PXRowSelected 델리게이트와 함께 서명을 사용하여 기본 호출 후 코드를 실행할 때 제어 할 수 있도록하십시오. 필드를 다시 비활성화 할 수있는 코드 이후에 기본 호출이 실행되는 문제가있을 수 있습니다.

전의:

protected void APTran_RowSelected(PXCache cache, PXRowSelectedEventArgs e, PXRowSelected del)
{
    del?.Invoke(cache, e);

    var row = (APTran) e.Row;
    if (row == null) return;
    PXUIFieldAttribute.SetEnabled<PX.Objects.CN.Subcontracts.AP.CacheExtensions.ApTranExt.usrSubcontractNbr>(
        cache, row, true);
}

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Clojure의 Java 필드에 액세스 할 수 없습니다.

분류에서Dev

JSON의 특정 필드에 액세스 할 수 없습니다.

분류에서Dev

다른 컨트롤러의 필드에 액세스 할 수 없습니다.

분류에서Dev

XML 노드의 @attributes에 액세스 할 수 없습니다.

분류에서Dev

세션 PHP의 값에 액세스 할 수 없습니다.

분류에서Dev

Django ManyToMany Relationship은 필드에 액세스 할 수 없습니다.

분류에서Dev

Acumatica는 BLC에서 확장 DAC에 액세스 할 수 없습니다.

분류에서Dev

toString의 변수에 액세스 할 수 없습니다.

분류에서Dev

절의 char 변수에 액세스 할 수 없습니다.

분류에서Dev

typescript의 전역 변수에 액세스 할 수 없습니다.

분류에서Dev

다른 QML의 속성에 액세스 할 수 없습니다.

분류에서Dev

Django 템플릿의 Quill 양식 필드에 저장된 텍스트에 액세스 할 수 없습니다.

분류에서Dev

배열의 Typescript 요소에 액세스 할 수 없습니다.

분류에서Dev

handleSubmit의 상태에 액세스 할 수 없습니다.

분류에서Dev

중첩 된 formGroup의 값에 액세스 할 수 없습니다.

분류에서Dev

Kotlin의 textView에 액세스 할 수 없습니다.

분류에서Dev

배열의 Google지도에 액세스 할 수 없습니다.

분류에서Dev

ValueChangeListener 외부의 UIComponent 값에 액세스 할 수 없습니다.

분류에서Dev

Typescript의 개체에 액세스 할 수 없습니다.

분류에서Dev

JS 개체의 값에 액세스 할 수 없습니다.

분류에서Dev

$ modalInstance의 양식 값에 액세스 할 수 없습니다.

분류에서Dev

RaycasHit의 구성원에 액세스 할 수 없습니다.

분류에서Dev

RaycasHit의 구성원에 액세스 할 수 없습니다.

분류에서Dev

개체의 구성원에 액세스 할 수 없습니다.

분류에서Dev

pythonanywhere의 파일에 액세스 할 수 없습니다.

분류에서Dev

ViewModel의 속성에 액세스 할 수 없습니다.

분류에서Dev

JavaScript : 개체의 배열에 액세스 할 수 없습니다.

분류에서Dev

배열의 모든 값에 액세스 할 수 없습니다.

분류에서Dev

req.user의 속성에 액세스 할 수 없습니다.

Related 관련 기사

  1. 1

    Clojure의 Java 필드에 액세스 할 수 없습니다.

  2. 2

    JSON의 특정 필드에 액세스 할 수 없습니다.

  3. 3

    다른 컨트롤러의 필드에 액세스 할 수 없습니다.

  4. 4

    XML 노드의 @attributes에 액세스 할 수 없습니다.

  5. 5

    세션 PHP의 값에 액세스 할 수 없습니다.

  6. 6

    Django ManyToMany Relationship은 필드에 액세스 할 수 없습니다.

  7. 7

    Acumatica는 BLC에서 확장 DAC에 액세스 할 수 없습니다.

  8. 8

    toString의 변수에 액세스 할 수 없습니다.

  9. 9

    절의 char 변수에 액세스 할 수 없습니다.

  10. 10

    typescript의 전역 변수에 액세스 할 수 없습니다.

  11. 11

    다른 QML의 속성에 액세스 할 수 없습니다.

  12. 12

    Django 템플릿의 Quill 양식 필드에 저장된 텍스트에 액세스 할 수 없습니다.

  13. 13

    배열의 Typescript 요소에 액세스 할 수 없습니다.

  14. 14

    handleSubmit의 상태에 액세스 할 수 없습니다.

  15. 15

    중첩 된 formGroup의 값에 액세스 할 수 없습니다.

  16. 16

    Kotlin의 textView에 액세스 할 수 없습니다.

  17. 17

    배열의 Google지도에 액세스 할 수 없습니다.

  18. 18

    ValueChangeListener 외부의 UIComponent 값에 액세스 할 수 없습니다.

  19. 19

    Typescript의 개체에 액세스 할 수 없습니다.

  20. 20

    JS 개체의 값에 액세스 할 수 없습니다.

  21. 21

    $ modalInstance의 양식 값에 액세스 할 수 없습니다.

  22. 22

    RaycasHit의 구성원에 액세스 할 수 없습니다.

  23. 23

    RaycasHit의 구성원에 액세스 할 수 없습니다.

  24. 24

    개체의 구성원에 액세스 할 수 없습니다.

  25. 25

    pythonanywhere의 파일에 액세스 할 수 없습니다.

  26. 26

    ViewModel의 속성에 액세스 할 수 없습니다.

  27. 27

    JavaScript : 개체의 배열에 액세스 할 수 없습니다.

  28. 28

    배열의 모든 값에 액세스 할 수 없습니다.

  29. 29

    req.user의 속성에 액세스 할 수 없습니다.

뜨겁다태그

보관