2014-12-26 4 views
0

Oracle ADF를 사용하여 팝업을 개발했으며 현재 배포 환경의이 팝업 화면에 문제가 있습니다. 이 팝업은 팝업 창에서 시작되는 바운드 작업 흐름을 호출하는 사이드 바 탐색의 클릭처럼 생성됩니다.드롭 다운을 선택할 때 팝업이 줄어듦

팝업은 드롭 다운과 텍스트 상자 두 개의 필드로 구성되며 드롭 다운을 클릭 할 때마다 아주 작은 크기로 축소됩니다. 이 문제에 대해 웹에서 찾아 보았지만 af:dialog의 "모달"속성이 af:popup이어야한다는 가능한 해결책이 하나만있었습니다. 그러나이 속성은 true로 설정되어 있으므로 내 문제가 해결되지 않았습니다.

이 점에 대한 모든 포인터는 매우 유용 할 것입니다.

+0

를 참조하십시오? – amishra

+0

또는 af : popup 영역에서 태스크 플로우를 region으로 사용하고 있습니까? – amishra

+0

예 태스크 플로우가 팝업으로 열리고 내부 프레임 워크가 처리 할 때'af : popup' 또는'af : dialog'를 사용하지 않습니다. 하지만 ** 모달 **을 확인했습니다 ** 속성은 ** true **로 설정되었습니다. –

답변

0

마침내 팀원의 도움으로 문제가 발견되었습니다.

우리는 EL 식을 사용하여 taskflow의 조건부 정품 인증을 사용 하였다

는 requestScope에 있었고, 따라서 드롭 다운에 어떤 클릭하면 서버에 다시 게시려고하고, EL은 모든 시간을 평가하지만, 우리가 TaskFlowPageDef active property을 한 경우로 정의 하였다 요청 범위가 인 경우 다음 요청에 사용할 수 없습니다. 따라서 작업 흐름은 줄어들고있었습니다.

범위를 viewScope으로 변경했으며 현재 완벽하게 작동합니다. 자세한 내용은

: 팝업 및 AF : 대화를 코드에서 그냥, 그냥 팝업으로 taskflow 오픈하고 있습니다 및 AF를 사용하지 않는 명확히하기 위해이 blog