How to dynamically dispaly Help Link

Hi All,
       I have a few dynamic requirement regarding the portal help link.
        I wanted to display the help content dynamically.
My scenario is like this.
If I am in page Google in the portal content area when i click Help I should be able to sdispaly about Google in a seperate window.
If I am in page yahoo in the portal content area when i click Help I should be able to sdispaly about yahoo in a seperate window.
By editing the default framwork page and giving the help url to my requirement I can give only one url under navigation.But my requirement is dynamic which will be depending on my page which I browse.
I also opened Headeriview.jsp from PCD folder and found the javascript method for displaying help.Is there any way where in i can pass the context of my page iview dynamically to the help function in headeriview.jsp.
Does Portal support this?
Helpful answers will be rewarded.
Regards,
B.Narayanan

Nope, sorry that ain't going to work.
You have to remember that the tags on a JSP page are translated into servlet code. THEN the page is run.
This code is being generated at runtime - well after the custom tags have been translated. Its not going to translate it for you now.
Instead you should have an <html:link> tag on the page that takes its attributes dynamically.
something like the following:
<html:link action="<%= actionName %>" paramid="<%= paramId %>" paramName="<%= productCode %>">Product - <%= productCode %>
If you are using JSP2.0 you can use EL expressions to make it more readable
The problem you have is that you are trying to shift the view logic into the action. Instead your action should pass a bean to the jsp so that it can use the info in that bean to render the link.
Hope this helps,
evnafets

Similar Messages

  • How to enable Logon Help link in Login Page?

    Hi,
    I need to implement the logon help like forgot password / password reset...in the portal login page the link is not showing...what to do to enable this Login Help Link in Portal login page? can you please guide me on this...
    Regards,
    Viswes

    Read about "Get support" http://help.sap.com/saphelp_nw70/helpdata/EN/52/4c6c3e58d0d064e10000000a114084/frameset.htm 
    http://help.sap.com/saphelp_nw70/helpdata/EN/45/82278050f3487fe10000000a114a6b/frameset.htm
    ume.logon.logon_help
    Regards.

  • How to remove the help link button on EP7.0?

    We have a need to remove (or hide)  the "help" button on EP7.0.
    We have tried different ways but no success.
    Would you please help?  Thanks a lot!

    Thanks!
    Do you have a way to hide/remove the help button on the ITS which renders SAP transaction?
    May I explain more:
    We use ITS to access some R/3 t-codes.
    Some R3 transactions have a "help" button which is not wanted or desired.
    Could you tell how to remove or hide it?
    Thanks!

  • How to disable Help link in SRM

    Does anyone know how to disable the Help link in SRM?
    We are displaying SRM transactions through the SAP Portal, and have decided to use the Portal's help links for context-sensitive help.  Therefore, the Help link in SRM is redundant.

    Hi,
    You can either remove the HELP link completely by modifying the template as suggested by Andy OR you can modify the  template in the service BBPHELP in SE80.
    Go to BBPHELP service ,template BBPHELP_1000.
    Comment the foll line :
    <!-- var helpURL="`FRONTEND_URL`"; -->
    BR,
    Disha.
    Pls  reward points for useful answers.

  • How to dynamically change link in Page Viewer Web Part SharePoint 2010?

    Newbie Question:
    Situation:
    a) Created: Two Site Pages page 1 & page 2
    b) Page 1: Includes simple hyperlink text Example - Home | About Us | Contact etc
    c) Page 2: Includes Page Viewer Web Part that includes link to an existing web site (this site has all of the pages) and the olde site is shown in SharePoint site
    Complication:
    a) I want the users to click on Page 1 - About Us etc
    b) The View on Page 2 - page viewer link should be dynamically updated to About Us . If user clicks on contact us on Page 1..the page 2 view should change dynamically to Contact US
    ASK:
    a) How do I dynamically update the links in Page Viewer web part using minimal coding (if possible)
    Any Guidance will be greatly appreciated.

    Hello,
    You can also used the another appoch,
    Create your custom webpart , then add the PageViewer Webpart at run time,Create webpart property for the custom webpart to change the url and add the PageViewer webpart runtime,
    I have created the custom webpart property to specified the url at the tine of edit the webpart
    Here is the code
    using System;
    using System.ComponentModel;
    using System.Web;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using System.Web.UI.WebControls.WebParts;
    using Microsoft.SharePoint;
    using Microsoft.SharePoint.WebControls;
    using System.Collections;
    using Microsoft.SharePoint.Publishing.WebControls;
    using Microsoft.SharePoint.WebPartPages;
    namespace MyNameSpace.MyPageViewer
    [ToolboxItemAttribute(false)]
    public class MyPageViewer : System.Web.UI.WebControls.WebParts.WebPart
    private string _customUrl = "http://yourdefaulturl";//Specified default url
    [WebBrowsable(true)
    , Personalizable(true)
    , Bindable(true)
    , Browsable(false)
    , DefaultValue("")
    , Category("Custom Page Viewer Properties")
    , WebPartStorage(Storage.Shared)
    , FriendlyName("PageViewer URL")
    , Description("PageViewer URL")]
    public string CustomUrl
    get { return _customUrl; }
    set {if (string.IsNullOrEmpty(value) == false) { _customUrl = value; } }
    #endregion
    public MyPageViewer()
    this.ChromeType = PartChromeType.None;
    protected override void OnInit(EventArgs e)
    EnsureChildControls();
    base.OnInit(e);
    protected override void CreateChildControls()
    string pageViewerUrl = CustomUrl;
    Microsoft.SharePoint.WebPartPages.PageViewerWebPart pageViewerWebPart = new Microsoft.SharePoint.WebPartPages.PageViewerWebPart();
    if (!string.IsNullOrEmpty(pageViewerUrl))
    pageViewerWebPart.ContentLink = pageViewerUrl;
    pageViewerWebPart.ChromeType = PartChromeType.None;
    pageViewerWebPart.Height = "382";
    pageViewerWebPart.Width = "682";
    this.Controls.Add(pageViewerWebPart);
    protected override void OnLoad(EventArgs e)
    base.OnLoad(e);
    protected override void OnPreRender(EventArgs e)
    base.OnPreRender(e);
    Hope this will help you
    Hiren Patel | Please click "Propose As Answer" if this post solves your problem or "Vote As Helpful" if this post has been useful to you.

  • How Can I get multi column values from dynamic search help?

    Hi Gurus;
    I'm using dynamic search help in my program.
    I want to get multi column values from search help. But I dont know solution for this issue.
    I'm using F4IF_INT_TABLE_VALUE_REQUEST FM.
    How Can I get multi column values from dynamic search help?
    Thanks.

    Believe it or not, the same FM worked for me in a dynpro. I will try to explain here how it works in custom screen and then you can do your work for other screens or program types. I am not going to write my actual work but will explain in general.
    I have 4 fields (FLD1, FLD2, FLD3, FLD4) and i made the search based on FLD2 and when user click on a line (could be any field), then this would bring the line on to the screens.
    There are like 3 steps.
    You have your value_tab for my fields FLD1, FLD2, FLD3 and FLD4. This is just the data that we pass into the FM. (data: IT_VALTAB type table of ZVAL_TABLE)
    Next map the screen fields into an internal table (data: It_dynpfld type table of dselc ). I also have other internal tables defined  (just to keep it straight, i will be putting here) data:  It_return type standard table of ddshretval.
    Next step is to call the function module. Make sure you have values in IT_VALTAB.
    call function 'F4IF_INT_TABLE_VALUE_REQUEST'
    exporting
            retfield        = 'FLD2'
            value_org       = 'S'
          tables
            value_tab       = It_VALTAB
            return_tab      = It_return
            dynpfld_mapping = It_dynpfld
          exceptions
            parameter_error = 1
            no_values_found = 2
            others          = 3.
        if sy-subrc <> 0.
          message id sy-msgid type sy-msgty number sy-msgno
          with sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
        else.
          perform get_selected_fields tables It_return.
        endif.
    The code within the perform GET_SELECTED_FIELDS  - We need to map the result fields after user selects it. The code goes like this. This is step is to update the dynpro fields.
    I need a internal table as well as a work area here. like,
    data: lt_fields type table of dynpread,
            la_fields type dynpread.
      field-symbols: <fs_return> type ddshretval.
    so fill out LT_FIELDS from the IT_RETURN table
    loop at lt_return assigning <fs_return>.
        la_fields-fieldname = <fs_return>-retfield.
        la_fields-fieldvalue = <fs_return>-fieldval.
        append la_fields to lt_fields.
        clear: la_fields.
      endloop.
    Call the FM to update the dynpro
    call function 'DYNP_VALUES_UPDATE'
        exporting
          dyname               = sy-repid
          dynumb               = '1002' "This is my screen number. You could use 1000 for selection screen (hope so)
        tables
          dynpfields           = lt_fields
        exceptions
          invalid_abapworkarea = 1
          invalid_dynprofield  = 2
          invalid_dynproname   = 3
          invalid_dynpronummer = 4
          invalid_request      = 5
          no_fielddescription  = 6
          undefind_error       = 7
          others               = 8.
      if sy-subrc <> 0.
        message id sy-msgid type sy-msgty number sy-msgno
                with sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      endif.
    good luck

  • I lost my tool bar on top. I no longer can see the Bookmarks, Tools, or Help links. Where are they and how can I reset them? I had them at first but now I don't see them.

    I lost the tool bar on top. I can no longer see the Bookmarks, Tools, or Help links. I had them in when I began with your browser but now they're gone. How do I restore the default toolbar?

    * In Firefox 3.6 versions on Windows and Firefox 4 on Windows and Linux it's possible to hide the "Menu Bar" via "View > Toolbars" or via the right-click context menu of a toolbar.
    * Press F10 or press and hold the Alt key down to bring up the "Menu Bar" temporarily.
    * Go to "View > Toolbars" or right-click the "Menu Bar" or press Alt+V T to select which toolbars to show or hide (click on an entry to toggle the state).
    See also:
    * [[Menu bar is missing]]
    * http://kb.mozillazine.org/Toolbar_customization

  • How to find out URL of Masthead Help Link

    Hi Experts,
    I am working for a support project. Implementation team has long back left the project. I have to change the 'Help' link URL of Masthead area. There are three links in Masthead - Logoff, Personalize and Help.
    At present when we are clicking on 'Help' link of  Masthead, user is routed following website:
    https://www.xyz.com.
    In the new scenarion, when the user will click on 'Help' link of  Masthead, user should be routed following website:
    https://www.abc.com.
    I can see the following property of Masthead iView:
    Show Link in Masthead: Help
    I am unable to find out where the URL has been stored.
    Can you please let me know. Is it in UME or any other place? If yes, where excatly in UME.
    I searched a lot in the code. I got the file (com.sap.portal.navigation.masthead) from server. After that I imported it in NWDS. I searched a lot in various places of NWDS. I can not see the URL.
    It seems that javascript:openHelp is helping in getting URL. If yes, how?
    <TD nowrap >
    <!--<hbj:link id="HelpLink" tooltip="<%=helpTooltipStr%>" linkDesign="FUNCTION" reference="javascript:openHelp();"><hbj:textView nested="true" text="<%=helpTextStr%>"/></hbj:link> --><hbj:link id="HelpLink" tooltip="<%=helpTooltipStr%>"
         linkDesign="FUNCTION" reference="#">
                                          <% if (!isPreview) { HelpLink.setOnClientClick("javascript:openHelp();");} %>
                                          <hbj:textView nested="true" text="<%=helpTextStr%>"/>
                                        </hbj:link>                                             
    </TD>
    <TD nowrap>
    Please help.
    Regards,
    Gary

    Hi Sushil,
    It seems that I don't have the correct masthead  par file. I have got the masthead file from BASIS. It is com.sap.portal.navigation.masthead
    The existing masthead par file has following setting in portalapp.xml
    <property name="HelpUrl" value="http://help.sap.com/content/documentation/netweaver/docu_nw_04s.htm">
              <property name="plainDescription" value="Help Link URL"/>
              <property name="category" value="Navigation"/>
            </property>
            <property name="ShowLogInLogOffLink" value="true">
              <property name="validvalues" value="4/true5/false"/>
              <property name="plainDescription" value="Show Link in Masthead: Log In / Log Off"/>
              <property name="longDescription" value="Show or hide the 'Log In' / Log Off' link displayed in the masthead iView at runtime."/>
              <property name="category" value="Navigation"/>
            </property>
            <property name="HelpUrl" value="http://help.sap.com/nw04 ">
              <property name="plainDescription" value="Help Link URL"/>
              <property name="category" value="Navigation"/>
            </property>
    This does not contain link https://www.xyz.com
    Does this mean that the mathead par I am having is wrong.
    Please suggest.
    Regards,
    Gary

  • Help Link -Dynamic display

    Hi All,
           I have a few dynamic requirement regarding the portal help link.
            I wanted to display the help content dynamically.
    My scenario is like this.
    If I am in page Google in the portal content area when i click Help I should be able to sdispaly about Google in a seperate window.
    If I am in page yahoo in the portal content area when i click Help I should be able to sdispaly about yahoo in a seperate window.
    By editing the default framwork page and giving the help url to my requirement I can give only one url under navigation.But my requirement is dynamic which will be depending on my page which I browse.
    I also opened Headeriview.jsp from PCD folder and found the javascript method for displaying help.Is there any way where in i can pass the context of my page iview dynamically to the help function in headeriview.jsp.
    Does Portal support this?
    Helpful answers will be rewarded.
    Regards,
    B.Narayanan

    Hi Narayanan
    Y dont u try with URL iviews..by passing links to that iview. i would strongly feel that..that is not the feasible solution ur going for...
    Its just my suggestion
    rgds
    pradeep

  • How to redirect Help link for iview not for portal masterhead

    Could someone please let me know  how to post help document to the help link in the iview?  It is located at the top left corner within the iview.  This is not to redirect the portal masterhead.  Thanks.

    Hi,
    Please see following links:
    http://help.sap.com/saphelp_nw2004s/helpdata/en/42/edef4e0aa71bc7e10000000a11466f/content.htm
    http://help.sap.com/saphelp_nw2004s/helpdata/en/42/ef68e768921a77e10000000a422035/frameset.htm
    Kind regards,
    Ville

  • Where is help link on 'How to ask a question' ?

    Using Thunderbird.
    Tried to see where the Help > Help contents link opens.
    Unfortunately, it does not open on the expected webpage with the immediate help link on 'How to ask a question'.
    the link would then take the user to getsatisfaction/mozilla_messaging website.
    I use the link to instruct Thunderbird users on what to include when asking a question.
    Where is the page that contains this vital information?

    Sorry Diego.
    Initially, i was just trying to see what on earth was going on with this website, as it was not behaving as expected.
    Obviously, it has been significantly updated.
    So I possed a question to see if I would be redirected to the getsatisfaction/mozilla_messaging website.
    Obviously no.
    Then I discovered that it is impossible to retract /delete an asked question.
    Not helpful, I can only edit the question, so I have edited the question.
    If you know the link where I can tell people to read when they want to know what details need to be included, then I would be most grateful.
    The information will tell people what to include when answering a question:
    this was the link:
    https://support.mozilla.org/en-US/questions/new/thunderbird#w_how-to-ask-your-question
    there is no information on that page with regard to ' how to ask your question' so where has it gone?
    It instructes precisely what to include
    Help > Troubleshooting Information

  • How to diable the default 'help' link in the CRM PCUI transaction

    Hi,
      Most of our PCUI application( example opportunity( CRMD_BUS20011), Product( CRMM_PRD_SALES) , Business partner have the 'Help' link appearing near the 'Personalize' link in the PCUI page..
      How can we diable this 'Help' link so that it no longer appears in the screen.
      Thanks
    Arunava

    I am reposting this again in hope of some help.
    Thanks
    Arunava

  • How to eliminate Exit and Help links from IAC iviews....

    Hi All,
    How to eliminate the Standar Exit and Help links from the IAC iviews.  i used webgui_simple_toolbar also but it didn't work.  Is there any other way for getting rid of these links.
    Thanks & Regards,
    Ravi

    Hi Barin,
    I'm facing the same issue, i.e I've created IAC iview which display spool request(SP02). Now I want to hide title, menu in the iview. Could you please give me some info about creating templates in internet services.
    Regards
    Anand

  • Dynamic value help for a table field to fill two fields, how to?

    Hi all gurus,
    In SRM 7 I defined a dynamic value help for a single field (ZZ_PROLE_R3) of my header custom table.
    That's the code from WDDOMODIFYVIEW in the webdynpro /SAPSRM/WDC_DODC_CT, view V_DODC_CT:
    DATA: lo_tabnode        TYPE REF TO IF_WD_CONTEXT_NODE.
          DATA: lo_tabnode_info   TYPE REF TO IF_WD_CONTEXT_NODE_INFO.
          DATA: tab_value         TYPE WDR_CONTEXT_ATTR_VALUE_LIST,
                wa_value          TYPE WDR_CONTEXT_ATTR_VALUE.
          lo_tabnode = wd_context->GET_CHILD_NODE( name = 'THCUS' ). "the custom table node
          lo_tabnode_info = lo_tabnode->get_node_info( ).
          wd_this->GET_VALHELP_ZZ_PROLE_R3( EXPORTING iv_guid = lv_guid
                                            IMPORTING ZZ_PROLE_R3_VALHELP = tab_value ). "this method returns the dyn value table
          lo_tabnode_info->set_attribute_value_set( name = 'ZZ_PROLE_R3'
                                                     value_set = tab_value ).
    The method GET_VALHELP_ZZ_PROLE_R3 dynamically builds the value help table tab_value; such table is made up by two fields:
    value : contains the value of the field
    text   : contains a description of the value
    The above solution works; now I'd like to enhance it. The custom table THCUS contains also a field called ZZ_PROLE_R3_DESC, which represents the description of ZZ_PROLE_R3. It is, exactly, the TEXT field in tab_value.
    So I'd like to do as follows:
    - the user clicks on the search help for ZZ_PROLE_R3 field of the table;
    - the above described value help appears;
    - after the selection, both ZZ_PROLE_R3 and ZZ_PROLE_R3_DESC are filled with the selected couple value - text chosen from the value help.
    Could anyone help me achieving such a behaviour?
    Again, a little request... when I open the above value help dialog box, the window itself has a label "Floorplan Manager application for OIF.." that obviously I'd like to redefine (e.g. "Role selection value help"). Is there any way to do that?
    Thanks in advance

    Chris Paine wrote:
    It seems to me - given that your code is in wddomodifyview that you are trying to have different dropdowns per row
    - I'm not sure where you are populating lv_guid - but I'd guess it is an attribute of the row selected? If it isn't then I can't see any reason that you would do this code in wddomodifyview and not wddoinit.
    Hi Chris and thanks for your help,
    lv_guid is the GUID of the document's header; I need to pass it to the method that populates my value help table because the values in it are derived from some fields on the document. (the situation actually is more complex; there's an RFC call on the backend for which the document is intended for to retrieve the data that populate the value help...).
    I'm quite unexperienced on webdynpro and terminology; if dropdown menus are fixed selection option that appears on a field, I guess this is not my case. I did a pair of screenshot to provide an idea of what the solution by now is, and what "I would like to have":
    [Pre-selection (F4 icon on the field in table)|http://imagebin.ca/view/npIsaqF.html]
    [Value Help popup for the field ZZ_PROLE_R3|http://imagebin.ca/view/8fZUh3T.html]
    [Result by now |http://imagebin.ca/view/3PaqdvE.html]
    [Result I'd like to have.|http://imagebin.ca/view/dExR0J.html]
    Chris Paine wrote:
    However - by your comment on the "value help dialog box" I am guessing you are using an input field? If this is the case then I would strongly suggest that you change/enhance the structure of the context node THCUS (btw, better coding practise to refer to it as wd_this->wdctx_thcus when using the get child node construct) so that you refer to an actual SAP ddic search help, if you then associate in the structure the value and text fields then populating the text field should happen automatically. Also you'd have the nice side effect that your value help dialog would be named after the associated ddic search help.
    Thanks for the code suggestion, I'll apply that. For what concerns the context node THCUS... It is, by standard, a node which I can't explictly find in the context for the view V_DODC_CT. The problem is that ZZ_PROLE_R3 and the corresponding description field ZZ_PROLE_R3_DESC of the table must be filled with data retrieved dynamically @ runtime from the backend. So I guess I can't populate a val help referring to a dictionary table/field; I'd rather do as follows:
    - retrieve what's the target backend for the document (to do so, I have to process the document .. that's why the header guid passed to my method);
    - RFC call to a custom method that extracts possible values for the specific backend;
    - bind the ammissible values to the value help.
    Chris Paine wrote:
    I realise that this is rather a lot - so if you have any specific question please do respond - hopefully I or someone else will be able to clarify.
    Thanks again for your help; additional info as well as code examples would be highly appreciated

  • How to dynamically determine Receivers within BPM

    I’m trying to design a way to determine my receivers within my BPM process during runtime.   My Scenario is as follows:
    SAP IDOC
        V
      XI
                 XI uses JAVA Mapping MT1 to determine vendors and if customer receives PIDX
                             JAVA Mapping MT2 to creates the PIDX output file if required
      V
    SENDs to required Vendor (PIDX if required otherwise email)
    My problem is how to dynamically determine the appropriate receiving vendor for my PIDX.
    I can not use the condition editor on the standard Receiver Determination because the output message (PIDX) doesn't have specific enough information to determine the vendor.
    Other than the customer number there are no other values and we don't want to use customer number because each vendor can have multiple customer numbers (hundreds).
    I've tried various attempts but none seem to work.  This could also be because I have limited knowledge of BPMs and this is my first complex development.  Below are the different attempts I've made at dynamically determining the receiver.  Any input would be appreciated.
    Receiver Scenario 1 
      I developed an interface mapping with MT1 as input and the SAP Receiver Determination as output.  The problem is for me to use this, the interface mapping had to reference the PIDX output (MT2 instead of MT1) which has no data that I can use to determine the receiver.
    Receiver Scenario 2
    I added a receiver step right before my send step and used the receiver list.  This appears to send the PIDX to everyone in the list and there is no way to evaluate or eliminate a name from the list. 
    Receiver Scenario 3
    I created a context object in the Integration Builder and assigned it to a field in MT1.  I then added a switch step with a branch for each vendor.  Within each specific branch there is a Send step that has the context object name I created in the "Send Context" field.  However, on the configuration side I’m unable to access the context object which I created on the design side.  Whenever I open the condition editor and select the radiobutton for "Context Object" the list  does not include the context object I created in the Integration Builder.

    Hi,
    Try using the enhaced receiver determination concept.
    Maybe based on certain field values you can write a UDF which calculates the receiver.
    Try this Blog out
    Link : [
    http://help.sap.com/saphelp_nw70/helpdata/en/43/a5f2066340332de10000000a11466f/frameset.htm]
    Regards,
    Abhishek
    Award if helpful.

Maybe you are looking for

  • Does anyone know when Verizon FiOS will be done at Pelham Pkwy South, 10462?

    Thanks!

  • What do you use to play your Tunez?

    Well what app do you use Im still trying to decide which i like best, so far for me the one i like most is Banshee, seems to handle over 30,000 mp3 with out a problem, so far any way. So whats your fav Player?

  • Flash audio that begins playing before fully donwloaded?

    I'm trying to help a friend add flash audio to his website. The problem is that the file won't play until the whole thing is loaded...he uses a so called squeeze page and many people will leave the site before the audio is fully loaded so they'll nev

  • Is there a way to disable "hide others"?

    I often have tons of apps open and if I accidentally hit "hide others" instead of "hide (app)" it makes me crazy. I hate having to "show all" then hide them one at a time. I know I could use the keyboard command, but it's different in some apps (Phot

  • BES via Office 365

    Bonjour, Nous souhaitons paramétrer nos Blackberry Q10 pour qu'ils passent via BES. Nous utilisons la solution BlackBerry® Business Cloud Services de Research In Motion (RIM®) via Office 365. Nous ne savons pas quel nom de serveur il faut indiquer lo