4

Crystal Report COM SDK를 사용하여 Crystal Enterprise 10 리포지토리에 대한 보고서를 만들고 조작하는 응용 프로그램이 있습니다. Crystal Enterprise 10에서 BusinessObjects XI로 업그레이드하고 기존 응용 프로그램의 변경 사항을 최소화하려고합니다. 초기 BusinessObjects XI 릴리스에는 COM SDK가 제공되었지만 현재 상태가 불확실하다는 것을 기억합니다.BusinessObjects XI COM 지원

COM SDK를 제공하는 BusinessObjects XI의 마지막 릴리스는 무엇입니까? 해당 버전의 BusinessObjects Enterprise를 계속 사용할 수 있습니까? 여전히 지원되는 COM SDK입니까?

답변

5

Business Objects XI 3.1에는 COM SDK가 포함되어 있지 않습니다. COM SDK를 포함하는 마지막 릴리스는 2011 년 6 월에 확장 지원이 만료되는 Business Objects XI R2였습니다.

업데이트 : 마침내 공식 COM SDK가 있습니다. .NET SDK가 실제로 구현을 위해 COM 객체를 실제로 사용하는 것은 무엇입니까? COM SDK에 대해 작성된 코드는 BOXI 3.1에서 실행되는 것처럼 보이지만 지원되지 않을 수 있습니다. 한 가지 예외는 BOXI 3.1에 더 이상 존재하지 않는 COM 뷰어 인 것으로 나타났습니다.

다시 업데이트 : .NET SDK 클래스의 대부분 (대부분?)은 실제로 System.__ComObject에서 상속 된 것으로 보입니다. 예 : 반사경에 얼핏들은 Interop 어셈블리로 나타나도록 이러한 어셈블리는 메타 데이터를 포함하는 것을 알 수

public class ReportTemplateClass : __ComObject, 
            ISCRReportTemplate, 
            ReportTemplate 

: 문서는 정의를 말한다.

또 다른 업데이트 : 빠른 테스트를 수행했는데 응용 프로그램이 .NET SDK를 설치했지만 개체를 ​​COM 개체 (.NET이 아닌)로 인스턴스화 한 후에 작동하는 것 같습니다. 이것은 빠른 테스트 였기 때문에 모든 것이 잘 작동하는지 잘 모르겠다. 아마 나는 그 방법에 대한 지원을 얻지 못할 것이므로 추천하지 않을 것이다.

1

현재 XI R3 SP2.5를 사용하고 있습니다. com.crystaldecisions.sdk를 사용하여 보고서를 수정/작성/업데이트하고 있습니다. 질문을 올바르게 이해하고 있으면 XI R3로 이동할 수 있어야합니다.

여전히 사용되는 패키지의 일부

은 다음과 같습니다

  • 예외
  • 프레임 워크
  • 홀더
  • 로깅
  • OCCA
  • 플랫폼
  • 플러그인
  • 등 ...
+0

COM 또는 .NET 또는 Java SDK를 사용하고 있습니까? 현재 COM SDK를 사용하고 있으며 XI R3에 COM SDK가 있는지 알고 싶습니다. 나에게 보이지 않습니다. –

+0

위대한 포인트 나는 JAVA SDK를 추측하고 있었다. 사과드립니다. – XanderLynn

관련 문제