JavaScript를 사용하여 레이블 번역 조건부 지정
레이블의 번역을 활성화하는 리포트 디자인 파일 및 리소스 파일을 생성합니다.
다음을 사용할 수 있습니다.
onCreate
JavaScript를 사용하여 리포트 디자인에서 번역 컨텍스트를 재정의합니다. 이를 통해 Report Designer는 인쇄 태스크를 실행하는 사용자의 언어 환경설정이 아닌 지정된 조건을 기준으로 레이블 텍스트를 번역할 수 있습니다. - onCreate스크립트를 추가하려면 리포트 디자인의레이아웃탭에서 레이블을 선택한 다음스크립트탭을 선택합니다.
- 스크립트드롭다운 목록에서생성을선택합니다.
- 텍스트 창에서 적절한 JavaScript를 추가합니다.
이 예에서는 로케일이 fr_CA인 경우 기본 언어를 재정의하고 적절한 번역을 제공합니다.
importPackage(Packages.java.util); if(row["Locale"]=="fr_CA") { var lc = new Locale("fr_CA"); this.text = reportContext.getMessage("Dear", lc);}