2013-02-12 2 views
1

내가 몸의 주 보고서의 결말에 조건에 따라 동적으로 새로운 하위 보고서를 추가, 내 코드asp.net을 사용하여 주 보고서의 본문 부분에 동적으로 하위 보고서를 추가하는 방법은 무엇입니까?

int left=10; 
int top=20; 
int width=50; 
int height=50; 
report.ReportClientDocument.SubreportController.ImportSubreportEx("Test", @"C:\test-sub.rpt", report.ReportClientDocument.ReportDefController.ReportDefinition.PageFooterArea.Sections[0], left, top, width, height); 

이는 하위 보고서를 추가하기 위해 잘 작동하지만,이 바닥 글 왼쪽 작은 이미지를 보여줍니다, 나는에 시도 할 수 있습니다 위의 값 (높이, 너비)을 늘리면 작은 이미지도 표시되지 않습니다. 다른 창에 표시된 이미지 하위 보고서를 클릭하면 몸의 전체 하위 보고서 끝 부분을 보여 주어야합니다 ....

답변

0

'성장할 수 있습니다'속성을 활성화하려면이 방법을 사용하십시오.

Dim obj As SubreportObject = report.ReportDefinition.ReportObjects('Test') 
    obj.ObjectFormat.EnableCanGrow = True