|
|
|
Интеграция Crystal Report XI в приложения VB
|
|||
|---|---|---|---|
|
#18+
Есть CR-11. Есть генератор отчетов написанный на VB (пока формирует отчеты только формата Excel и Word, однако возникла необходимость формировать отчеты еще и в CR). С Кри'сталом знаком очень отдаленно и, честно говоря, заблудился в море доков. Нужно чтобы на клиентских машинах пользователи формировали отчеты, но при этом чтобы самого CR на их машинах установлено не было. Следовательно: 1. Какое ПО нужно устанавливать на клиента? 2. Какие DLL и т.д. и, что самое главное, как и куда устанавливать. Одним словом, нужен четкий порядок действий. По форуму поискал, но в основном идут ссылки на англоязычную документацию огромного размера, здесь же нужна конкретика (список файлов откуда и куда переписывать, может какие-то инсталяторы запускать, где-то что-то в реестре прописывать и т.д.). Никак не получается собрать единую картину, уже второй день топчусь на месте, а пока не продвинулся ни на шаг. Если кто сталкивался с подобной задачей, то напишите (можно и на e-mail) или хотя бы дайте нормальную ссылку. С уважением, kkv ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2006, 13:45 |
|
||
|
Интеграция Crystal Report XI в приложения VB
|
|||
|---|---|---|---|
|
#18+
самое главное: "возникла необходимость формировать отчеты еще и в CR" - проанализируй необходимость и постарайся отбиться, пиши сюда в чем необходимость, вместе попробуем от кристалла отбиться....относительно простоты разработки...ну вот я в екселе(ворде) за день работы формирую ЛЮБОЙ отчет, то же день ушел на то, чтобы сделать итоги по странице (причем на моем компе они (итоги) все же не формируются, но на работе все таки работают, почему? не знаю, просто встроенная функция PageNUmber у меня всегда возвращает 1) по существу вопроса: на клиента нужно ставить кристалл целиком, можно в минимальной инсталляции, но целиком, если только dll - глюков не оберешься ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2006, 13:53 |
|
||
|
Интеграция Crystal Report XI в приложения VB
|
|||
|---|---|---|---|
|
#18+
Если в Excel'е формировать простые отчеты или документы, например, выгрузить туда рекордсет или свормировать какую-нибудь накладную, то да, кристал тут нафиг не уперся. Другое дело это когда нужно получить большой массив данных с группировками, например, прайс-лист. Вот тут уже Excel лопатит такой массив минут по сорок. Поэтому и возникла необходимость сначала предварительно сформировать отчет в кристале, а уже потом передать его в клиентское приложение. С уважением, kkv ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2006, 14:01 |
|
||
|
Интеграция Crystal Report XI в приложения VB
|
|||
|---|---|---|---|
|
#18+
Неужели никто не может подсказать? С уважением, kkv ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2006, 15:56 |
|
||
|
Интеграция Crystal Report XI в приложения VB
|
|||
|---|---|---|---|
|
#18+
Для создания отчетов CR нужно использовать сам CR программу, на одной машине, для показа отчетов на кл. машинах использовать контрол (.ocx) в VB, и ссылка в этом контроле на уже готовы сохраненный репорт, нужно установить только .dll,.ocx CR. саму программу не стоит ставить есть пакет CR CRYSTL32 который ставит драйвера CR на машину я не очень пока в CR разбираюсь,только вот мучаю, но такое по моему возможно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2006, 07:23 |
|
||
|
Интеграция Crystal Report XI в приложения VB
|
|||
|---|---|---|---|
|
#18+
kkvЕсли в Excel'е формировать простые отчеты или документы, например, выгрузить туда рекордсет или свормировать какую-нибудь накладную, то да, кристал тут нафиг не уперся. Другое дело это когда нужно получить большой массив данных с группировками, например, прайс-лист. Вот тут уже Excel лопатит такой массив минут по сорок. Поэтому и возникла необходимость сначала предварительно сформировать отчет в кристале, а уже потом передать его в клиентское приложение. С уважением, kkv наша технология MX позволяет сформировать ЛЮБОЙ отчет в EXCEL с любой структурой итогов менее чем за 10 секунд из базы 1 гб плюс время на заполнение excel-листа (менее минуты) зависит от размеров отчета http://cell-soft.eclub.lv/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2006, 09:48 |
|
||
|
Интеграция Crystal Report XI в приложения VB
|
|||
|---|---|---|---|
|
#18+
kkvЕсть CR-11. Есть генератор отчетов написанный на VB (пока формирует отчеты только формата Excel и Word, однако возникла необходимость формировать отчеты еще и в CR). С Кри'сталом знаком очень отдаленно и, честно говоря, заблудился в море доков. Нужно чтобы на клиентских машинах пользователи формировали отчеты, но при этом чтобы самого CR на их машинах установлено не было. Следовательно: 1. Какое ПО нужно устанавливать на клиента? 2. Какие DLL и т.д. и, что самое главное, как и куда устанавливать. CR XI не использовал, все относится к СR 10, но думаю что в 11 немного поменялось. Отчеты, как я понял нужно создавать програмно. Следовательно нужен CR XI Advanced Developer. Для работы СR нужно на клиентской машине установить crystal engine и доп. библиотеки (зависит от того какие функции crystal'a используются) В офф. доках описанно три способа распространнения: - Using the Crystal Reports merge modules - Creating a Visual Basic Installer Package - Using the Runtime help file to create a deployment package Способ 1: В создаваемый дистрибутив добавляются merge modules crytal'a Способ 2 и 3: В создаваемый дистрибутив вручную добавляются требуемые библиотеки. Список файлов требуемый для работы на клиентской машине находится в файле runtime.chm в каталоге .\Crystal Decisions\Crystal Reports 10\Developer Files\Help\En\ Офф. примеры распространения Они есть и на сайте crystal'a, но я прямых линков не помню. Если написанно сумбурно - спрашивай. P.S. Ключем к CR XI не поделишься ? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2006, 13:41 |
|
||
|
|

start [/forum/topic.php?fid=60&fpage=285&tid=2166061]: |
0ms |
get settings: |
10ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
55ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
| others: | 250ms |
| total: | 395ms |

| 0 / 0 |
