Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / crystal reports: logon failed / 10 сообщений из 10, страница 1 из 1
08.01.2004, 07:59
    #32370122
UU
UU
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
crystal reports: logon failed
кто-нибудь crystal reports юзает?
пытаюсь обновить отчет Crystalreportviewr.refreshreport
перед этим задаю logoninfo

Код: plaintext
1.
2.
3.
4.
	logOnInfo.ConnectionInfo.ServerName =  "prol-3000 ";
			logOnInfo.ConnectionInfo.DatabaseName =  "kazna_2003_P" ;
			logOnInfo.ConnectionInfo.UserID =  "asp" ;
			logOnInfo.ConnectionInfo.Password =  "cata" ;
			logOnInfo.TableName =  "cr_test;1 ";


говорит Logon Failed. чего еще надо?
...
Рейтинг: 0 / 0
08.01.2004, 13:20
    #32370414
AVSONE
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
crystal reports: logon failed
Logon Failed выкидывается по тысяче причин - это у них любимая ошибка.
Нужно больше информации.
В MSDN перед тем как обращаться к таблице делается
Report.Database.Tables [table].ApplyLogOnInfo(logOnInfo);

т.е. попорбуй
logOnInfo.ConnectionInfo.ServerName = "prol-3000";
logOnInfo.ConnectionInfo.DatabaseName = "kazna_2003_P";
logOnInfo.ConnectionInfo.UserID = "asp";
logOnInfo.ConnectionInfo.Password = "cata";
Report.Database.Tables [table].ApplyLogOnInfo(logOnInfo); - в цикле для всех таблиц
а затем
logOnInfo.TableName = "cr_test;1";

А вообще ни разу такой изврат не использовал. Динамически менял датасет и т.п. Проще есть решения.
...
Рейтинг: 0 / 0
09.01.2004, 09:23
    #32371131
UU
UU
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
crystal reports: logon failed
вот на page_load сейчас у меня вот такая фигня

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
CrystalDecisions.CrystalReports.Engine.ReportDocument crrep= new CrystalDecisions.CrystalReports.Engine.ReportDocument();

crrep.Load(@ "c:\inetpub\wwwroot\test\3d.rpt" );

TableLogOnInfo logOnInfo = new TableLogOnInfo();

logOnInfo = crrep.Database.Tables[ 0 ].LogOnInfo ;
logOnInfo.ConnectionInfo.ServerName =  "prol-3000 ";
logOnInfo.ConnectionInfo.DatabaseName =  "kazna_2003_P" ;
logOnInfo.ConnectionInfo.UserID =  "asp" ;
logOnInfo.ConnectionInfo.Password =  "cata" ;
Label1.Text=crrep.Database.Tables.Count.ToString();
crrep.Database.Tables[ 0 ].ApplyLogOnInfo(logOnInfo);

CrystalReportViewer1.ReportSource=crrep;
CrystalReportViewer1.DataBind();


таблица точно одна, поэтому цикла нет

но дело в том что при открытии отчета похоже не происходит обращения к базе, а просто отображаются сохраненные в отчете данные. Если же в свойствах отчета убираю галочку "Save Data With Report", то при открытии вылетает та же ошибка "Logon Failed".


авторА вообще ни разу такой изврат не использовал. Динамически менял датасет и т.п. Проще есть решения.
расскажи если можешь как проще
...
Рейтинг: 0 / 0
09.01.2004, 09:32
    #32371138
hDrummer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
crystal reports: logon failed
UU, вот в инете есть онлайн-книга бесплатная по CR, единственный "-" - она на английском.

http://www.crystalreportsbook.com/Chapters.asp
...
Рейтинг: 0 / 0
09.01.2004, 11:32
    #32371297
UU
UU
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
crystal reports: logon failed
да, спасибо, хорошая книжка, но пока продолжает не работать, хотя у меня все вроде также написано, уже три варианта перепробовал, пока я в тупике :(
...
Рейтинг: 0 / 0
09.01.2004, 12:41
    #32371390
UU
UU
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
crystal reports: logon failed
может что-нить прорегистрить надо или еще что
...
Рейтинг: 0 / 0
09.01.2004, 13:43
    #32371484
UU
UU
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
crystal reports: logon failed
решил попробовать так называемую push модель

DataSet myDataSet= new DataSet();

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
sqlConnection1.ConnectionString= "data source=PROL-3000 ;initial catalog=kaZna_2003_P;password=cata;persist security info=True;user id=asp;packet size= 4096 ";
sqlDataAdapter1.Fill(myDataSet);

СrystalDecisions.CrystalReports.Engine.ReportDocument crrep= new CrystalDecisions.CrystalReports.Engine.ReportDocument();
		
crrep.Load(@ "c:\inetpub\wwwroot\test\3d.rpt" );
crrep.SetDataSource(myDataSet);

DataGrid1.DataSource=myDataSet;
DataGrid1.DataBind();

CrystalReportViewer1.ReportSource=crrep;


при этом когда отчет сохранял галочку "Save Data WIth Report" убрал то есть отчет должен быть пустой

результат таков: на странице в гриде три записи, потому что запрос возвращает три записи, а в отчете записей дофига, то есть обновление не произошло.
...
Рейтинг: 0 / 0
09.01.2004, 14:31
    #32371562
UU
UU
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
crystal reports: logon failed
тихо сам с собой я веду беседу :) в общем все заработало с push моделью
...
Рейтинг: 0 / 0
09.01.2004, 16:41
    #32371780
hDrummer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
crystal reports: logon failed
UU, запость на бис решение проблемы :)
Раз уж ты сам с собой разговаривал, то сам себе и ответь ;)
...
Рейтинг: 0 / 0
12.01.2004, 05:36
    #32372639
UU
UU
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
crystal reports: logon failed
ну примерно так :)

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
// push model
DataSet myDataSet= new DataSet();


sqlConnection1.ConnectionString= "data source=PROL-3000 ;initial catalog=kaZna_2003_P;password=cata;persist security info=True;user id=asp;packet size= 4096 ";
sqlDataAdapter1.Fill(myDataSet);

CrystalDecisions.CrystalReports.Engine.ReportDocument crrep= new CrystalDecisions.CrystalReports.Engine.ReportDocument();
			
crrep.Load(@ "c:\inetpub\wwwroot\test\crystalreport1.rpt" );
crrep.SetDataSource(myDataSet);
			
CrystalReportViewer1.ReportSource=crrep;
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / crystal reports: logon failed / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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