2016-06-23 5 views
3

I 다음 사용 사례가 : 테이블/DAC를 결정하는 선택하는 8 개 정도의 값을 가질 수 Acumatica 실시간 동적 드롭 다운 목록

Acumatica 콤보 박스/드롭이 콤보 박스에 존재하는 데

/쓰러지 다.

예 :

  • 전류 StatusProfileID = WO1 및 Status = WCMP는 WCMP는 현재 UserStatus = WRJT, WEXE, WCMP
  • 경우 현재 StatusProfileID = WO1 및 Status = WRJT, UserStatus이면 WRJT가 현재 UserStatus이면 UserStatus = WEXE, WRJT

나는 현재 상태에 따라 표시되는 사용자 상태를 만들 수 있으며, 다른 데이터

나는 내가 '이해

상태 테이블에서 데이터를 선택하는 Acumatica Dynamic MultiSelect Dropdown의 길을 따라를 선택하는 동안 실시간으로 변경됩니다 사용자 지정 StringList 특성을 사용해야하지만이를 수행하는 방법에 대한 자세한 내용은 분명하지 않습니다. 동적 stringlist 변화

Screen Drop Down List

Data from table status

답변

0

편도 적절한 rowselected 경우에 아래의 샘플 코드이다

if(somecondition) 
PXStringListAttribute.SetList<DAC.Field>(sender, row, 
        new string[] { "WRJT", "WEXE", "WCMP" }, 
        new string[] { "WRJT", "WEXE", "WCMP" }); 
else 
PXStringListAttribute.SetList<DAC.Field>(sender, row, 
        new string[] { "WEXE", "WRJT" }, 
        new string[] { "WEXE", "WRJT" });