Re[4]: Передача коннекта в Crystal Reports
От: Falic www.falicsoft.narod.ru
Дата: 05.06.03 04:55
Оценка:
Здравствуйте, Vitaton, Вы писали:

V>Здравствуйте, Falic, Вы писали:


F>>Здравствуйте, Быстрый, Вы писали:


Б>>>Здравствуйте, Falic,


Б>>>Попробуй


Б>>>1. Создать экземпляр объекта

Б>>>2. OpenReport("Имя_отчёта.rpt")
Б>>>3. LogOnServer("Имя_dll_для_сервера.dll",
Б>>> "Имя_сервера",
Б>>> "",
Б>>> "Имя_пользователя", &
Б>>> "Пароль")
Б>>>4. Preview()
Б>>>5. LogOffServer(...)

Б>>>Вы писали:


F>>Так в том и дело, что при вызове из программы пароль, под которым вошел пользователь, я не знаю.


V>Как это не знаете? Если это не смешанная аутентификация, вы должны были сделать в своей программе диаолг ввода и имени и пароля пользователя.

V>Или че-то я не понял?

Дело в том, что я пишу расширения ActiveX для большой корпоративной системы, которая работает с БД. Пароль вводится при входе в систему, а там я могу только получить текущий коннект к базе. Соответственно пароля я узнать не могу (самому дали одного юзера для разработки). Я нашел в документации, что можно как-то передать существующий коннект ( по моему через Connect, LogonInfo и LogOnServer либо есть какая то процедура в crpe32.dll) но как это сделать я не нашел.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.