Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Crystal Report и C++ / 15 сообщений из 15, страница 1 из 1
05.10.2004, 14:29
    #32724095
Sinmarieli
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Crystal Report и C++
Уважаемые посетители форума, будьте любезны помогите.. Я установила компонент Crystal Report из Visual Studio.Net. Отчеты создаютя просто прекрасно, но абсолютно не понятно как программно их выводить на экран и на печать. Дело в том, что craxdrt.dll у меня вообще на компе нет, а при работе с CRPE API я натыкаюсь на то, что несмотря на наличие crpe32.dll, отсутствует crpe.h. Я наткнулась в Интернете на мысль использовать использовать ActiveX control-ы, но там не было сказано, что за control-ы и как именно их использовать. Помогите, пожайлуста, разобраться в этой ситуации, а то я уже второй день с ума схожу...
...
Рейтинг: 0 / 0
05.10.2004, 14:32
    #32724104
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Crystal Report и C++
А может быть у тебя Crystal куплен без SDK, т.е. без права запуска отчетов из программы. Такой без *.h поставляется. Хотя конечно возможно Active X положить на формочку, но вот программно управлять ею уже не сможешь.
...
Рейтинг: 0 / 0
05.10.2004, 16:35
    #32724481
funikovyuri
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Crystal Report и C++
см C:\Program Files\Crystal Decisions\Crystal Reports 10\Developer Files\Help\En

там должна находиться документация для разработчика (особенно файл CrystalDevHelp.chm)

Насчет непосредственно API - это дело и врагу не пожелаешь - так что используйте COM как написано в приведенной мной ссылке и все будет нормально

PS> еще большое количество документации по CR можно получить на сайте разработчика http://www.crystaldecisions.com/
...
Рейтинг: 0 / 0
05.10.2004, 19:46
    #32724863
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Crystal Report и C++
Ну почему же - некоторым вот удалось его освоить....
...
Рейтинг: 0 / 0
06.10.2004, 12:38
    #32725661
Sinmarieli
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Crystal Report и C++
Уважаемый funikovyuri указанной тобой папки у меня вообще не имеется... Видимо MasterZiv прав и у меня действительно нет SDK( control-ы действительно на форму ложатся). В любом случае спасибо, что откликнулись.
...
Рейтинг: 0 / 0
06.10.2004, 12:45
    #32725685
Sinmarieli
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Crystal Report и C++
MasterZiv я что имелось в виду:
" возможно Active X положить на формочку, но вот программно управлять ею уже не сможешь. ". Вы случайно не имели в виду, что я не смогу программно заполнять отчет?
...
Рейтинг: 0 / 0
06.10.2004, 13:20
    #32725808
Sinmarieli
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Crystal Report и C++
а кто нибудь знает как достать платформу SDK для Crystal Report из Visual Studio.NET нашару?
...
Рейтинг: 0 / 0
06.10.2004, 13:57
    #32725933
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Crystal Report и C++
SinmarieliMasterZiv я что имелось в виду:
" возможно Active X положить на формочку, но вот программно управлять ею уже не сможешь. ". Вы случайно не имели в виду, что я не смогу программно заполнять отчет?

Да, это я и имел в виду. Я ни разу не видал этот ActiveX , может там есть возможность меню вызвать или кнопку нажать, чтобы выполнить отчет. А вот "нажать эту кнопку" программно ты уже не сможешь.
На самом деле я не знаю точно, я просто знаю, что у Crystal есть версии, которые предполагают отсутствие SDK. Мы сами на это попали - начальство неразобравшись купило такую версию 8-ки. Ну сами понимаете - деньги на ветер.
...
Рейтинг: 0 / 0
06.10.2004, 15:01
    #32726110
Sinmarieli
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Crystal Report и C++
Спасибо за ответ MasterZiv! На самом деле ActiveX вставляется очень просто - по нажатию правой кнопки мыши на диалоге вылазит pop-up меню, содержащее Insert ActiveX действие( screenshot прилагается), а вот что дальше делать с этим control-ом понятия не имею... Получается, что для его работы нужно класс создать, а для работы класса опять таки надо CRPE API, которого у меня нет.. И еще один вопрос - какая у вас сейчас версия, если не секрет?
...
Рейтинг: 0 / 0
06.10.2004, 15:32
    #32726223
funikovyuri
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Crystal Report и C++
С CR из поставки VS.Net я не работал но если мне не изменяет память то во-первых помощь по нему включена в помощь по VS.Net во вторых он содержит только .net компоненты для работы с отчетами из своих приложений...

Я бы советовал скачать/заполучить полноценную версию CR с необходимыми компонентами для работы. Тем более что вы хотите работать с ним из с++
...
Рейтинг: 0 / 0
06.10.2004, 16:02
    #32726319
Sinmarieli
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Crystal Report и C++
Спасибо funikovyuri! Я тоже пришла к выводу, что нужна нормальная версия.. Сейчас закачиваю Crystal Report 10 Developer Evaluation - думаю на этом мои проблемы закончатся.
...
Рейтинг: 0 / 0
06.10.2004, 19:58
    #32726878
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Crystal Report и C++
9
...
Рейтинг: 0 / 0
07.10.2004, 07:20
    #32727080
Alex_VC
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Crystal Report и C++
Пока использую Crystal Report 9 ( ActivX элемент через COM интерфейс). Если интересно, могу написать как.
А Evolution версия это случайно не та, что на 30 дней ?
А то после истечении данного промежутка времени проблемы могут опять начаться.
Когда такую же версию 9 скачал, то долго понять не мог: почему из моего приложения отчет не поднимается (вылетал с ошибкой, мол класс не зарегистрирован). Пришлось немного его хакнуть (сами вынуждают: все посмотреть как и че в этой версии нельзя, вот и приходится грешить (правда, потом официально закупили...)) и все сразу заработало.
...
Рейтинг: 0 / 0
07.10.2004, 09:54
    #32727271
funikovyuri
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Crystal Report и C++
Alex_VC

Ясен перец что она на 30 дней... :)
...
Рейтинг: 0 / 0
07.10.2004, 11:50
    #32727615
Sinmarieli
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Crystal Report и C++
Привет Alex_VC! Ты наверное хотел мне рассказать про craxdrt.dll? Технология классная, только вот у меня этой dll нет... Но по любому СПАСИБО!!
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Crystal Report и C++ / 15 сообщений из 15, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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