c / MFC, обновление с Crystal Reports 11 до 13

#c #com #mfc #crystal-reports

#c #com #mfc #crystal-отчеты

Вопрос:

Я пытаюсь обновить свой код с использования Crystal Reports 11 до Crystal Reports 13, но у меня возникают проблемы, поскольку я не могу найти craxdrt.dll в новом пакете Crystal Reports 13.

Раньше я импортировал craxdrt.dll , а затем создавал его как COM-компонент

 #import "craxdrt.dll"

IApplicationPtr         m_pCrystalEngine;
m_pCrystalEngine.CreateInstance("CrystalRuntime.Application.11");
 

Есть идеи, как я могу обновить свой код ?!!

Ответ №1:

RDC устарел в CR9 и перестал поставляться с версии CR XI R2 (11.5), которая сама по себе уже не поддерживается.

Обходной путь заключается в написании уровня взаимодействия COM или C / CLI на основе .Сетевая версия Crystal Report.