Tuesday, March 20, 2012

Reports navigation target

We use frames in our web application and display reports in one of the
frame. When there is a link within a report to navigate to aother report,
the the target report would take over the entire browser window. How can I
set the navigation target to force the new report to stay within its own
frame?
Thanks in advance for any tips.Check out the topic "Using URL Access Parameters" in Books Online. I'm amking an assumption that in one frame you have links to reports that will appear in another frame. You should be able to use the rc:LinkTarget parameter in your "menu" link to the frame you want the report to appear in. This should set the report's hyperlinks to the correct target.
I have not tested this but the documentation makes it appear that this is the way it works.
HTH
"Audrey See" wrote:
> We use frames in our web application and display reports in one of the
> frame. When there is a link within a report to navigate to aother report,
> the the target report would take over the entire browser window. How can I
> set the navigation target to force the new report to stay within its own
> frame?
> Thanks in advance for any tips.
>
>|||I just did a quick test and indeed setting rc:LinkTarget="your target" will modify the report's hyperlinks so that appear in the given target.
"C Addison Ritchie" wrote:
> Check out the topic "Using URL Access Parameters" in Books Online. I'm amking an assumption that in one frame you have links to reports that will appear in another frame. You should be able to use the rc:LinkTarget parameter in your "menu" link to the frame you want the report to appear in. This should set the report's hyperlinks to the correct target.
> I have not tested this but the documentation makes it appear that this is the way it works.
> HTH
> "Audrey See" wrote:
> > We use frames in our web application and display reports in one of the
> > frame. When there is a link within a report to navigate to aother report,
> > the the target report would take over the entire browser window. How can I
> > set the navigation target to force the new report to stay within its own
> > frame?
> >
> > Thanks in advance for any tips.
> >
> >
> >|||Thanks for your tip.
I didn't get a chance to apply this on my report until yesterday. But I
found that your suggestion would not work on my situation.
My problem is that I can't use URL access directly. On the 'Navigation' tab
of the link's 'Advanced Properties' sheet, I have to choose 'Jump to report'
option rather than 'Jump to URL' because I need to carrier report parameters
from the source reprot to the target report.
Does anyone else have any other opinion? I believe this should be a very
common issue.
"C Addison Ritchie" <CAddisonRitchie@.discussions.microsoft.com> wrote in
message news:486EB530-AFC2-42BE-8035-B23708B79FD3@.microsoft.com...
> I just did a quick test and indeed setting rc:LinkTarget="your target"
will modify the report's hyperlinks so that appear in the given target.
> "C Addison Ritchie" wrote:
> > Check out the topic "Using URL Access Parameters" in Books Online. I'm
amking an assumption that in one frame you have links to reports that will
appear in another frame. You should be able to use the rc:LinkTarget
parameter in your "menu" link to the frame you want the report to appear in.
This should set the report's hyperlinks to the correct target.
> >
> > I have not tested this but the documentation makes it appear that this
is the way it works.
> >
> > HTH
> >
> > "Audrey See" wrote:
> >
> > > We use frames in our web application and display reports in one of the
> > > frame. When there is a link within a report to navigate to aother
report,
> > > the the target report would take over the entire browser window. How
can I
> > > set the navigation target to force the new report to stay within its
own
> > > frame?
> > >
> > > Thanks in advance for any tips.
> > >
> > >
> > >|||Did you ever come up with a solution to this?
Thanks,
John Hennesey
JohnHennesey82@.hotmail.com
"Audrey See" wrote:
> Thanks for your tip.
> I didn't get a chance to apply this on my report until yesterday. But I
> found that your suggestion would not work on my situation.
> My problem is that I can't use URL access directly. On the 'Navigation' tab
> of the link's 'Advanced Properties' sheet, I have to choose 'Jump to report'
> option rather than 'Jump to URL' because I need to carrier report parameters
> from the source reprot to the target report.
> Does anyone else have any other opinion? I believe this should be a very
> common issue.
> "C Addison Ritchie" <CAddisonRitchie@.discussions.microsoft.com> wrote in
> message news:486EB530-AFC2-42BE-8035-B23708B79FD3@.microsoft.com...
> > I just did a quick test and indeed setting rc:LinkTarget="your target"
> will modify the report's hyperlinks so that appear in the given target.
> >
> > "C Addison Ritchie" wrote:
> >
> > > Check out the topic "Using URL Access Parameters" in Books Online. I'm
> amking an assumption that in one frame you have links to reports that will
> appear in another frame. You should be able to use the rc:LinkTarget
> parameter in your "menu" link to the frame you want the report to appear in.
> This should set the report's hyperlinks to the correct target.
> > >
> > > I have not tested this but the documentation makes it appear that this
> is the way it works.
> > >
> > > HTH
> > >
> > > "Audrey See" wrote:
> > >
> > > > We use frames in our web application and display reports in one of the
> > > > frame. When there is a link within a report to navigate to aother
> report,
> > > > the the target report would take over the entire browser window. How
> can I
> > > > set the navigation target to force the new report to stay within its
> own
> > > > frame?
> > > >
> > > > Thanks in advance for any tips.
> > > >
> > > >
> > > >
>
>|||We are having the same issue, has a solution been found?
"JohnHennesey" wrote:
> Did you ever come up with a solution to this?
> Thanks,
> John Hennesey
> JohnHennesey82@.hotmail.com
> "Audrey See" wrote:
> > Thanks for your tip.
> > I didn't get a chance to apply this on my report until yesterday. But I
> > found that your suggestion would not work on my situation.
> > My problem is that I can't use URL access directly. On the 'Navigation' tab
> > of the link's 'Advanced Properties' sheet, I have to choose 'Jump to report'
> > option rather than 'Jump to URL' because I need to carrier report parameters
> > from the source reprot to the target report.
> > Does anyone else have any other opinion? I believe this should be a very
> > common issue.
> > "C Addison Ritchie" <CAddisonRitchie@.discussions.microsoft.com> wrote in
> > message news:486EB530-AFC2-42BE-8035-B23708B79FD3@.microsoft.com...
> > > I just did a quick test and indeed setting rc:LinkTarget="your target"
> > will modify the report's hyperlinks so that appear in the given target.
> > >
> > > "C Addison Ritchie" wrote:
> > >
> > > > Check out the topic "Using URL Access Parameters" in Books Online. I'm
> > amking an assumption that in one frame you have links to reports that will
> > appear in another frame. You should be able to use the rc:LinkTarget
> > parameter in your "menu" link to the frame you want the report to appear in.
> > This should set the report's hyperlinks to the correct target.
> > > >
> > > > I have not tested this but the documentation makes it appear that this
> > is the way it works.
> > > >
> > > > HTH
> > > >
> > > > "Audrey See" wrote:
> > > >
> > > > > We use frames in our web application and display reports in one of the
> > > > > frame. When there is a link within a report to navigate to aother
> > report,
> > > > > the the target report would take over the entire browser window. How
> > can I
> > > > > set the navigation target to force the new report to stay within its
> > own
> > > > > frame?
> > > > >
> > > > > Thanks in advance for any tips.
> > > > >
> > > > >
> > > > >
> >
> >
> >|||Yep - we are using a report proxy that sits between our clients and the
reporting server. When it relays the html to the client it uses regular
expressions to search for "target=_top" and change it to the proper window.
As far as I am concerned this is an enhancement that needs to be addressed -
if we weren't using a proxy I don't know of a way around it.
Bummer.
Good luck,
John
"Ray Seppala" wrote:
> We are having the same issue, has a solution been found?
> "JohnHennesey" wrote:
> > Did you ever come up with a solution to this?
> >
> > Thanks,
> > John Hennesey
> > JohnHennesey82@.hotmail.com
> >
> > "Audrey See" wrote:
> >
> > > Thanks for your tip.
> > > I didn't get a chance to apply this on my report until yesterday. But I
> > > found that your suggestion would not work on my situation.
> > > My problem is that I can't use URL access directly. On the 'Navigation' tab
> > > of the link's 'Advanced Properties' sheet, I have to choose 'Jump to report'
> > > option rather than 'Jump to URL' because I need to carrier report parameters
> > > from the source reprot to the target report.
> > > Does anyone else have any other opinion? I believe this should be a very
> > > common issue.
> > > "C Addison Ritchie" <CAddisonRitchie@.discussions.microsoft.com> wrote in
> > > message news:486EB530-AFC2-42BE-8035-B23708B79FD3@.microsoft.com...
> > > > I just did a quick test and indeed setting rc:LinkTarget="your target"
> > > will modify the report's hyperlinks so that appear in the given target.
> > > >
> > > > "C Addison Ritchie" wrote:
> > > >
> > > > > Check out the topic "Using URL Access Parameters" in Books Online. I'm
> > > amking an assumption that in one frame you have links to reports that will
> > > appear in another frame. You should be able to use the rc:LinkTarget
> > > parameter in your "menu" link to the frame you want the report to appear in.
> > > This should set the report's hyperlinks to the correct target.
> > > > >
> > > > > I have not tested this but the documentation makes it appear that this
> > > is the way it works.
> > > > >
> > > > > HTH
> > > > >
> > > > > "Audrey See" wrote:
> > > > >
> > > > > > We use frames in our web application and display reports in one of the
> > > > > > frame. When there is a link within a report to navigate to aother
> > > report,
> > > > > > the the target report would take over the entire browser window. How
> > > can I
> > > > > > set the navigation target to force the new report to stay within its
> > > own
> > > > > > frame?
> > > > > >
> > > > > > Thanks in advance for any tips.
> > > > > >
> > > > > >
> > > > > >
> > >
> > >
> > >

No comments:

Post a Comment