2013-08-03 1 views

답변

2

버트 버전은 무엇입니까? 이미지는 spirtsoft xls & xlsx 이미 터가있는 birt 4.3에서만 Excel에서 지원됩니다. 이전 버전의 경우 상당히 까다 롭지 만 계속해서이 이미 터 또는 native excel emitter을 사용할 수 있습니다.

1

기본 excel emitter 대신 Excel 용 Native Excel Emitter 형식을 사용하십시오.

당신은 here에서 플러그인을 다운로드 할 수 있습니다

  1. 아카이브 소프트웨어 (. 예를 들어, 윈집, 7-ZIP, 등) 중 어느 하나를 사용하여 항아리를 추출하여 따로 보관하십시오.

  2. jar 파일을 추출한 후 자신의 프로젝트 폴더 (webapp/web-inf/lib)에있는 'jar'파일을 복사하십시오.

  3. 원래 다운로드 한 jar (org.eclipse.birt.report.engine.emitter.nativexls.jar)를 프로젝트 폴더 (webapp/web-inf/lib)에 추가하십시오.

  4. 클래스 경로를 추가하십시오 (마우스 오른쪽 버튼으로 프로젝트 → 빌드 경로 구성 → Jar 추가 → 추가 한 jar 파일을 lib 폴더에서 선택하십시오).

참고 : 메이븐 프로젝트를 사용하는 경우 메이븐 프로젝트는

, 당신은 당신 받는다는 저장소에 jar 파일을 추가해야합니다하십시오. 아래의 단계를 수행

mvn install:install-file -Dfile=c:\kaptcha.jar -DgroupId=com.google.code 
-DartifactId=kaptcha -Dversion={version} -Dpackaging=jar 

을 대신의 4 단계를 수행하십시오 :

명령 프롬프트에서 다음 명령을 입력

  1. 오른쪽 프로젝트 → 구성 빌드 경로 →이 변수 추가를 클릭합니다.
  2. maven 저장소 변수를 선택하십시오.
  3. '확장'버튼을 클릭하십시오.
  4. 항아리를 선택하고 '확인'버튼을 클릭하십시오.

또한, 엑셀 형식 옵션에서 (lib 폴더 단위) org.eclipse.birt.report.engine.emitter.nativexls.jar에서 추출 된 jar 파일 자바에서

을 추가, 또한 다음 줄을 추가해야합니다

ExcelRenderOption option=new ExcelRenderOption(); 
option.setOption(IRenderOption.EMITTER_ID,"org.eclipse.birt.report.engine.emitter.nativexls"); 
관련 문제