Crystal Reports é um poderoso software para relatório de dinâmico e interativo de design projetado para desenvolvedores. Permite conceber, investigar, explorar e difundir relatórios da web ou integrar aplicações da empresa. O relatório é feito a partir de uma interface gráfica amigável e ergonômica.
Além disso, o Crystal Reports é um escritor popular relatório baseado em Windows (programa de geração de relatório) que permite que um programador para criar relatórios a partir de uma variedade de fontes de dados com um mínimo de código escrito. Desenvolvido pela Seagate Software, o Crystal Reports pode acessar dados de bancos de dados mais utilizados e pode integrar dados de múltiplas bases de dados em um relatório usando Open Database Connectivity (ODBC).
Microsoft Visual Studio 2012 é a mais recente integração Development Environment (IDE) da Microsoft. Mas surge a pergunta. Por que deveria eu mudar para VS 12, quando eu estou muito confortável com o VS 2010 ou 2008? Esta é uma pergunta que sai da maioria dos técnicos. A maioria de nós se acostumar com um ambiente e quando um novo vem nós muitas vezes pensa em mudar para ele. As cinco características que irão obrigar você a mudar para VS 12:
O novo Look and Feel
É pronto para o Windows 8
Ambiente de desenvolvimento Web atualizado
É nuvem pronto e até para um negócio sério
Tem um flexível e sólida ALM
Microsoft Visual Studio 2012 permite aos desenvolvedores criar rapidamente aplicativos conectados que proporcionam experiências de usuário. Visual Studio oferece avanços para desenvolvedores em três áreas principais:
Desenvolvimento rápido de aplicações
Quebrar através de experiências de usuário
Neste artigo eu quero gerar Crystal Report no Visual studio 2012 para ASP.NET. Siga os passos abaixo:
Tomou um DataSet e, em seguida, adicionado a uma DataTable. Adicionado três colunas a partir de minha tabela de banco de dados sql: id, pname, preço.
Pegou um CrystalReport.rpt e o Assistente de relatório de uso selecionado. Adicionado conjunto de dados.
usando CrystalDecisions.CrystalReports.Engine;
usando CrystalDecisions.Shared;
using System. Data;
usando System.Data.SqlClient;
public partial class default: Page
{
privada SqlConnection cn = new SqlConnection ("user id = sa; password = chiklu; banco de dados = SRS; servidor = CHIKLU-PC");
Protected void Page_Load (object sender, EventArgs e)
{
CN.Open ();
SqlCommand cmd = new SqlCommand ("SELECT abcd.id,abcd.pname,qwer.price do abcd JOIN Alex ON abcd.id=qwer.id",cn);
SqlDataAdapter da = new SqlDataAdapter(cmd);
DataSet ds = new DataSet();
da.Fill(DS);
ReportDocument rpd = ReportDocument() novo;
RPD.Load(Server.MapPath("CrystalReport.RPT"));
RPD.SetDatabaseLogon("sa","chiklu","CHIKLU-PC","SRS");
RPD.SetDataSource(ds);
CrystalReportViewer1.ReportSource = rpd;
CN.Close ();
}
}
Que é passos para gerar o crystal report no Visual studio 2012 para ASP.NET.