OracleAPEX 지역 표시 선택기의 초기 표시 제어

개요



Oracle APEX의 Region Display Selector를 사용하여 탭별로 표시 내용을 제어하는 ​​화면을 만들 때,
초기 보기의 탭을 기본값(첫 번째 영역)에서 변경해야 했기 때문에,
그 때의 설정 내용의 메모.

환경


  • Oracle Database 12c
  • Oracle APEX 18.2

  • 하고 싶은 일



    다음과 같은 화면을 만들 때 리전의 초기 표시를 '리전 2'로 설정하고 싶었다.
  • 지역 구성
  • 화면 표시

  • 대응 내용


  • 초기 표시 대상의 리전에 「정적 ID」를 설정
  • 페이지 로드시의 처리에 이하의 내용의 스크립트를 기술한다
  • // ページ表示時に以下の処理を実行(リージョンの静的ID_tabで要素指定)
    document.getElementById("sample2_tab").getElementsByTagName('a')[0].click();
    

    요약



    하는 일은 페이지 로드 타이밍에서 클릭 이벤트를 일으켜 탭 표시를 전환하고 있다.

    JavaScript를 사용해 대응할 수 있었지만, 개인적으로는 리전의 설정으로 초기 표시의 제어를 할 수 있게 되었으면 한다.

    좋은 웹페이지 즐겨찾기