Change subreport order by RAP
Hello,
I am using RB 11.05 under Delphi 7.
I need to change the subreports printing order from the
OnGetAutosearchValues method.
Say that the report has 3 subreports:
sub1
sub2
sub3
the user can choose a parameter, in the launching form, that changes the
order in, say:
sub2
sub3
sub1
One solution could be duplicate the sub1 and use the visible property to
hide one copy and show the other. But this obviously means duplicate the
subreport...
I am looking for a smarter solution if any ...
I've tried setting the zorder property but with no success.
Thanks
Bye
Nicola
I am using RB 11.05 under Delphi 7.
I need to change the subreports printing order from the
OnGetAutosearchValues method.
Say that the report has 3 subreports:
sub1
sub2
sub3
the user can choose a parameter, in the launching form, that changes the
order in, say:
sub2
sub3
sub1
One solution could be duplicate the sub1 and use the visible property to
hide one copy and show the other. But this obviously means duplicate the
subreport...
I am looking for a smarter solution if any ...
I've tried setting the zorder property but with no success.
Thanks
Bye
Nicola
This discussion has been closed.
Comments
If you are using child style subreports, you will need to change the
ShiftRelativeTo properties of the subreports. For instance...
Subreport1.ShiftRelativeTo := Subreport3;
Subreport3.ShiftRelativeTo := Subreport2;
Subreport2.ShiftRelativeTo := nil;
--
Regards,
Nico Cizik
Digital Metaphors
http://www.digital-metaphors.com
Nico Cizik
Digital Metaphors
http://www.digital-metaphors.com
Yes they are child style.
It works thanks
Bye
Nicola