4
크리스탈 보고서 CR1이 있습니다. 이제 여러 테이블의 데이터를 Crystal Report CR1에 채우고 싶습니다. VS2008을 사용하고 코딩 언어가 ASP.net의 C#입니다. 도움이 될 것입니다.Crystal 보고서의 여러 테이블에서 데이터 푸시
크리스탈 보고서 CR1이 있습니다. 이제 여러 테이블의 데이터를 Crystal Report CR1에 채우고 싶습니다. VS2008을 사용하고 코딩 언어가 ASP.net의 C#입니다. 도움이 될 것입니다.Crystal 보고서의 여러 테이블에서 데이터 푸시
는 저장 프로 시저을 만든 다음 보고서의 데이터 소스로 사용합니다. 도움이 될거야.
SqlConnection con = new SqlConnection(ConfigurationManager.AppSettings["ConnectionString"]);
DataSet ds;
protected void Page_Load(object sender, EventArgs e)
{
ds = new DataSet();
SqlDataAdapter da = new SqlDataAdapter("select Table1.Col1,Table2.Col2,Table3.Col3 From Table1,Table2,Table3 where Table1.id=Table2.id and Table2.id=Table3.id", con);
da.Fill(ds);
CrystalDecisions.CrystalReports.Engine.ReportDocument myReportDocument;
myReportDocument = new CrystalDecisions.CrystalReports.Engine.ReportDocument();
myReportdocument.Load(@"MyPathToReportFile.rpt");
myReportdocument.Database.Tables[0].SetDataSource(ds);
CrystalReportViewer1.ReportSource = myReportDocument;
CrystalReportViewer1.DataBind();
}
그래서 ... 올바르게 이해하면 Crystal 보고서를 작성하는 방법을 모르고 어떻게해야하는지 알려주시겠습니까? –
한순간에 crystal-reports 태그를 편집하여 주제에 대한 프라이머에 대한 링크를 포함 시켰지만 삭제되었습니다. – craig