Статус: Участник
Группы: Участники
Зарегистрирован: 22.01.2013(UTC) Сообщений: 23 
|
Добрый день, вопрос по серверу отчётов в части создания собственного отчёта. В инструкции написано что необходимо создать и зарегистрировать COM-объект реализующий интерфейс IReport Что делалось Пуск-Выполнить-dcomcnfg Открываем Приложения COM+ Создаём Приложение назовем его допустим "iReport" Создаём компонент появляется три способа -Установка новых компонентов -Установка уже зарегистрированных компонентов -Установка новых классов событий Выбираем Установка новых компонентовПредлагает выбрать файл формата dll либо же tlb ВОТ ТУТ ВОПРОС если выбираем dll из каталога C:\Program Files\Crypto Pro\RAReportServer\bin например OrgRegReport.dll то у нас появляется окно которое говорит что в данной библиотеке найден компонент OrgRegReport.CPR_OrgRegReport который фигуриует в отчёте как "Отчёт по зарегистрированным организациям" он имеет тот самый интерфейс iReport и _CPR_OrgRegReport при добавлении этого отчёта в компонент "iReport" он не дублируется в АРМ сервера отчётов хотя в инструкиции сказано что АРМ отчётов автоматически добавляет COM-объекты реализующие интерфейс IReport вопрос какими программными средствами можно создать данную dll и правильна ли процедура создания и регистрации COM-объекта? P.S. если не ошибаюсь можно сделать регистрацию через Пуск-Выполнить-'regsvr32 "C:\Program Files\Crypto Pro\RAReportServer\bin\OrgRegReport.dll"' но это не решает вопрос о том чем сделать dll своего отчёта Вообщем пока вопросов больше чем ответов. Просьба расширить ЖТЯИ.00067-01 90 09 для "чайников" по COM-объектам Ну и конечно помочь с решением данной проблемы. Спасибо Отредактировано пользователем 31 января 2013 г. 14:53:34(UTC)
| Причина: Не указана
|
|
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 25.12.2007(UTC) Сообщений: 1,733  Откуда: КРИПТО-ПРО Поблагодарили: 177 раз в 168 постах
|
Цитата:P.S. если не ошибаюсь можно сделать регистрацию через Пуск-Выполнить-'regsvr32 "C:\Program Files\Crypto Pro\RAReportServer\bin\OrgRegReport.dll"' но это не решает вопрос о том чем сделать dll своего отчёта любым средством разработки (потребуется программировать), позволяющим создавать COM библиотеки. dcomcnfg тут точно не поможет. |
|
|
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 22.01.2013(UTC) Сообщений: 23 
|
А есть листинг dll на любом языков в качестве примера одного из отчётов, так сказать исходничок для работы желательно на примере с фильтром. наработками отчётов обещаю поделиться есть хорошие идеи ну или могу идеи изложить так сказать для реализации обновления, версия 1.05.1095 порадовала появились уже интересные отчёты но хочеться большего ) Отредактировано пользователем 31 января 2013 г. 19:04:14(UTC)
| Причина: Не указана
|
|
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 18.08.2011(UTC) Сообщений: 554   Откуда: Москва Сказал «Спасибо»: 52 раз Поблагодарили: 45 раз в 28 постах
|
Немного видоизменю вопрос ТС: каким образом можно отредактировать уже имеющийся вид отчета? (необходимо добавить другие виды полей) Пользователь shkodnik прикрепил следующие файлы:  ScreenShot 176.jpg (87kb) загружен 31 раз(а).У Вас нет прав для просмотра или загрузки вложений. Попробуйте зарегистрироваться.
|
|
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 25.12.2007(UTC) Сообщений: 1,733  Откуда: КРИПТО-ПРО Поблагодарили: 177 раз в 168 постах
|
Цитата:А есть листинг dll на любом языков в качестве примера одного из отчётов, так сказать исходничок для работы желательно на примере с фильтром. Такого примера нет. Цитата:каким образом можно отредактировать уже имеющийся вид отчета? (необходимо добавить другие виды полей) Внести соответствующие изменения в исходный код библиотеки. |
|
|
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close