[ОТВЕТИТЬ]
Опции темы
26.07.2006 08:55  
kadr
Ситуация такая, надо написать отчёт и распространить по всем магзинам сети.
Смотрю в сторону пользовательских отчётов Супермага, есть опыт написания своей формы параметров и подключения её , НО для одиночной базы. Соотвественно меня гложет вопрос: как узнать к какой БД подключен СМ2000, не очень нравится вариант с выводом пользователю диалога подключения к БД, хотелось бы сделать этот процесс прозрачным для пользователя.
В поставке СМ2000 есть пример на С+, но в нём я не силён.
У кого есть инфа на эту тему поделитесь.
 
26.07.2006 09:07  
OlegON
Если не разбираясь, на коленке, посмотри на окно Супермага, в заголовке всегда пишется :) Я, например, всегда был уверен, что СМ передает эти параметры... Попробуй липовую форму подсунуть, узнать, что именно передается...
 
26.07.2006 09:10  
kadr
Цитата:
Сообщение от olegon
Попробуй липовую форму подсунуть, узнать, что именно передается...
Не совсем понял как это организовать, но готов выслушать
 
26.07.2006 09:34  
OlegON
Так вместо программы ввода параметров подсунуть липу, в ней (если на Дельфи)
for i:=1 to ParamCount do ShowMessage(ParamStr(i));
 
26.07.2006 09:50  
kadr
А вот ничего он не передаёт в качестве параметра
 
26.07.2006 09:52  
OlegON
хм... как же тогда штатные отчеты работают... попробуй запустить отчеты и посмотреть командную строку

кстати, сайт очень рекомендую всем админам и разработчикам...
 
26.07.2006 10:14  
mowgly77
вопрос в тему :)
есть несколько отчетов написанных на аксессе 2003, а СМ поддерживает только 2000-й.
как можно эффективнее их подключить?
 
26.07.2006 10:16  
kadr
все формы параметров в DLL, там передать коннект к базе, я думаю, никакого труда
 
26.07.2006 10:37  
mowgly77
просто СМ при регистрации отчета говорит что офис 2000 не обнаружен и отказывается в принципе регистрировать отчет
 
26.07.2006 10:47  
OlegON
Цитата:
Сообщение от mowgly77
просто СМ при регистрации отчета говорит что офис 2000 не обнаружен и отказывается в принципе регистрировать отчет
Он, скорее всего, просто не может обнаружить в реестре запись о пути к msaccess.exe - посмотреть, какой он на Access 2000 и вписать на любой другой в такую же ветку...
(можно regmon'ом посмотреть, что он там ищет)
Изображения
Тип файла: jpg Смирнааа!.JPG (18.9 Кб, 1087 просмотров)
Тип файла: jpg Смирнааа!.JPG (18.9 Кб, 1086 просмотров)
 
 


Опции темы



Часовой пояс GMT +3, время: 01:24.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.