Crystal Reports является мощным программным обеспечением для дизайн динамический и интерактивный доклад, предназначенный для разработчиков. Это позволяет зачать, расследовать, исследовать и распространять сообщения из Интернета или интегрировать в приложения компании. Доклад производится из дружественной и эргономичный графический интерфейс.
Кроме того Crystal Reports — популярный отчета на основе Windows писатель (доклад поколения программа), которая позволяет программисту для создания отчетов из различных источников данных с минимальным написанного кода. Разработанная компанией Seagate программного обеспечения, Crystal Reports можно получить доступ к данным из наиболее широко используемых баз данных и могут интегрировать данные из нескольких баз данных в пределах одного отчета, с помощью подключения к ODBC (Open Database).
Microsoft Visual Studio 2012 является последней интеграции среды разработки (IDE) от корпорации Майкрософт. Но возникает вопрос. Почему должен я переключить сверх к VS 12, когда я очень комфортно с VS 2010 или 2008? Это вопрос, который выходит из большинства технарей. Большинство из нас привыкнуть к среде и когда новое одно приходит мы часто думаем переключить сверх к нему. Пять функций, которые вынудят вам переключить сверх к VS 12:
Все новые взгляд и чывство
Это готовый для Windows 8
Среды модернизированный веб-разработки
Это облако готовым и за серьезный бизнес
Она имеет гибкий и твердых управления жизненным циклом приложений
Microsoft Visual Studio 2012 позволяет разработчикам быстро создавать подключенные приложения с богатым пользовательским интерфейсом. Visual Studio предоставляет авансы для разработчиков в трех основных областях:
Быстрая разработка приложений
Прорваться через опыт пользователей
В этой статье я хочу создать отчет Crystal в Visual studio 2012 для ASP.NET. Следуйте ниже шаги:
Взял набор данных, а затем добавил объекта DataTable. Добавлены три колонки по состоянию на моей таблицы базы данных sql: id, pname, Цена.
Взял CrystalReport.rpt и выбранный мастером отчетов. Добавлен набор данных.
Использование CrystalDecisions.CrystalReports.Engine;
Использование CrystalDecisions.Shared;
с помощью System.Data;
с помощью System.Data.SqlClient;
Общественная разделяемого класса _Default: System.Web.UI.Page
{
Частный объект SqlConnection cn = новое SqlConnection («id пользователя = са; пароль = chiklu; базы данных = SRS; сервера = CHIKLU-PC»);
защищенные void Page_Load (object sender, EventArgs e)
{
CN.Open();
SqlCommand cmd = новый SqlCommand («выберите abcd.id,abcd.pname,qwer.price от abcd JOIN qwer ON abcd.id=qwer.id",cn);
SqlDataAdapter да = новый SqlDataAdapter(cmd);
DataSet ds = новый DataSet();
Да.Fill(DS);
ReportDocument ДРП = новый ReportDocument();
ДРП.Load(Server.MapPath("CrystalReport.rpt"));
ДРП.SetDatabaseLogon("sa","chiklu","CHIKLU-PC","SRS");
ДРП.SetDataSource(ds);
CrystalReportViewer1.ReportSource = ДРП;
CN.Близко();
}
}
Вот шаги для создания отчета crystal в Visual studio 2012 для ASP.NET.