Open iView without changing anything in first level navigation?

hi,
I am having a problem in the portal. I have a support message that I want to have opened in opur portal without it changing the navigation focus.
The support message is located in first level and consists of a folder(entry point)->page->iView.
Now if I am located in another first level or second level item I want to be able to press support message and this should open the iView in a new window BUT the focus should still be on where I was "standing" before in the navigation.
Can this be done? So we open a iview in a new window but the background navigation is not impacted?
BR
Jesper

Hi Jesper,
If I am not wrong then your requirement is, you have two roles. One role has functionality of support message and second role is some application.
So once you are on second role and if you click on first role then the focus of second role should not change.
--- In TLN if you click on any of the role then definitely the focus is going to change. If its support message application then you can use the frameworkpage to load the message.
This way everytime user will be able to access this message.
--- Second way of acheving this is create KM Link and prvide the Navigation target link of the support role, this will open in a new window without affecting your current navigation.
Please let me know if you need more clarification on any of the approach.
Thanks.
Sushil

Similar Messages

  • How can i add an already existing iphone to a different itunes account without changing anything on the actual phone...just updating it?

    I have an iphone synced to my iTunes account.  But I need to add another used/existing iphone to my account to update it.  I do not want to sync my emails/contacts/apps, etc. from my computer/iTunes to this new iPhone.  This 2nd iPhone already has existing apps and is in use.
    Is there any way that I can do this without changing anything on the existing iPhone?  All I need to do is update it to the iOS 5.0.1. 
    Thanks!

    Thanks so much for the response!  You have been helpful and quick! 
    It wasn't my phone, hence the reason we didn't want to share/take each other's content (apps, contacts, music, photos, etc.).  But the owner's phone hadn't been able to update because of a computer crash/no access to a stable computer.  So, I just wasn't sure if we could do an update without sharing content. 
    But you most definitely answered my question!  So, thank you!

  • How to change the angle of a gradient layer without changing anything else?

    How to change the angle of a gradient layer without changing anything else?
    When I try it myself my whole gradient turns black.

    To add to the above, you can not just set the angle. If you want to use other existing settings you need to get them from the layer. The code in that other thread shows one way to get them.
    But if you do not need the existing values for any other reason you can get the descriptor for the layer, make a duplicate of it with all the settings and just overwrite the ones you want to change.
    This is one way to just change the angle while keeping the other existing settings.
    // helper function for working with descriptors
    function getProperty( psClass, psKey, index ){// integer:Class, integer:key
        var ref = new ActionReference();
        if( psKey != undefined ) ref.putProperty( charIDToTypeID( "Prpr" ), psKey );
        if(index != undefined ){
            ref.putIndex( psClass, index );
        }else{
            ref.putEnumerated( psClass , charIDToTypeID( "Ordn" ), charIDToTypeID( "Trgt" ) );
        try{
            var desc = executeActionGet(ref);
        }catch(e){ return; }// return on error
        if(desc.count == 0) return;// return undefined if property doesn't exists
        var dataType = desc.getType(psKey);
        switch(dataType){// not all types supported - returns undefined if not supported
            case DescValueType.INTEGERTYPE:
                return desc.getInteger(psKey);
                break;
            case DescValueType.ALIASTYPE:
                return desc.getPath(psKey);
                break;
            case DescValueType.BOOLEANTYPE:
                return desc.getBoolean(psKey);
                break;
            case DescValueType.BOOLEANTYPE:
                return desc.getBoolean(psKey);
                break;
            case DescValueType.UNITDOUBLE:
                return desc.getUnitDoubleValue(psKey);
                break;
            case DescValueType.STRINGTYPE:
                return desc.getString(psKey);
                break;
            case  DescValueType.OBJECTTYPE:
                return desc.getObjectValue(psKey);
                break;
            case  DescValueType.LISTTYPE:
                return desc.getList(psKey);
                break;
            case  DescValueType.ENUMERATEDTYPE:
                return desc.getEnumerationValue(psKey);
                break;
    function duplicateDescriptor( descriptor ) {
        var newDescriptor = new ActionDescriptor;
        newDescriptor.fromStream( descriptor.toStream() );
        return newDescriptor;
    function localizeDescriptor( desc ) {
        var stream, pointer, zStringLength, zstring, localized_string, newZStringLength, previousStream, followingStream, newDesc;
        stream = desc.toStream();
        while( true ) {
            pointer = stream.search(/TEXT....\x00\$\x00\$\x00\$/);
            if( pointer === -1 ) {
                break;
            zStringLength = getLongFromStream( stream, pointer + 4 );
            zstring = readUnicode( stream.substr( pointer + 8, ( zStringLength - 1 ) * 2) );
            localized_string = ( localize( zstring ) ) + '\u0000';
            newZStringLength = localized_string.length;
            previousStream = stream.slice( 0, pointer);
            followingStream = stream.slice( pointer + 8 + zStringLength * 2);
            stream = previousStream.concat( 'TEXT', longToString( newZStringLength ), bytesToUnicode( localized_string ), followingStream );
        newDesc = new ActionDescriptor();
        newDesc.fromStream( stream );
        return newDesc;
    function getShortFromStream( stream, pointer ) {
        var hi, low;
        hi = stream.charCodeAt( pointer ) << 8 ;
        low = stream.charCodeAt( pointer + 1 );
        return hi + low;
    function getLongFromStream( stream, pointer ) {
        var hi, low;
        hi = getShortFromStream( stream, pointer) << 16;
        low = getShortFromStream( stream, pointer + 2);
        return hi + low;
    function readUnicode( unicode ) {
        var string = "";
        for( i = pointer = 0; pointer < unicode.length; i = pointer += 2) {
            string +=String.fromCharCode( getShortFromStream( unicode, pointer ) );
        return string;
    function longToString( longInteger ) {
        var string;
        string = String.fromCharCode( longInteger >>> 24 );
        string += String.fromCharCode( longInteger << 8 >>> 24 );
        string += String.fromCharCode( longInteger << 16 >>> 24 );
        string += String.fromCharCode( longInteger << 24 >>> 24 );
        return string;
    function bytesToUnicode( bytes ) {
        var unicode = "", char_code, charIndex;
        for( charIndex  = 0; charIndex < bytes.length; charIndex ++ ) {
            char_code = bytes.charCodeAt( charIndex );
            unicode += String.fromCharCode(char_code >> 8 ) +  String.fromCharCode( char_code & 0xff );
        return unicode;
    function setGradientAdjustmentAngle( angle ) {
        var adjustmentDesc = getProperty( charIDToTypeID("Lyr "), charIDToTypeID( 'Adjs' ) ).getObjectValue(0);
        var newAdjustmentDesc = duplicateDescriptor( adjustmentDesc );
        newAdjustmentDesc.putUnitDouble( charIDToTypeID('Angl'), charIDToTypeID('#Ang'), angle );
        var desc = new ActionDescriptor();
            var ref = new ActionReference();
            ref.putEnumerated( stringIDToTypeID('contentLayer'), charIDToTypeID('Ordn'), charIDToTypeID('Trgt') );
        desc.putReference( charIDToTypeID('null'), ref );
        desc.putObject( charIDToTypeID('T   '), stringIDToTypeID('gradientLayer'), newAdjustmentDesc);
        executeAction( charIDToTypeID('setd'), desc, DialogModes.NO );
    var newAngle = 45;
    setGradientAdjustmentAngle( newAngle );

  • HT4847 iOS8 uses more space on iCloud for backup than before without changing anything other than upgrading to iOS8... why?

    iOS8 uses more space on iCloud for backup than before without changing anything other than upgrading to iOS8... why?

    Hello westbrkk,
    this is an user-to-user forum, so unfortunately we won't be able to tell you why.

  • Regarding the first level navigation par file customization

    Hi
    i require the help on the first level navigation par file customization.
    i downloaded the rthe required par file from the server for changes.
    the name of the par file is <b>com.sap.portal.navigation.toplevelsingle.</b>.
    my requirement on this par file is i want to add an image file (.gif) to the first level navigaton at the end of the header.
    can u guide me how to do the chages to add an image in the top level navigation
    header file for this in the par file.
    reply ASAP
    Regards
    sunil

    Hi Sunil,
    Do you really want to place the image at the right side of the TLN - or at the header (which is different)?
    In the first case, there is a mixture of JavaScript and JSPs (containing JS) which build up the TLN, and this is quite complicated to understand (at least too complicate for a SDN thread). You would have to work through the code and try to modify it carefully.
    In the secondd case, you are touching the wrong PAR, but you would know the right one (as you opened a different thread about such a modification).
    Alternatively, you could try to use the light framework page, using the navigation tag library. This way, it is more easy to design your own UI, including the nav functionality.
    Hope it helps
    Detlev

  • On click of any tab in First level navigation next tab getting highlighted

    Hi All,
         In portal when i click on any of the tab in First level navigation the next tab is getting highlighted. please help me out in this.
    Regards,
    Lakshmi

    Hi
    which theme u r using? and what versions u r on ?
    jo

  • Determine Order of the First-Level-Navigation

    Hello,
    im currious, as the First-Level-Navigation is determined by the assigned roles of a user, how can you set the overall order of the menu entries, considering a user got more roles assigned?
    regards,
    Markus

    Hi Markus,
    that is done via the property Priority, which can be between 0.0 (outmost left) and 100.0 (outmost right)
    If several roles have the same Priority, they will be ordered by Role ID or Role Name.
    Kai

  • First level navigation in Custom resource provider WAP

    Hi,
       we have created a custom resource provider in WAP,im able to display the grid in the tab which is displayed
    when custom resource provider is clicked.
    How can we achieve the first level navigation on clicking on any item in the grid and after navigating need to display subtabs
    and display usagebars in each tab.
    The live example for the above scenario is "Virtual Machines" resource provider in public azure portal.
    how can we achieve similar functionality in our custom resource provider??
    any help is really appreciated

    HI Manesh,
     thanks for your solution...im able to implement first level navigation successfully.
    But Im facing one issue .PFB the details
     the subnav tab template is as below:
    <div class="vmdashboard">
        <div class="vm-overview">
            <div class="vm-usage">
                <div class="vm-dashboard-usage">
                    <h2>"usage overview"</h2>
                </div>
                <div class="vm-attacheddevices">
                    <h2>"attached devices"</h2>
                    <div class="gridContainer"></div>
                </div>
            </div>
        </div>
    </div>
    so first time when I on the navigation click on the Parent Tab it navigates to the subtab and displays the data as expected,now when I click on back button some part of the template in the subtab is getting displayed along with the parent tab grid data(on
    top of the parent Tab grid).
    ie in this case if I navigate back to parfent tab from subtab the headers mentioned in the above template were also getting added in parent Tab as shown in the below order.
    Usage overview
    attached devices
    parent tab grid
    this should not happen as I don't have the headers in parent tab template.
    I tried adding the below code in cleanup function of subtab
     function cleanUp() {
            if (grid) {
                grid.wazObservableGrid("destroy");
                grid = null;
                var parent = $(".vm-dashboard");
                parent = null;

  • Open All in Tabs, opens bookmarks in new tabs and leaves current tab open instead of changing to the first bookmark

    Whenever I click the "Open All in Tabs", it opens all the bookmarks in new tabs instead of opening the first bookmark in the current tab and the rest in new tabs.
    happens on all 3 of my computers running 8.0a1

    This isn't possible anymore, due to the fact that this Boolean entry has been removed: https://bugzilla.mozilla.org/show_bug.cgi?id=395024
    <br />
    In my Firefox Aurora 8.0a2 (Windows 7, but Ubuntu 10.10 as well) the current behaviour could be described as follows: <br />
    Open all in tabs
    <ul><li>Normal click: opens all in new tabs, changes focus to first one opened;</li>
    <li>Ctrl + click: opens all in new tabs, changes focus to first one opened;</li>
    <li>Shift + click: opens all in new window, changes focus to first one (tab) opened;</li>
    <li>Ctrl + Shift + click: opens all in new tabs, doesn't change focus.</li></ul>
    <br />
    Whereas I would like it to be as follows: <br />
    Open all in tabs
    <ul><li>Normal click: opens all but the first one (which overwrites current) in new tabs, doesn't change focus (due to the fact that the first item is already in the focused tab); in short, it changes the currently focused to the first item from the folder and appends its' rest on the right side;</li>
    <li>Ctrl + click: opens all in new tabs, doesn't change focus;</li>
    <li>Shift + click: opens all in new window, changes focus to the first one (tab) opened;</li>
    <li>Ctrl + Shift: opens all in new tabs, doesn't change focus.</li></ul>
    <br />
    This behaviour was present a few versions ago and only lately have I looked for the solution to this. I encountered many bug files regarding this topic with people speaking against Firefox's behaviour that would close existing tabs when opening all in new tabs (from a folder), which possibly influenced the change that I would like to be reverted.
    <br />
    Please let me know if it is possible to attain the behaviour I described.

  • Without changing anything: Live view looks fine, but "preview in browser" does not

    I haven't made any changes to our website in months. When I opened my index page, I did not change anything yet, but did a "preview in browser" and my whole slideshow is missing! It's still fine on the live website, as I haven't uploaded anything. Help.... why is it doing this? I need to add a small icon to our homepage, but I don't want to upload this page if it's not going to work!
    www.epaaudio.com

    On your page, these links are ALL root relative -
    <script language="JavaScript">
    // Advanced Random Images Start
    // Copyright 2001-2006 All rights reserved, by Paul Davis - www.kaosweaver.com
      var j,d="",l="",m="",p="",q="",z="",KW_ARI= new Array()
    // KW_rs[5000]
      KW_ARI[KW_ARI.length]='/Gallery_images/slideshow/auditorium.jpg';
      KW_ARI[KW_ARI.length]='/Gallery_images/slideshow/arena.jpg';
      KW_ARI[KW_ARI.length]='/Gallery_images/slideshow/classroom.jpg';
      KW_ARI[KW_ARI.length]='/Gallery_images/slideshow/conference.jpg';
      KW_ARI[KW_ARI.length]='/Gallery_images/slideshow/conference2.jpg';
      KW_ARI[KW_ARI.length]='/Gallery_images/slideshow/courtrm.jpg';
      j=parseInt(Math.random()*KW_ARI.length);
      j=(isNaN(j))?0:j;
        document.write("<img name='randomSlideShow' src='"+KW_ARI[j]+"'>");
    function rndSlideShow(t,l) { // Random Slideshow by Kaosweaver
      x=document.randomSlideShow; j=l; while (l==j) {
        j=parseInt(Math.random()*KW_ARI.length); j=(isNaN(j))?0:j; }
      x.src=KW_ARI[j]; setTimeout("rndSlideShow("+t+","+j+")",t);
    rndSlideShow(5000,0)
    // Advanced Random Images End
    And, being embedded in JavaScript, they will not be found to be 'adjusted' by DW, even when using temporary files to preview.  I'm afraid you will have to just lump the fact that they are not displaying in preview mode.

  • I suddenly (without changing anything on my end) stopped getting email notifications for Lightroom forum posts (and ACR..).

    reference (more info here..): No more email updates from this forum.
    In case not clear as worded, I'd like to get said email notifications, as I was, as I am (theoretically) still registered to do..
    Put another way: it seems to be broken, and I'd like to get it fixed..

    I have been having a similar problem with sporadic email delays for my watches.  I didn't get any for the past few days, then got a few days worth today.  I haven't been changing anything.  I suspect if you hadn't turn notifications off then back on again that yours would have resumed like mine did.  I use hotmail, but I don't know if that matters.

  • Changing Colour of top level Navigation

    Hi,
    I want to change the colour of the top level navigation. By default, the top level navigation shows two colour, sky blue and white at the bottom part. Our requirement is to change the white colour at the bottom part, so that it displays sky blue and then new colour at the bottom. Is that feasible through theme editor.
    We are using SAP Netweaver Portal 7.01 Enhancement Pack 1 SP 5.
    Regards
    Deb

    Seems that TLN background properties are not supported by Theme Editor, at least I cannot find it in Theme Editor.
    But I have got  a workaround:
    1. Download your theme through Theme import/export.
    2. Unpack theme zip archive.
    3. Then unpack portal.zip
    4. Go to AFP > images > tln folder of unpacked portal.zip.
    5. Replace BgTabArea00X.gif. with your image.
    6. Repack your portal.zip and theme.
    7. Import theme into portal.
    8. Clear HTTP Service cache and browser's cache.
    Hope it helps,
    Aliaksandr

  • Open iView without address or  tool bar in new window

    Hello dear experts,
    Today I got a specific problem where I kindly ask for your ideas / support !
    Our Portal is 7.0 and SP19.
    I got the following  scenario:
    1) Imagine you got several standard (URL or Application Integartion) iViews, each pointing at different URLs.
    2) As you know there does exist the SAP Portal standard functionality for iViews to open them at a new window  via the iView tray (context menu)
    3) So if you put the iView into a portal page and let this page being displayed at the portal content area, you can access the  option u201COpen in New Windowu201D at the tray.
    4) Now I want to modify the function u201COpen in New Windowu201D in that way, that the new window is shown without the address bar and tool bar at all.
    5) In common this can easily be made with the Javascript command:
    javascript:window.open('http://this.iview.url', '_blank','resizable=yes, scrollbar=yes,
    top=100, left=100, height=700,width=700, status=no, menubar=no, toolbar=no, location=no')
    6) But to use this Javascript command I will need the specific URL u2013 or at least the STRING variable of it - of the iView which is embedded at the portal page at runtime (Something like this http://this.iview.url )
    7) I made already some research and found the Layout-Tag Library
      http://help.sap.com/saphelp_nw70/helpdata/en/42/efe25b0d301aa2e10000000a422035/frameset.htm
    8) Also I found the Blog very interesting:
      EFP: Layout Tag Library
    9) At these sources I found the Layout-Tag
      <lyt:IViewExpand>Open in New Window</lyt:IViewExpand>
    which is displaying the u201COpen in New Windowu201D functionality as link.
    10) But as I described above I will need the link as a STRING-variable to put it into the Javascript command
    11) And that is the point I am struggling at the moment. How do I get the link of the current iview is pointing to
      e.g. http://this.iview.url
    either as link or STRING variable.
    Any idea or suggestion ? Many thanks in advance !!!
    Best regards,
    Stefan

    Hello dear Prath and Srini,
    many thanks for your input but unfortunaltly by problem is still unsolved
    Let me explain a little mor in details:
    The Scenario:
    1) A got the Portal and i got a dedicated web server which is providing different web reports. These web reports are created by another department and they will provide us just the URL link to the reports.
    2) Okay so i am integrating these reports via a generic applicqation integration iview, of course i could use also a standard URL ivew. But this would not be so smooth, because of the transport (the web report server has also a three stage landscape)
    3) Now i want to give the users the feature "to hit once"  at the iview tray just one button / link and the iview will open in a new window
    Okay so far everything is complete SAP portal standard.BUT now here is the clue
    The Problem:
    4) For security reasons the "new window" should appear showing the iview, but without browers tool bar and address bar.
    To do this i wil need the URL which i can hand over to the javascript command. But i want the the URL will be generated automatically, because of course there will be created mor and more iviews time after time.
    The Solution:?
    Any guess how to solve this "feature" ?
    Best regards and many thanks,
    Stefan

  • How do I reinstall just iCal without changing anything else?

    My iCal has become corrupted somehow. It opens blank or with features diabled. I just want to reinstall without messing up anything else. Do I just start the reinstall process using the system disks and then custom install? Will this leave everthing as it is? I don't want to open a can of worms. I tried dragging in the same program from another networked computer with no luck.

    My iCal has become corrupted somehow. It opens blank or with features diabled. I just want to reinstall without messing up anything else. Do I just start the reinstall process using the system disks and then custom install? Will this leave everthing as it is? I don't want to open a can of worms. I tried dragging in the same program from another networked computer with no luck.

  • Time Capsule Hard Disk Disappears from Windows 7 PC without changing anything on the PC, then reappears for no reason. Any Ideas what would cause this?

    Now spent hours trying to fix this problem. I am using a disk password, When I go into the explorer, around 1/4 of the time the timecapsule appears in the browse, and the other 3/4's it can not be found. I can leave the pc, then come back after a while and the disk is back.

    i'd also like to add that the time capsule is still recognised on the mac partition of my macbook pro, and also both mac and windows xp (as a network drive) on my iMac!

Maybe you are looking for

  • Error while compiling QuoteRenderer.java file

    Currently I am working on Quotes customizations. As part of customizations, I need to modify the seeded java file (i.e., $JAVA_TOP/oracle/apps/qot/util/QuoteRenderer.java) Since i have only class files, I have decompiled the class file using JAD and

  • I can't synchronize the movies I bought before, after I upgrade my IPhone ios to 5.1

    Hi every body, before releasing ios 5, I bought three movies, The matrix, Matrix reloaded and Matrix revolution, but for several months and after I upgraded my ios to 5 and then to 5.1 I can't access to two of movies I purchased before, even when I s

  • Find network printer configuration remotely

    Hi, Is there a way to know all my network printers specific configuration, (we have many print servers,  and many network printers configured with different configurations,  one such is "keep printed documents") I would to know in my network how many

  • Having problems connecting my xbox one to my aiport Extreme.

    Asked for public (static) IP's from my ISP and then got directed to Apple then Mircosoft. Having a lot of problems just trying to connect for my xbox live. More details: i live in an apartment complex that provides my internet through a jack in the w

  • Windows 64-Bit Oracle DBCA creating new Instance ORA-27102: out of memory

    Wondering has anyone encountered this? We are running Oracle 10 R2 running on Windows Server 2003 ( This database is on a 64-bit Platform) Memory capacity is 16 GB on the server. We are using DBCA to streamline db creation of the new “EDR” DB instanc