cancel
Showing results for 
Search instead for 
Did you mean: 

How to get Iview Quick link displayed in a headless window

0 Kudos

Hi

I set the quick link for a iview, the iview has the Launch in new windows property set to 'Launch in a separated headless portal window', However when I run this iview's quick link URL, it always open in a portal content area with all the header and navigation bar beside. How can do to have the quick link open in a headerless windows. Thanks.

Cecilia Huang

Accepted Solutions (0)

Answers (4)

Answers (4)

former_member193577
Active Contributor
0 Kudos

Hi,

I suggest to check also relevant discussions here, which may have workaround for these links:

Best Regards,

Tal

Former Member
0 Kudos

Hi All,

I'm trying to add a quicklink to URL iView in 7.4, but when call the URL, it doesn't work.

Is there any limitation to quicklink in 7.4 ? and anyway to achieve this. My Requirement is to shorten the URL which is very big as of now.

Thanks,

Nidhya

UlfZeisberger
Participant
0 Kudos

Hello,

seems this is still not solved, even in 7.4 portal.

Maybe some other Portal Admins out there have an idea?

Everyone can reproduce the issue like this:

  1. Make an URL iview pointing to http://www.google.com
  2. Set Quicklink to  google  ( so it will be /irj/portal/google  )
  3. Set Launch in new window: "Open in separate window".
  4. Add the iView to a role you have.


Test:

  1. Call the iview from the navigation inside portal. Effekt: The browser opens a new window and shows http://www.google.com  . So this works as expected.
  2. Call the quicklink  <yourportal>/irj/portal/google . The portal tries to launch the http://www.google.com inside the content area. In this case I get the error message that "Content cannot be displayed in a frame"

I think a lot of Portal admins would like to get this working as they could use Quicklinks more heavily.

Question to SAP: Is this intended behaviour ?

Regs

Ulf

By the way:

Does anyone know how to list all  quicklinks available in the PCD ? I tried with the PCD Inspector, but did not succeed.

C U  @ #teched_2014

0 Kudos

Hi Ulf,

The reason for not being able to launch sites like Google inside the content area, is because the site itself does not allow it.

There are different sites that prevent from being launched within an IFrame.

Google in your example prevent it because of click Jacking.

Thanks & regards,

Michal

former_member190358
Participant
0 Kudos

Hi Michal, Ulf,

Basically SAP doesn't enable this from 7.3 onwards. There is no way that "Launch in a separated headless portal window" option works in any way. Everytime your iView will open with header and navigation bar. To overcome this problem, you will have to do a little customization of AJAX framework page (AFP) and add "Browse document mode" into your newly created framework along with SAP deafult AJAX framework page.

How to do this, I have written a blog exactly on this. You can go through that and achieve expected headerless iView result. Here is the link:

http://scn.sap.com/community/enterprise-portal/administration-and-development/blog/2014/08/21/launch...

Hope, it solve your problem or gives some pointer to you. Your suggestion regarding blog or a discussion on something most welcome.

Regards,

Ravi Maheshwari

UlfZeisberger
Participant
0 Kudos

Hi Michal,

thanks for your comment. But even if you use the portals own  server.domain.com:port/nwa  as in an URL iview with a quicklink e.g /mynwa

it is still openend in the portal content area.

Regs

Ulf

UlfZeisberger
Participant
0 Kudos

Hi Ravi,

I have not yet followed your approach.

But it made me thinking of adding &NavMode=3 to my URL.

What happens?

At least the content is shown in a new headerless portal window.

Regs

Ulf

former_member190358
Participant
0 Kudos

Hi Ulf,

NavMode=3 means it will show up content with Portal header. NavMode=10 will display content in headerless framework. I have not yet tried to follow these approach however it is good to try. I will try it and will let you the result.

Regards,

Ravi Maheshwari

nico_luhr
Explorer
0 Kudos

Hi Ulf,

there is no possibility to show all quicklinks in the PCD. There is even no check if there is a duplicate quicklink in the PCD. For opening a quicklink in an new window you have the two possibilities I wrote in my earlier reply in this discussion.

Regards Nico

Former Member
0 Kudos

Hi Nico,

in fact you can do a programmatical PCD search / dublette checking with the PCD API on your own.

Accessing the PCD - Portal - SAP Library

Simple check the appropriate property and write e.g. a CSV to KM.

cheers

Former Member
0 Kudos

Hello Cecilia,

I hope you have assigned this iView to a role which is assigned to the user you are using(this is mandatory for the quicklinks to work properly).

Now coming to why you are still seeing the portal areas which you don't have to , I believe you could have missed some of the iView properties related to window parameter et. al.

Below is the article from IVAN which has a demo with the same requirement. I had the similar situaltion and it had helped me immensely. Kindly have a look at this, I am suer it would solve your problem.

[Opening iView in a headerless window|http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/50d2aeb9-5f92-2d10-d38d-ded09c94330d?QuickLink=index&overridelayout=true]

Thanks,

Jakes.

0 Kudos

Hello Jake

Thanks for the help. My problem is with the quick link URL. The document is address to iview, My iview is ok, it can open in a separated headerless window, but not for the quick link URL, when I run my quick link, http://myServer:50000/irj/portal/myQuickLink, report is displayed within portal content area, it has all the portal navigation bar and header. Of course just in case, I also tested the window feature setting as suggested in the document, the result for my quick link URL is the same.

Is the quick link by pass the iview setting? how can I have the quick link URL also open a report in a headerless window?

BR,

Cecilia Huang

nico_luhr
Explorer
0 Kudos

Hello Cecilla,

my response is really late, but perhaps it will help other people having the same problem. There are two ways to get this work.

1. Create a new portal desktop and remove the elements you don't want to be displayed, afterwards you have to create an new url alias and define a rule that the headerless desktop is used when calling the url alias. Your link would then look lilke:

http://myServer:50000/irj/portal/URLALIAS/myQuickLink

2. Just add the parameter NavMode=3 to your url. This parameter will load the iview in a headerless window, Your link would then look like:

http://myServer:50000/irj/portal/myQuickLink?NavMode=3

Regards Nico