powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Веб-отчеты на CR 11 Server и собственный ГУИ
1 сообщений из 1, страница 1 из 1
Веб-отчеты на CR 11 Server и собственный ГУИ
    #34145369
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть работающая система основаная на хранимых процедурах. Один из главных параметров для этих ХП является глобальная временная таблица (в смысле, запись живет внутри таблицы в пределах одной транзакции и у каждой сессии свой собственный набор записей). То есть с точки зрения клиент-сервера запрос отчета выглядит примерно так:
Код: plaintext
1.
2.
3.
4.
5.
6.
SQLExecDirect("start transaction");
for each Document in Список_документов_выбраных_юзером_в_клиентском_ГУИ
    SQLExecDirect("insert into Requested_Documents (DocId) values(" + Document.DocId + ")");
next
SQLExecDirect("call sp_combine_documents;")
// Клиент получает recordset и выводит его на экран.
SQLExecDirect("rollback");

Сейчас пытаемся вывод итогового отчета на экран сделать на Crystal Reports XI.
Если встраивать CR как OLE объект в клиента - в принципе понятно как делать. Еще не пробовал, но кажется должно заработать :)
А вот если делать веб-отчеты... то тут я что-то вообще не представляю как там в принципе сделать что-то подобное. Куда там можно запихать собственное окошко для выбора различных предопределенных или выбираемых на ходу наборов документов. А так же как отсылать этот набор документов в БД, непосредственно перед вызовом хранимки, в той же самой транзакции ?
Это вообще в принципе реально сделать?
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Веб-отчеты на CR 11 Server и собственный ГУИ
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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