Click here to Skip to main content
13,050,358 members (140,198 online)
Rate this:
Please Sign up or sign in to vote.
See more:
I have taken a one Report in Crystal report.
I using codding for that data source.
In that report two Sub Reports SubRpt01 and SubRpt02.
In that SubRpt02, i want to dynamically.
I want to increase and decrease SubRpt02 Size through codding.

i using

objRpt = New Desiner.rptMainReport

objRpt.ReportDefinition.ReportObjects("SubRpt02").Width = 5000

But it cant working.

If any one has ans solution
Pls, Give me response as soon as possible

Thnx in advance :)
Posted 31-Mar-13 20:50pm

1 solution

Rate this: bad
Please Sign up or sign in to vote.

Solution 1


I'm afraid that CR has removed this property in 2005(God knows why they are still playing!!!!!)

You cannot modify a subreport its top...width... visibility...etc ...

I've a workaround ..Instead of keeping all of the subreports in a single section... try placing each subreport in a section


Subreport1 in Section1

Subreport2 in Section2

Subreport3 in Section3...

andso on

@ runtime .. try hiding the section you dont want instead of hiding a subreport using...

MainReport.Section'X'.SectionFormat.EnableSuppress = True/false.

By doing this you can avoid changing the position of a subreport as it positions itself automatically


This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy | Mobile
Web02 | 2.8.170713.1 | Last Updated 1 Apr 2013
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100