AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 09.08.2004, 17:46   #1  
malkolio is offline
malkolio
Участник
 
3 / 10 (1) +
Регистрация: 09.08.2004
Crystal Report Engine как OLE Automation-сервер
Подскажите, пожалуйста, имеется ли в Аксапте возможность использования Crystal Report Engine как OLE Automation-сервера, и, если есть, как ее реализовать?
Старый 10.08.2004, 08:58   #2  
Lazy_Tiger is offline
Lazy_Tiger
NavAx
Axapta Retail User
1C
NavAx Club
 
610 / 31 (3) +++
Регистрация: 17.12.2001
Адрес: Красноярск
если Crystal Reports вообще можно использовать как COM-сервер (вроде да, но не пробовал), то используй, какие проблемы? точно так же как Excel например
__________________
И все они создания природы...
Старый 10.08.2004, 12:57   #3  
Ned is offline
Ned
Lean Six Sigma
 
680 / 99 (5) ++++
Регистрация: 29.12.2002
Адрес: самолёт
crApplication = new COM('CRAXDDRT.Application');
crReport =new COM('CRAXDDRT.Report');

strReportPath = "C:\Development\C1\Resources\Report1.rpt";
crReport = crApplication.OpenReport(strReportPath, 1);
CRViewer.ReportSource(crReport);
CRViewer.ViewReport()

что-то в этом роде пойдёт?
Старый 11.08.2004, 12:44   #4  
malkolio is offline
malkolio
Участник
 
3 / 10 (1) +
Регистрация: 09.08.2004
Да, я это уже сам проделал, только вместо CRAXDDRT - CrystalRuntime. И этот пример чудесно работает, но для того, чтобы сделать что-то более сложное, чем просмотр отчета, объектов Application и Report недостаточно.

Например для группировки данных требуется класс DatabaseFieldDefinition. Аксапта сгенерировала такой класс и в new у него указан какой-то ключ, но в реестре он почему-то не прописан! Куда все подевалось?
Старый 17.08.2004, 13:26   #5  
malkolio is offline
malkolio
Участник
 
3 / 10 (1) +
Регистрация: 09.08.2004
Уже все работает. Всем спасибо за участие.
Старый 18.08.2004, 13:23   #6  
Ned is offline
Ned
Lean Six Sigma
 
680 / 99 (5) ++++
Регистрация: 29.12.2002
Адрес: самолёт
А в чём была проблема?
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Ruslan Goncharov: Storing report design in database Blog bot DAX Blogs 0 27.08.2008 18:05
palleagermark: Change the appearance of printed report ranges Blog bot DAX Blogs 1 27.05.2008 21:21
Crystal report и login в него Anais DAX: Программирование 3 01.04.2005 13:26
Crystal report и Axapta BorDark DAX: Программирование 6 10.08.2004 13:46

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 18:15.