Navigation to iview
Hi all
i have a jsp portal that call some portal iviews in that way:
http://xxxxxxxxxx:50100/irj/portal?NavigationTarget=ROLES://portal_content/com.sap.pct.erp.ess.area_employee_search&NavMode=3
but the tray allways appears despite i set show tray to no in iview propertoes
and the navigation panel appears (closed) and i don´t want to show it.
I want to show the iview just like in preview mode but Im not sure if its recommend use links like
http://xxxxxxxxxxx:50100/irj/servlet/prt/portal/prtmode/preview/prtroot/pcd!3aportal_content!2fcom.sap.pct.erp.ess.area_life_work
Any idea??
thanks a lot
Hello Julio,
I believe that this has something to do with the Navigation mode, navMode.
Iu2019m not being able to find the right SAP help page for your case, but I believe this page might give you a good light on the issue:
Link: [Navigation API|http://help.sap.com/saphelp_nw70/helpdata/en/26/71c74030308431e10000000a1550b0/content.htm]
My guess would be changing the navigation mode to 1 and see what happens.
I hope this can help you in some way.
I believe you already checked the links bellow, but Iu2019m posting them just in case.
Link: [Navigation in the Portal|http://help.sap.com/saphelp_nw70/Helpdata/en/43/210c81172f045fe10000000a422035/content.htm]
Link: [Navigation|http://help.sap.com/saphelp_nw04s/helpdata/EN/38/5dc53e5ae84d3be10000000a11405a/frameset.htm]
Similar Messages
-
Hi,
I want remove the text 'Welcome' in the Navigation Masterhead Iview (It's the Iview where show 'Welcome Jean François'.
I've looked in the server:
ootweb-infportalportalappscom.sa.porta.navigation.masterheadprivateclasses headeriview_nls_es.propierties, it has a property called 'Welcome_text' and 'WELCOME_CLAUSE' and I've modified that properties: Welcome_text =, WELCOME_CLAUSE=. But when I open the portal, it's show 'Welcome Jean François'. What it's the right form for remove 'Welcome'?hi Jean,
this is very easy . You don't have to write any particular code for this.
this you can achieve at the portal front end itself.
<b>System Administration</b>
Portal Display Workset
Goto the themes and open the one which you have already assigned to the user
Now you would be in the edit mode
->Welcome area section.
> property Display of Welcome Area Container >Set this to "none".
This would solve your problem
Cheers -
Page not found error when navigating in Iview application
Hi,
I have developed an application,and I am able to view a sucessfull preview of the Page as well.There are htmlb links on the page.When clicked,they navigate to the next jsp page.This iview was assigned to a user,and the portal was logged in though a local ip address.The application works fine.
In trying to access the portal though an external Url,the initial page comes up perfectly fine.However the next page,does not come up,when a link on the first page is clicked.I get initially a popup with the message:
"This page contains both Secure and Non secure Items
.Do you want to display the non secure Items."
The options on the Popup were yes,no,More Info.
When I clicked yes then I get the display page not found error.The error is:
" <b>The page cannot be found
The page you are looking for might have been removed, had its name changed, or is temporarily unavailable.</b> "
The Information I get when I click on More Info is-
<b>Downloading non-secure content from a secure Web site
The Web site you are viewing is a secure site. It uses a security protocol such as SSL (Secure Sockets Layer) or PCT (Private Communications Technology) to secure the information you send and receive.
When sites use a security protocol, information that you provide, such as your name or credit-card number, is encrypted so that other people cant read it. However, this Web page also contains items that do not use this secure protocol.
Given what you know about this Web site and your computer, you must decide whether to continue working with this site.
If you do not feel confident about working with this site, click No.</b> "
This problem occurs only to a particular user.If I add the role to another user,and view the iview I am able to navigate without problem(there is no popup as well).Even for this User,it is happening only when,I access through extrenal url,not when I access the portal through the local IP Address.
Regards,
HarishHi,
This is a further Update.The problem described above has something to do with the roles.When some roles(cusom) are assigned the navigation occurs.Can you please let me know if there is any role related configuration with SSL.
Regards,
Harish -
Navigation among iview of WebDynpro for ABAP
Hello Friends,
I would like to know, if Object Based Navigation is possible in ABAP stack, if yes, how ? would be nice if some one direct me to some good resource.
If OBN is not possible what are other ways, of doing navitation ( navigation among ivews and abap application, it means form one iview when calling other iview I could be able to pass the object ref so that in called ivew ( 2nd ivew ) I can retrive the corresponding information).
I came across an artical where its only mentioned that OBN is supported with both JAVA and ABAP stack, but did not find enough details to the topic.
One another thing which I saw was, there are inbound and outbound plugs for navigation ?? still did not get enough details.
Thanks for the kind inputs,
Regards,Hi Shah,
Portal navigation can be triggered by using interface IF_WD_PORTAL_INTEGRATION. It can be obtained by calling GET_PORTAL_MANAGER of IF_WD_COMPONENT. This interface can be obtained by calling wd_get_api() at wd_this of the ComponentController. Regarding the usage of the IF_WD_PORTAL_INTEGRATION interface, there is some documentation available in the help portal. A quick google search revealed <a href="http://help.sap.com/saphelp_erp2005/helpdata/en/0e/a1e94205045604e10000000a155106/content.htm">http://help.sap.com/saphelp_erp2005/helpdata/en/0e/a1e94205045604e10000000a155106/content.htm</a> as the one to look at.
Best regards,
Thomas -
Regd Navigation between iViews
Hi,
We have two iViews (webdynpro iViews) in a workset.
I want to create a section called Alerts(iView) in a different workset. This alert iView is also webdynpro iView.
We want to show this Alert iView contents in detailed navigation.
We want to have a iView which will have two links each pointing to one iView in Workset 1. This has to be shown in Detailed Navigation. Is there anyway we could do this with minimal coding and customization.
If you need more information, plz let me know.
I tried Dynamic Navigation and related links, it is not giving me the expected results.
I tried calling one webdynpro iView from another, it is changing the page look and feel.
Thanks
SenthilHi RK,
I used AbsoluteNavigation in webdynpro and i am accessing Portal pages through this.
Get the exact PCD location of the specific Portal Page or iView and use them in AbsoluteNavigation.
Make sure that the user has READ permissions to access this page.
Thanks
Senthil -
Trigger Navigation an iView/Page from Portal component
All,
I am writing AbstractPortalComponent and after performing some logic, I have to forward the control to a iView/Page. Please let me know how I can trigger navigation to a iView/Page from within AbstractPortalComponent.
Thanks,
PrasadHi Reddy,
You can use EPCF Navigation API in response.write.
response.write("<html>");
response.write("<script language='javascript'>");
response.write("EPCM.doNavigate('ROLES://<pcd location of the iview or page>');");
response.write("</script>");
response.write("</html>");
Or you can use request.redirect(url) for this depending on your requirement. For request.redirect check this link.
http://help.sap.com/saphelp_nw2004s/helpdata/en/b7/60b54066ea8531e10000000a1550b0/frameset.htm
Regards,
Vaishali -
Hi all.
I have a portal page with three bsp iviews, one on left side and the other two on the right side, showing only one by time with the possibility to swich them during the runtime.
I need that clicking on a link in the first (iview on the left side), then one of the second iview appears, with some information that depends of the link clicked.
My initial idea was made it with with only one BSP and frames, but my company's client want that we use multiple BSP application, because they said that they can mantain the system more easily (at least they say it...).
I've tried something about iview navigation, but that the new iview appears over the ivew from i realized the call, or that a new broser appears... :-S
Could someone help me? Thanks in advance.
Ricardo.
Edited by: ricardo velasco on Oct 27, 2009 6:10 PMHi Ricardo,
to achieve this you can use portal eventing (EPCF) and EPCFproxy in your BSP. This will allow tou to raise an event from one BSP application that will be caught by the other one who can act on it.
[EPCF SAP Help|http://help.sap.com/saphelp_nw04/helpdata/en/9f/6fa84016631814e10000000a1550b0/content.htm]
Cheers,
Dion -
Problem in navigating between iviews
Hi,
I have a webdynpro application and a jsp file, I have deployed the webdynpro application into the portal by using webdynpro iview and the jsp file using url iview. I have created a page containing both the iviews. I need to know how to navigate from one iview to the other.
Thanks & Regards,
AmritaHi,
To communicate between two ivews you can use ECPF
(Enterprise Portal Client Framework)
Regards
Ayyapparaj -
ECC Transaction iView Error on Browser Resize
Hello.
I have created hundreds of SAP ECC Transaction iViews in the portal. After doing some testing, I realized that any time a browser window is modified when an ECC transaction iView is within display, the resize causes the transaction iView to refresh. Upon refreshing, the transaction throws error or works as if the user submitted the transaction on the backend, instead of just remaining in the same state.
For instance, if you have an SAP Transaction iView to an ECC system for tcode QM01 and it is accessible through the Detailed Navigation, this iView can be opened either in its own browser window, or within the desktop inner page. If configured to pop-up in a new browser window and you click or drag to resize the browser window, the transaction refreshes, and throws the error: "Fill in all required entry fields." This is the same error that is thrown in ECC when a user submits the transaction with no data. Similarly, if you have the iView configured to open within the portal framework and you click on the transaction it opens in the desktop inner page. If you maximize/restore down the browser window displaying the portal, the transaction refreshes within the desktop inner page and throws this same error, like it was submitted.
It happens with every ECC transaction iView that I have created, but does not happen with SRM IAC iViews, Web DynPro iViews, or SUS functionality iViews. This leads me to believe it is a problem in ITS. Does anyone know what is going wrong, or how to fix this?
Thanks for any help!
AlexaHi,
Super admin has permission for end user for all the iViews. So he will be able to view the iView. As mentioned, please check if the end user permission is given for the end user to access the iView. Also check if the permission is given for that particular system. To check permissions, go to System Administration -> Permissions -> Portal permissions -> Portal Content. Check for iView and system that you have created.
Regards,
Harinin S -
Hi
I want to find out on which page a specific iViews is used, that means, where in the (user specific) navigation the iView will be displayed.
When I traverse the navigation nodes, I get with getName() something like "ROLES://portal_content/folder/page". The problem is, I don't know which iViews lie on that page. How can I get them?
When I find a role (IPortalRole object) in the PCD, I don't know what to do with it - is has no method I can use to get access to its content. Is there any way to do so?
Thank you!
TobiasHi Tobias,
In your posts there seems 2 things you want to do:
(1) Find objects in a role.
The objects are just subcontexts within the role context, so you can do something like this:
Hashtable env = new Hashtable();
env.put(Context.INITIAL_CONTEXT_FACTORY, Context.PCD_INITIAL_CONTEXT_FACTORY);
env.put(Context.SECURITY_PRINCIPAL, request.getUser());
env.put(Constants.REQUESTED_ASPECT, IPcdAttribute.PERSISTENCY_ASPECT);
InitialContext iCtx = null;
try {
iCtx = new InitialContext(env);
IPcdContext myPcdContext = (IPcdContext) iCtx.lookup("");
javax.naming.NamingEnumeration myEnum = myPcdContext.search("portal_content/DanielContent/DanRole",null);
This returns an enumeration of javax.naming.SearchResult objects, which are the worksets, pages and iViews in the role. You would have to continue to traverse the PCD tree -- that is, do a search of each of these objects to get all the pages and iViews inside these.
(2) Find all objects based on a specific portal component. You could do a similar thing by searching but with attribute filters, something like this:
javax.naming.directory.Attributes myAttrs = new javax.naming.directory.BasicAttributes();
myAttrs.put("com.sap.portal.private.iview.PropertiesUrl","pcd:com.sap.portal.system/applications/HelloWorldProject/components/HelloWorld");
myEnum = myPcdContext.search("portal_content",myAttrs);
The first problem with this is that it only searches the current level. There are other standard JNDI search methods that allow you to specify that you want to search all subnodes, but I have not been able to get it to work for PCD.
The second problem is that I cannot search on CodeLink (which is a PCM attribute) -- I can only search on PCD attributes. So I searched on com.sap.portal.private.iview.PropertiesUrl, but I am not sure this is reliable.
Daniel -
Error when selecting detailed navigation menu item
Hi,
Usually on selection of a menu item from detailed navigation an iview appears which contains values from an R/3 system, but now when i select any item for the detailed navigation i get a download pop up window
which ask me to save the page. When i press the save button the download stops.
Is this a problem with the SAP GUI ? please give me a solution ?
Regards
Christina Dovehi
GUI Properties
Description -
> New ECC 6.0
AppServer -
> here application Server
SysID -
> here System ID
System Number -
>
SAP System ---> R/3 -
dynamic navigation
Posted: Aug 29, 2005 3:03 PM Reply E-mail this post
Hi
I have an iview from BW that generates links to reports. I associated this iview to a page as a dynamic navigation link.
When I click on the link, it does not load the content in the portal content area. I tried _self, _top, _parent as the targets in the BW web template.
How can I get the content loaded in the portal content area? What is the name of the portal content area frame?
Thanks
SriramHi Sriram,
I confronted with the same issue as yours but then i did the following.......
Presuming that two iviews are already created i.e.
1.Navigation Panel iview with links (left)
2.different iviews associated to the links.
Now,
>>Open the other iviews and select Dynamic navigation in the context menu.
>>Right click on the navigation panel iview having the links and select "Add to Dynamic Navigation"
In the first iview for the link the code i gave is
<a href="link2" class="urLnk" onclick="return EPCM.doNavigate('ROLES://portal_content/xyz/Pages/sampleiview')">Link to Project Plan</a>
No need of the parent,self,.....etc.
Hope this helps.
regards,
Joshua Kiran -
Customize detail level navigation
Hi,
I want to create my own detail level navigation(dln) iview. I need to have the same functionality of the standard dln iview with minor changes.
So my question is : Is there any par file provided by sap so that I can extend or simply reuse it.
Next question is :
From which jar files I can get the following classes.
com.sapportals.common.PPLogger;
com.sapportals.common.TracingConsts;
com.sapportals.portal.useragent.IUserAgent;
com.sapportals.portal.useragent.IUserAgentService;
Thank you very much for the time.
Best Regards,
ShivaHi Shiva,
EP provides bak files for many of its UI, like masterhead,TLN etc. Like that it also provides the bak file for detailed navigation area.The par file is
com.sap.portal.navigation.detailedtree.par.bak
U can get this par file from server System Admin>>Support>>Portal Runtime>>Browse deployment>>WEB-INF>>Deployment>>pcd.
Import this par file into ur NWDS and edit it accordingly.
Hope this helps
gEorgE -
Hi All,
This is regarding an iview to directly access a collaboration room. Our requirement is to have a workset that takes the users directly to their collab room.
We do not want to use the 'Room Directory' and then let users click on a room for access. Is there any way to do it?
I tried creating a URL iview but it does not work properly. My link to the room is like:
http://mycompany.com:50000/irj/index.html?navigationtarget=collaborationconnector://portal_content/com.sap.ip.collaboration/Rooms/30819b55-f08c-2710-68a2-88d53527c1cd/workset&NavTargetAsRoot=true
Is there anything like a navigation target iview that I can use for this?
Any help is appreciated. Thanks! STHi Susanne,
I have solved the similar problem.Pls find the solution below:
1.First create a copy of the Default framework page and edit it.
2.Untick the visible checkbox for Portal masthead, toplevel navigation and detailed navigation and save it.
3.Create a URL for accessing this link like irj/servlet/pcd...
4.Now coming to the coll. room URL, create a URL iview with the above URL and pass the Collaboration connector as parameter to the URL iview.
It worked for me.
If u need further clarification,mail me at [email protected]
Pls. consider rewarding points if u find it helpful.
Thanks,
Vasu. -
Hi,
How can i remove the display bar on Top Level Navigation(Left side).
Thanks.Hi Shah,
Please follow the procedure:
<b>To Configure Top-Level Navigation</b>
1. In the Portal Catalog choose <i>Portal Users</i> -> <i>Standard Portal Users</i>. This folder contains the <i>Default Framework Page</i>.
2. Right-click <i>Default Framework Page</i> and choose Open -> <i>Object</i>.
3. From the Page Content List select the <i>Top-Level Navigation</i> iView and click <i>Properties</i>.
4. Scroll to the <i>Number of Display Levels</i> property and enter the <b>value 0, 1, or 2</b>, depending on how many navigation levels, if any, you want for top-level navigation.
<b> Choosing 0 removes your top-level navigation and displays your navigation structure in the Detailed Navigation iView. </b>
5.Click Save.
For more information see SAP Note <b>687485</b>.
I hope this solves your problem.
Regards
Pravesh
PS: Always consider rewarding points for helpful answer on SDN.
Maybe you are looking for
-
Inserting objects from one PDF document to another in Acrobat XI
When I copy objects using "Edit Text & Images" and insert it to another document, objects are insert in any place of document, but when document "A" have view "Fit to screen" and document "B" have same view and I copy object from A and insert to B,
-
Thanks.
-
Can someone help me, I have an imac and it suddenly wont recognise the wireless keyboard and tracker pad. Have just replaced batteries and hard resarted the mac but wont work. I have tried another wireless mouse which works but dont have another keyb
-
I need to graphically display a complex tree where nodes can have multiple parents. Does anyone know any good resoruces I can read up to plan this project? An example would be: A | B
-
I got ipod nano today. After unpack I tried to charge 5 hours but it never charge up. So I disconnected usb cable and tried to operate ipod even there was mark of very low charged mark on screen. But it turned off suddenly with message of low battery