Crystal reports как избежать информации о входе в систему - ASP.NET веб-формы
Привет,
несмотря на то, что я нашел много статей о Crystal reports и ASP.NET кажется, я не могу заставить его работать.
Я пытаюсь загрузить отчет crystal в веб-форму, и мне предлагается окно входа в систему, даже если я добавил информацию о соединении в код, как вы можете видеть ниже:
ConnectionInfo myConnectionInfo = new ConnectionInfo(); myConnectionInfo.ServerName = "server"; myConnectionInfo.DatabaseName = "DB1"; myConnectionInfo.UserID = "user"; myConnectionInfo.Password = "pass"; ReportDocument cryRpt = new ReportDocument(); cryRpt.Load(Server.MapPath("~/test.rpt")); TableLogOnInfos mytableloginfos = new TableLogOnInfos(); mytableloginfos = CrystalReportViewer2.LogOnInfo; foreach (TableLogOnInfo myTableLogOnInfo in mytableloginfos) { myTableLogOnInfo.ConnectionInfo = myConnectionInfo; } CrystalReportViewer2.ReportSource = cryRpt;
Есть идеи, как загрузить отчет, не запрашивая регистрационную информацию?
Заранее спасибо.
Что я уже пробовал:
1. я добавил следующую строку, но получил сообщение об ошибке "вход в базу данных не удался."
CrystalReportViewer2.EnableDatabaseLogonPrompt = false;
2. я добавил информацию о соединении на CrystalReportViewer2_Init, но проблема остается той же.