2012-06-08 2 views
0

당신의 도움이 필요합니다. 테이블 런타임에 하위 보고서를 추가하려고합니다. 코드 :subReport 런타임 추가 DevExpress

xrTableCell14.Controls.Add(xrSubreport5); 
     xrSubreport5.BringToFront(); 
     xrSubreport5.Location = new Point(0, 0); 

그러나 결과를 표시 할 수 없습니다. C#을 사용 중입니다.

답변

1

실망 스럽지만 실제 XtraReports 구현은이 시나리오를 구현하는 기능을 제공하지 않습니다.

DevExpress에서 여러 사람이 기능을 요청했지만 아직 구현되지 않은이 포럼 게시물을 참조하십시오!

http://community.devexpress.com//forums/p/55360/186621.aspx#186621

+0

게시물 주셔서 감사합니다. 내가 tableCell.So 하위 보고서를 사용하여 데이터베이스에서 여러 값을 선택하고 싶습니다. 다른 방법인가요? – mbbp

+0

뭔가를 조롱하고 (이미지) 테이블 구조와 그 안에 넣고 싶은 데이터를 설명 할 수 있다면 최선을 다해 도와 드리겠습니다! – Faraday

1

감사 비제이. 나는 그 문제를 해결했다. 코드 :

sub_Rpt_Education_RPT Education = new sub_Rpt_Education_RPT(); 
     Education.DataSource = _dt; 
     Education.DataMember = "dtEducation"; 
     xrSubEducation.ReportSource = Education; 
     xrTableRow12.Height = Education.RowCount * 23; 
+0

와우. 꽤 좋은 코드입니다. 아마 당신은 DevExpress 녀석을 우편으로 보내고 새로운 도움말 센터에 그것을 넣으라고 말할 것입니다! :) – Faraday