powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / C++ и Crystal Reports API
7 сообщений из 7, страница 1 из 1
C++ и Crystal Reports API
    #39622838
Jafa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет,
до этого я всегда работал с отчетами Crystal Reports средствами .dotnet, например предварительно подключив нужные COM libraries:
Код: plaintext
1.
2.
3.
CrystalDecisions.CrystalReports.Engine.ReportDocument rpt;
rpt = new CrystalDecisions.CrystalReports.Engine.ReportDocument();
rpt.Load(@"c:\Temp\test.rpt", OpenReportByDefault);



Подскажите, есть ли возможность использовать этот же функционал для c++?
...
Рейтинг: 0 / 0
C++ и Crystal Reports API
    #39622860
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JafaПодскажите, есть ли возможность использовать этот же функционал для c++?

Да. COM-интерфейсы не зависят от языка. Тебе просто надо взять соответствующий заголовок,
который обычно компилируется из IDL.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
C++ и Crystal Reports API
    #39622876
Jafa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov, сорри, не совсем понял, можно пример?
в .dotnet варианте я делаю так: в дереве " Solution Explorer " кликаю по " References " и выбираю " Add referencies ". В открывшемся окне на вкладке COM добовляю Crystal Reports библиотеки. После этого мне доступен функционал CrystalDecisions. Но если в c++ project я выбираю " Add references... " то там пусто, нет вкладки COM или вообще чего либо.
Что я делаю не так?
...
Рейтинг: 0 / 0
C++ и Crystal Reports API
    #39623167
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JafaВсем привет,
до этого я всегда работал с отчетами Crystal Reports средствами .dotnet, например предварительно подключив нужные COM libraries:
Код: plaintext
1.
2.
3.
CrystalDecisions.CrystalReports.Engine.ReportDocument rpt;
rpt = new CrystalDecisions.CrystalReports.Engine.ReportDocument();
rpt.Load(@"c:\Temp\test.rpt", OpenReportByDefault);



Подскажите, есть ли возможность использовать этот же функционал для c++?

Там кроме этого есть ещё и C-api, оно как бы deprecated, но наверное даже сейчас должно работать.
Оно немного проще COM-based API
...
Рейтинг: 0 / 0
C++ и Crystal Reports API
    #39623176
Jafa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZiv, мне подойдет и COM-based API, подскажите тока как добавить ссылки на CR библиотеки, я про " Add referencies ".

неужели тут не кто не может толково отписаться?
...
Рейтинг: 0 / 0
C++ и Crystal Reports API
    #39623188
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Jafa,

Так читай в документации по Crystall, там дофига примеров и описаний.
Я COM-api не знаю, не работал с ним, а С-based уже не помню.

Ну и как тебе рассказывать-то , там порядка 100 функций, дофига вызовов, что тебе делать надо, вообще не знаем.

Я тут поискал, не нашёл почти ничего.
Видимо, всё только для лицензиантов.

http://bihappyblog.com/2011/10/27/making-sense-of-crystal-reports-sdk-and-apis/
https://archive.sap.com/documents/docs/DOC-35632
...
Рейтинг: 0 / 0
C++ и Crystal Reports API
    #39623194
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
до этого я всегда работал с отчетами Crystal Reports средствами .dotnet, например предварительно подключив нужные COM libraries:


Также должен тебе сообщить или напомнить о существовании некоего немецкого продукта Crystal Clear, который является
заменителем Crystal Reports, но на Java и с открытым форматом отчётов в виде XML (отчёты Crystal импортируются и преобразуются в XML-based формат). Это решение для серверов в основном.

Ну и общая рекомендация -- бегите оттуда...
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / C++ и Crystal Reports API
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]