powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Crystal Report XI Изменение параметров подключения в Runtime
1 сообщений из 1, страница 1 из 1
Crystal Report XI Изменение параметров подключения в Runtime
    #33666680
alexroot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Отчеты созданы в Crystal Report XI (полная версия) SP1
В качестве источника данных используются хранимые процедуры, все отчеты были сделаны используя Integrated Security
В программе необходимо изменить параметры подключения и тип подключения

Нашел статью http://support.businessobjects.com/communityCS/TechnicalPapers/crxi_r2_net_integrated_and_sql_authentication.pdf

Делаю аналогичным образом но в результате при Integrated все работает, когда IntegratedSecurity устанавливается в false то сначала вылетает окно подключения с верными параметрами, потом Login failed:

ReportDocument report = new ReportDocument();
report.Load("k1_r1.rpt");
TableLogOnInfo tableLogOn = new TableLogOnInfo();
ConnectionInfo crConnectionInfo = new ConnectionInfo();
crConnectionInfo.ServerName = sServer;
crConnectionInfo.DatabaseName = sDatabase;
crConnectionInfo.UserID = sUser;
crConnectionInfo.Password = sPassword;
if (sUser.Length==0)
{
//crConnectionInfo.IntegratedSecurity = true;
report.DataSourceConnections[0].IntegratedSecurity = true;
}
else
{
//crConnectionInfo.IntegratedSecurity = false;
report.DataSourceConnections[0].IntegratedSecurity = false;
}
for (int i=0;i<report.Database.Tables.Count;i++)
{
tableLogOn = report.Database.Tables .LogOnInfo;
tableLogOn.ConnectionInfo = crConnectionInfo;
report.Database.Tables.ApplyLogOnInfo(tableLogOn);
report.Database.Tables.Location = report.Database.Tables.Location.Substring(report.Database.Tables.Location.LastIndexOf(".")+1);
}
CRViewer.ReportSource = report;
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Crystal Report XI Изменение параметров подключения в Runtime
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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