2015-02-03 10 views
0

두 개의 서로 다른 jsf 페이지를 사용하는 뷰 객체가 있습니다. 각 jsf는 AppModel에 자신의 데이터 모델을 가지고 있습니다. 각각의 jsf에서 VO의 속성에 대해 서로 다른 LoV를 사용하고 싶습니다 (조건에 기반하지 않음 - 첫 번째 페이지에는 한 개의 Lov이고 두 번째 페이지에는 다른 LoV).ADF LoV 전환

이렇게하는 것이 가장 좋은 방법은 무엇입니까?

답변

0

View 개체에 대한 두 개의보기 기준을 만듭니다. 이보기 기준에 따라 LOV를 정의하십시오. 조건이 없으면 null을 바인드 변수로 전달하십시오 (accept null valuestrue 또는 checked으로 설정되어 있는지 확인하십시오). 그러면 Lov의 두 세트가 생깁니다.

0

속성에 두 개의 LOV를 지정한 다음 LOV switcher 속성을 사용하여 조건에 따라 LOV를 전환 할 수 있습니다. 그런 다음 VO가 편집 또는 경우에 따라, 같은 EO 속성 또는 같은 데이터베이스 열을 나타내는 중복 된 속성을 추가 LOV의 조건부 전환을 사용하지 않으려면

http://andrejusb.blogspot.com/2008/12/groovy-multiple-lovs-per-attribute-in.html

http://www.awasthiashish.com/2015/02/adf-basics-set-multiple-lovs-on.html 또는, 읽기 전용으로, 당신의 VO에서. 이제 서로 다른 LOV를 원본과 사본에 할당 한 다음이 LOV 속성을 별도로 사용할 수 있습니다.