2009-04-03 1 views
1

저는 개발 당시 크리스탈 구성 요소를 사용하여 크리스탈 보고서를 사용자에게 표시 할 수있는 기존 앱을 보유하고 있습니다. 슬프게도 그 당시 버전은 8.5였습니다.크리스탈 보고서를 이전 버전으로 다운 그레이드 하시겠습니까?

이전 응용 프로그램에서 XI 보고서를 열려고하면 보고서를 열 수 없다는 예외가 발생합니다.

해당 응용 프로그램에서 Crystal XI 보고서를 보여 드리고자합니다. 크리스탈 보고서를 이전 버전으로 다운 그레이드 할 수 있습니까?

내가 크리스탈 XI에서 열어 할 파일 -> 다른 이름으로 저장을 할 수 있다면 그것은 좋은 것 -> "크리스탈 8"하지만 물론이 가장 당신이려고하고 쉬운 ...

답변

2

XI 뷰어에 8.5 개의 보고서를 표시 할 수 있습니다. 그러나, 다른 방법은 아닙니다. 레거시 앱을 XI로 업그레이드 할 수 있습니까?

+0

그건 제가 생각한 것입니다. 전체 앱이 Delphi 5에서 Delphi 2007로 옮겨 가고 있습니다. 여기에 설명 된대로 Crystal이 까다로워집니다. http://stackoverflow.com/questions/378089/how-can-i-display-crystal-xi-reports-inside-a -delphi-2007-application 하지만 그건 또 다른 주제입니다. :) – JosephStyons

1

Crystal Reports 9.0에서는 보고서 형식이 완전히 유니 코드 호환되도록 변경되었습니다. 그들은 모든 유니 코드 파트를 역방향으로 변환하려고 시도하기에는 너무 많은 작업 이었기 때문에 이전의 모든 보고서 형식을 저장할 수 없었습니다. 아마 유일한 방법은 리포트를 "리포트 정의"파일로 내보내고 8.5에서 수동으로 다시 생성하는 것입니다.

0

crystalreports.com도 갖고 계시다면 2008 보고서를 crystalreports.com에 업로드하고 실행하여 Crystal Report로 내보내고 CR XIr2에서 읽을 수 있음을 알게되었습니다. 나는 crystalreports.com가 XI 서버를 실행한다는 것을 알고 있습니다.