상태 필드, 심지어 상태 필드 리드와 같은 다른 페이지에수정 항목 - 나는 무대와 소스 같은 기회 페이지에서 다른 필드의 드롭 다운 값을 수정 할 수 있었다
CROpportunity.Status 열은
public abstract class status : PX.Data.IBqlField { }
[PXDBString(1, IsFixed = true)]
[PXUIField(DisplayName = "Status", Visibility = PXUIVisibility.SelectorVisible)]
[PXStringList(new string[0], new string[0])]
[PXMassUpdatableField]
[PXDefault()]
public virtual string Status { get; set; }enter code here
으로 정의됩니다. 대체 할 LeadStatuses 속성이 없습니다. 상대 DAC에서
는 열이 LeadStatuses가 연락 DAC위한 CacheExtension 또는 LeadMaint 위에 GraphExtension와 속성 교체하기 때문에, 다음과 같은 방법#region Status
public abstract class status : IBqlField { }
[PXDBString(1, IsFixed = true)]
[PXUIField(DisplayName = "Status")]
[LeadStatuses]
public virtual String Status { get; set; }
#endregionenter code here
그것이 가능한 정의된다. 그러나 CROpportunity DAC 또는 OpportunityMaint 그래프에는 해당되지 않습니다.
아이디어가 있으십니까? @Philippe 제안에 따라
덕분에
UPDATE , 나는 기존 상태의 이름을 바꿀 수 있었다. "New"에서 "Newest"
그러나 새로운 자동화 단계를 만들려고 할 때. 콤보 상자 값 smartpanel을 검토 한 결과 새 값을 추가하는 옵션이 표시되지 않습니다. Combo box values
AU 테이블을 검토했지만 이러한 상태 값이 저장되는 위치를 찾을 수 없었습니다. BLC 층
업데이트 2 새 값을 추가 할 수있는 옵션은 기회와 리드의 상태는 자동화 단계에 정의 된 그리드 Combo box values
감사를 의뢰 할 것입니다. 후속 질문이있는 업데이트 된 원본 게시물을 찾으십시오. –
Philippe, 후속 질문을 해결하는 업데이트 된 버전이 게시되었습니다. 감사! –
@BillBlake, 예 귀하의 의견을 보지 못했습니다 미안 해요 ... 그리드를 더블 클릭하면 additionnal 행을 너무 추가 할 것입니다 ... 삭제 키 기존뿐만 아니라 삭제해야합니다. 다행히 문제를 해결했습니다. – Philippe