2014-05-14 1 views
2

실수로 .jrxml 파일이 손상되었지만 다행히도 동일한 파일의 .jasper 버전이 작동했습니다. 어쨌든 .jrxml을 검색하기 위해 .jasper를 역순으로 사용합니까? 나는 오늘 하루 종일 거의 내 보고서를 포맷하는 데 보냈다. 그리고 갑자기 사라졌다. 정말로 어떤 아이디어라도 감사 할 것입니다..jasper를 .jrxml로 변환 할 수 있습니까?

편집 :

나는 iReport로 3.1.1를 사용하고 난 내가을 .jasper 파일을 열하고 때은 .jrxml로 변환의 옵션이 표시되지 않습니다. 이 변환을 수행하려면 더 높은 버전이나 다른 버전이 필요합니까?

+0

이 파일이 갑자기 손상 얻는 방법, u는 어떤 생각을 가지고 있나요? – SwR

답변

4

예, 그것은 자동으로 동일한을 .jasper 파일에 대한 당신은 .jrxml 파일을 생성을 .jasper 파일을 엽니의 iReport에서은 .jrxml 파일을 생성, 파일을 .jasper 컴파일하여 만들기 a.JRXML 파일을 사용할 수 있습니다 그리고 당신은 생성 할 수 있습니다 보고서.

+0

iReport 버전에 따라 다릅니 까? 3.1.1 버전을 사용하고 있습니다. .jrxml로 변환해야한다면 .jasper를 열려고 시도 할 때 묻지 않습니다. 열 때 나타나는 팝업 메시지는 "이 파일에는 바이너리 데이터가 포함되어 있습니다. 텍스트 편집기에서 열시겠습니까?"라는 메시지가 나타납니다. – user3586304

1

iReport로 .jasper 파일을 열려고하면 먼저 .jrxml 파일로 변환할지 묻는 메시지가 나타납니다. 디 컴파일 과정이 자동으로 처리됩니다 이런 식으로 :

enter image description here

+0

발생 원인 : java.io.InvalidClassException : net.sf.jasperreports.crosstabs.base.JRBaseCrosstabGroup; 로컬 클래스 호환되지 않음 : 스트림 classdesc serialVersionUID = -6144263542628036271, 로컬 클래스 serialVersionUID = 7685014062058258277 – PSR

관련 문제