Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline belmix  
#1 Оставлено : 31 января 2013 г. 14:43:21(UTC)
belmix

Статус: Участник

Группы: Участники
Зарегистрирован: 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-объектам Anxious
Ну и конечно помочь с решением данной проблемы. Спасибо

Отредактировано пользователем 31 января 2013 г. 14:53:34(UTC)  | Причина: Не указана

Offline Kirill Sobolev  
#2 Оставлено : 31 января 2013 г. 16:22:20(UTC)
Кирилл Соболев

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 25.12.2007(UTC)
Сообщений: 1,733
Мужчина
Откуда: КРИПТО-ПРО

Поблагодарили: 177 раз в 168 постах
Цитата:
P.S. если не ошибаюсь можно сделать регистрацию через Пуск-Выполнить-'regsvr32 "C:\Program Files\Crypto Pro\RAReportServer\bin\OrgRegReport.dll"' но это не решает вопрос о том чем сделать dll своего отчёта

любым средством разработки (потребуется программировать), позволяющим создавать COM библиотеки.
dcomcnfg тут точно не поможет.
Техническую поддержку оказываем тут
Наша база знаний
Offline belmix  
#3 Оставлено : 31 января 2013 г. 18:58:45(UTC)
belmix

Статус: Участник

Группы: Участники
Зарегистрирован: 22.01.2013(UTC)
Сообщений: 23
Антарктика

А есть листинг dll на любом языков в качестве примера одного из отчётов, так сказать исходничок для работы желательно на примере с фильтром.

наработками отчётов обещаю поделиться есть хорошие идеи ну или могу идеи изложить так сказать для реализации обновления, версия 1.05.1095 порадовала появились уже интересные отчёты но хочеться большего )

Отредактировано пользователем 31 января 2013 г. 19:04:14(UTC)  | Причина: Не указана

Offline shkodnik  
#4 Оставлено : 1 февраля 2013 г. 10:35:47(UTC)
shkodnik

Статус: Активный участник

Группы: Участники
Зарегистрирован: 18.08.2011(UTC)
Сообщений: 554
Мужчина
Российская Федерация
Откуда: Москва

Сказал «Спасибо»: 52 раз
Поблагодарили: 45 раз в 28 постах
Немного видоизменю вопрос ТС: каким образом можно отредактировать уже имеющийся вид отчета? (необходимо добавить другие виды полей)
Пользователь shkodnik прикрепил следующие файлы:
ScreenShot 176.jpg (87kb) загружен 31 раз(а).

У Вас нет прав для просмотра или загрузки вложений. Попробуйте зарегистрироваться.
Offline Kirill Sobolev  
#5 Оставлено : 1 февраля 2013 г. 12:04:22(UTC)
Кирилл Соболев

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 25.12.2007(UTC)
Сообщений: 1,733
Мужчина
Откуда: КРИПТО-ПРО

Поблагодарили: 177 раз в 168 постах
Цитата:
А есть листинг dll на любом языков в качестве примера одного из отчётов, так сказать исходничок для работы желательно на примере с фильтром.

Такого примера нет.
Цитата:
каким образом можно отредактировать уже имеющийся вид отчета? (необходимо добавить другие виды полей)

Внести соответствующие изменения в исходный код библиотеки.
Техническую поддержку оказываем тут
Наша база знаний
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.