Crystal Reports를 C# Windows 응용 프로그램에서 만들고 싶습니다. 요점은 .net 객체를 내 보고서 데이터 소스로 사용하고 싶습니다. 인터넷에서 샘플 코드를 찾았습니다. 그들과 잘 작동 :크리스탈 보고서의 데이터 소스로 여러 객체 설정
ArrayList Mainlst = new ArrayList();
Mainlst.Add(new testOBJ { Firstname = "test1", Lastname = "test11" });
Mainlst.Add(new testOBJ { Firstname = "test2", Lastname = "test21" });
Mainlst.Add(new testOBJ { Firstname = "test3", Lastname = "test31" });
Mainlst.Add(new testOBJ { Firstname = "test4", Lastname = "test41" });
Mainlst.Add(new testOBJ { Firstname = "test5", Lastname = "test51" });
testCrystalReport rpt = new testCrystalReport();
rpt.SetDataSource(Mainlst);
crystalReportViewer1.ReportSource = rpt;
하지만이 반복되는 내용은 예를 들어 학교 정보를 추가 개체를 보내려면,하지만 난이 여분의 개체를 보낼 수 없습니다, 나는 여러 객체를 보낼 수있는 솔루션이있다 크리스탈 리포트? 물론 내가 크리스탈 리포트 데이터 소스에 대해 여러 개의 datatable 및 dataset을 사용할 수 있다는 것을 알고 있지만 여기서는 오브젝트 및 IEnumerables를 크리스탈 리포트의 데이터 소스로 사용하려고합니다.
내 보고서가 비어있는 이유를 알고 싶습니다. – Enzero
감사합니다. 내 인생을 살았습니다.) – ertan2002
@Enzero 방금 귀하의 질문을 보았습니다. 나는 네가 그 해답을 가지고 있다고 생각한다. 늦은 답변 죄송합니다 – Supitchaya