2013-10-05 2 views
2

테이블에서 가로 스크롤바를 사용하려면 포함 된 DIV의 스타일을 파란색으로 강조 표시된 "overflow : auto"로 지정해야합니다.APEX 4.2.1의 가로 스크롤 막대 클래식 보고서

Control the style of the DIV containing the table

나는 방화범이 끌려와 그것을 시도하고 원하는 결과를 얻었다. 설정을 APEX에 넣는 방법을 알아낼 수 없습니다.

"Blue Responsive"테마 사용.

답변

2

저는 이것을 Apex 4.2.2에서 약간 봤습니다. 4.2.1에서도 똑같이 작동 할 것입니다. 해당 div는 어떤 템플릿에서도 제공되지 않지만 CSS로 타겟팅 할 수 있습니다. 페이지 속성에서

는, CSS 인라인, 나는 입력 한 다음 그것을 작동 듯 :

#report_2583625959157728_catch {overflow:auto} 

(내가 당신의 스크린 샷에서 올바른 ID를 전사 한 생각 - 당신이 확인해야 할 수도 있습니다)

이는 불행히도 응용 프로그램에서 스크롤바를 표시하려는 각 보고서에 대해이 작업을 수행해야한다는 것을 의미합니다.

참고 : IE에서이 기능을 테스트하지는 못했지만 지난 번에는 스크롤 영역과 함께이 기능을 테스트하지 못했습니다. 특히 인터랙티브 보고서의 경우 다른 기능을 손상시키지 않으면 서 IE에서 작동하도록 매우 실망했습니다.

0

각 보고서에 스크롤 막대를 추가하려면 보고서 영역 템플릿에 CSS 행을 추가 할 수도 있습니다. 다른 현명한 당신은 클래스에서 오버 플로우를 넣는 것이 더 낫다 및 응용 프로그램의 스타일 시트, 예를 들면에 추가 : .myClass {오버 플로우 : 자동} 당신이 당신의 지역이 방법의 스타일에 더 많은 유연성을 모두 얻을

. 영역 속성을 class = "myClass"로 설정하여 보고서에 클래스를 추가 할 수 있습니다. http://www.w3schools.com/cssref/pr_pos_overflow.asp

+1

시도해 보셨습니까? 즉, 지역 템플릿 *에서 실제로이 * 특정 파트를 어떻게 타겟팅 했습니까? (내가 알 수있는 한 그것이 템플릿에서가 아니라 Apex에 의해 생성 된 것으로 보입니다) –

+1

이 노드에서 지역 속성이 추가되지 않습니다. (그들은 '

'노드에 적용되기 때문에 "myClass"메서드는 작동하지 않습니다.) –

+0

@JeffreyKemp 아마이 섹션을 사용하여 섹션 내의 특정 영역을 대상으로하는 선택기를 만들 수 있습니다 컨테이너. 이것은 물론 당신이 사용하는 주제/템플릿에 따라 달라집니다. 또한, 정적 ID를 설정하고 동일한 일을 동일하게 얻을 것이지만 덜 일반 (해당하는 경우) – Tom

1

당신은 지역 헤더에 추가 할 수 있습니다 :

<div style="overflow:auto;"> 

대신 "자동"으로, 당신은 또한 W3 스쿨의 문서를 확인, 요소 옵션 "스크롤"를 사용하려고 할 수

주 ~ 지역 바닥 글

</div>