Нужна помощь VB6 + CR

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
AKozlitin
Начинающий
Начинающий
 
Сообщения: 4
Зарегистрирован: 30.07.2007 (Пн) 12:09
Откуда: Ставрополь

Нужна помощь VB6 + CR

Сообщение AKozlitin » 30.07.2007 (Пн) 12:24

Уважаемые знатоки! Помоготи! Создана и отлажена программа на VB6, использующая в качестве базы данных MySQL через DSN соединение и внешний отчет на CR 4.6. Все идеально работает на той машине, где создавалась программа и отчет. На другой машине - отчет из программы не фрмируется, а при запуске под CR на нейже - формируется.... Все настройки - DSN, пароли и т.п. абсолютно идентичны. Коротко: на форме CrystalReportControl, запускается как Report1.PrintReport, SQL запрос формируется как Report1.SQLQuery = S, где S = "SELECT ......"

Денис
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2734
Зарегистрирован: 07.11.2006 (Вт) 13:55
Откуда: Ейск, Краснодарский край

Сообщение Денис » 30.07.2007 (Пн) 12:36

И первое, что приходит в голову - не все библы кристал-репортса рарегистрированы.
Тебе, автор вопрос: Для CR 4.6 есть программа установки? Если есть, - запускай на второй машине.
Программирование — богоизбранная дисциплина! Если бог и есть, то вселенную он скомпилировал, не иначе.

AKozlitin
Начинающий
Начинающий
 
Сообщения: 4
Зарегистрирован: 30.07.2007 (Пн) 12:09
Откуда: Ставрополь

Сообщение AKozlitin » 30.07.2007 (Пн) 13:08

Для CR 4.6 программа установки ЕСТЬ, запускалась, она-то и ставит dll для CR. На "неработающем" компе выводимый отчет мелькает чистым листом и отваливается..... Подобное происходило при отладке, когда была ошибка в SQL запросе, но сейчас все отлажено на первой машине......

AKozlitin
Начинающий
Начинающий
 
Сообщения: 4
Зарегистрирован: 30.07.2007 (Пн) 12:09
Откуда: Ставрополь

Сообщение AKozlitin » 31.07.2007 (Вт) 10:35

Спасибо за помощь и сопереживания. Решение оказалось в другом - в иных библиотеках (четыре dll) от CrystalReporta v.8, которые обновила на "первом" помпе программа MapInfo (в ней встроен CR). После замены - все как по маслу.... :D

AKozlitin
Начинающий
Начинающий
 
Сообщения: 4
Зарегистрирован: 30.07.2007 (Пн) 12:09
Откуда: Ставрополь

Сообщение AKozlitin » 31.07.2007 (Вт) 10:50

Можно закрывать!


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот и гости: 104

    TopList