2014-12-17 2 views
-1

ADF를 처음 사용했습니다. 아래 요구 사항이 있습니다.유효성 검사 목록 개체가 고유합니다

1) 직원 지정 목록이있는 부서마다 복잡한 개체 부서 위치 목록이 있어야합니다. 다른 두 개의 목록, 즉 부서 부서명과 직원 이름이 있어야합니다. 모든 개체는 테이블의 데이터를 기반으로 동적입니다.

2) 복잡한 개체를 기반으로 각 행에 여러 테이블과 직원 지정으로 부서 위치를 표시해야합니다. 또한 각 테이블 머리글의 머리글로 부서 이름의 드롭 다운 목록을 제공하고 직원 이름이있는 각 직원 지정 부근의 목록을 드롭 다운해야합니다.

3) 이제 사용자는 직원 지정 및 부서 위치에 대한 올바른 이름을 선택해야합니다.

----이 작업을 수행하기 위해 필자는 반복기를 사용하고 tablelayout을 사용했습니다. 각 행의 드롭 다운을 배치하고 달콤한 일하고 있습니다 .---

******** 이제 중복되지 않은 값을 확인하기 위해 유효성 검사를 수행해야합니다. 의미 없음 2 부서는 동일한 이름을 가지고 있으며, 직원 2 명은 같은 이름을 가지고 있지 않습니다. 그들은 다른 드롭 다운 (또는)에서 이미 선택된 이름을 비활성화하거나 제출하기 전에 양식의 유효성을 검사 할 수없는 경우 중복 선택 상자를 강조 표시하기를 원합니다. *********

반복기를 사용하고 동적 인 방식으로 선택 상자를 배치하면 PPR을 사용할 수 없으며 선택 항목에 PPR을 사용할 수 없습니다.

유효성 검사를 수행하거나 이미 선택한 이름을 사용 중지 할 때 도와주십시오.

샘플 테이블 :


| DEP LOC 1 | dropdown list | 
______________________________ 
|emp 1  | dropdown list | 
______________________________ 
|emp 2  | dropdown list | 
______________________________ 

답변

0

당신이 다음에 포함될 수있는 VO에서 일시적인 속성을 추가 할 수 있습니다 VO에서 드롭 다운 값을 얻는 경우 1/0 또는 경우에 표시 할 참/거짓 값이 이미 선택되었습니다. 드롭 다운에서 값을 선택할 때마다이 표시기를 설정 한 다음 나중에 중복 선택을 방지하기 위해이 표시기를 사용할 수 있습니다.

관련 문제