HELP NEEDED....F4 VALUE HELP IN WEB UI

Hi Experts...
I am new to CRM ...and WEB UI ENHANCEMENTS...
My Requirement : Provide F4 Value help for Opportunity field Partner Number Description(Component BTPARTNER,
                                         Context Node BTPARTNER,
                                         Structure PARTNER_NO_DESCR)
How do I provide F4 value help?I got a pointer as  to implement code as below in GET_V method of field..
CREATE OBJECT rv_valuehelp_descriptor TYPE cl_bsp_wd_valuehelp_f4descr
EXPORTING
iv_help_id = '(CL_CRM_UIU_BP_IDTYPE_2_F4)' "#EC NOTEXT
iv_help_id_kind = if_bsp_wd_valuehelp_f4descr=>help_id_kind_comp
iv_input_mapping = lt_inmap
iv_output_mapping = lt_outmap.
Now what you have to alter is the variable lv_help_id to reflect a F4-Valuehelp class.As you can see CL_CRM_UIU_BP_IDTYPE_2_F4 is a normal ABAP class
implementing interface IF_BSP_WD_CUSTOM_F4_CALLBACK.
Now where do i implement IF_BSP_WD_CUSTOM_F4_CALLBACK interface?
I have to select Employees assigned to certain Positions and display the Name and ID of them in the Result window.How do I do that?
In which table are the relationships of BP and Positions stored?
Looking forward to some pointers...
Helpful Pointers would be rewarded..
Thanks...

Hi Kamesh,
Kamesh it can be one of the reasons :
BP_DATA/MarketingAttributesEOVP  seems to be overview page and probaly it will be always in display mode.The method METHOD GET_I_DESCRIPTION has { rv_disabled = 'TRUE'.}  code  which always disables so can be read only.Try and sctivate the below code
DATA: current TYPE REF TO if_bol_bo_property_access.
rv_disabled = 'TRUE'.
IF iterator IS BOUND.
   current = iterator->get_current( ).
ELSE.
   current = collection_wrapper->get_current( ).
ENDIF.
TRY.
     IF current->is_property_readonly(
                   'DESCRIPTION' ) = abap_false.           "#EC NOTEXT
       rv_disabled = 'FALSE'.
     ENDIF.
   CATCH cx_sy_ref_is_initial cx_sy_move_cast_error
         cx_crm_genil_model_error.
     RETURN.
ENDTRY.
Also it is an attrubute set structure and the GET_V_ATTR_SET_DESCR method sets some values for description which might be overwriting get_v_description .
I'm unable to see this field in my WebUi so not 100% sure of above.Give it a try.
Regards
Jignesh

Similar Messages

  • Missing values in F4-help in web reporting

    Hallo everybody,
    we have a problem with our F4-value help. When we open this value help in web reporting of bw 7 we only see in the value help a few entries and not all the contents of the master data table. We have checked the infoObject and query settings. Are somewhere in the system a hidden configuration which we haven't checked? The query is 7.x.
    Thanks and regards!

    Check the properties of your infoobject in advanced tab., in query designer
    Currently you can see the values only posted and that is the default option.
    If your requirement is to see all the values stored in master data then change the option in your query and as well as in Bex properties tab of your info object.
    Hope this helps.
    Regards,
    Reddy
    Edited by: Reddybl on Apr 1, 2010 7:40 PM

  • How to create value help in web-dynpro-abap

    Hi ,
         can anybody tell me detailed step for creating value help in web-dynpro-abap .

    Hi,
    Web Dynpro provides two types of pre-implemented search helps :
    1. ABAP Dictionary Search help
    2. OVS
    Input Help for WDA
    http://help.sap.com/saphelp_nw04s/helpdata/en/b3/4d3642eca5033be10000000a1550b0/frameset.htm
    There is  a blog on implementing OVS help in WDA. You can refer below link for sample code.
    /people/shruti.rathour/blog/2008/05/05/ovs-help-in-web-dynpro-abap
    In addition, you can also provide help through Drop Downs and Select options.
    Working with Select options in WDA
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/c09fec07-0dab-2a10-dbbe-c9a26bdff03e
    Plz reward if helpful.
    Thanks.
    Raj.

  • Need some help with web application structure

    I'm trying to develop a web app, scalability and flexibility are very important to me.
    I'm pretty lost right now but I am a quick learner. Basically this is what I need.
    I want a web app, but I want to structure it to be able to run using multiple client types. I want to be able to access the business logic using a CLI interface (for cron jobs), as well as HTML over HTTP, XML-RPC over HTTP, and WAP/WML. Does anyone have any advice on how to set this up in a clean, structured way? I'm having a very hard time finding information on the internet.
    By the way I am also looking for ongoing tutoring which I am willing to pay for, so I can get help when I have questions like this.

    Wow, those are some requirements. You have a lot of work ahead of you.
    I think what you will have to do is take a layered approach. Find the lowest-common-denominator (which sounds like it may be XML in this case) and have your servlets return that. Then you will have to implement various frontend- / pre-processors that are capable of taking the XML output from the servlets and reformatting it as either HTML, XML-RPC, JSON, or whatever.
    Good luck.

  • Search help for Web Dynpro using the SAP-search help

    Hi,
    I’m trying to create a generic search help for Web Dynpro using the SAP-search help. It should working so, that I construct a Web Dynpro-component, that gets the data of the search help from the SAP-system, interpreted it and creates the ui-elements and the needed context generic.
    The mapping between the Input field of the customerview and the right search help is to be made with an xml-file, which contains the information: name of the view, the input field, the search-help-name and the name of the field that will be returned.
    The xml-file is reading from a helper-class. That helper-class contains any information, witch need the search help-component as well as the customer-component.
    The initialization takes place in the method wdDoModify of the customer. The call of the search help from the customer should be implement with an Action, witch is bound to a Button(create dynamic in the helper-class behind the input field).
    In a second foot should be create a plugin for eclipse, witch insert the used files (search help component, helper class, …) in the project. In addition it should create the call in the customer generic.
    It would be great if someone can give me a feedback!

    Hi Mike,
    The BlanketAgreement.exe is a reference to the executable that will be created when you compile the solution you created in Part II - Part III. I think there is a mistake in the tutorial because it asks you to name the project 'Blanket' which means that by default the executable will be called Blanket.exe and not BlanketAgreement.exe. The tutorial also misses the step asking you to compile the Blanket project before you go on to create an installer. You should compile your Blanket project in Release mode before creating an installer. By compiling the project you'll get a Blanket.exe file in the bin folder of your Blanket project which you then need to add to the installer per the instructions.
    SAP do offer development courses in some areas and there is training material here on the SDN and on the SAP partner portal (and maybe the customer portal as well). Try searching this forum for 'training' or 'tutorial' and you should get a few links. There's also a development certification.
    Personally I'd recommend you give yourself a little project to work on and just get stuck in
    Kind Regards,
    Owen

  • Creating Search Help for Web Dynpro ABAP (FPM) Forms

    Dear All ,
    I am very new with SAP HCM P&F with FPM form. I am stuck with field search help functionality in FPM form. I have created on search help using 
    Web dynpro component to get all travel requests for all employees and linked it to FPM form field and its working fine....
    But.... my requirement is how to filter travel request based on the PERNR (employee number) field in FPM form.
    I think it can be achieved by using importing parameter LISTENER of interface IF_WD_VALUE_HELP_LISTENER but I am clueless how to pass PERNR to this interface to get travel requests for only employee number in field PERNR.
    Kindly help me out in this issue.
    Chohan

    Use this code in set_value_help_listener
    for e.g to read effective date.
    wd_this->help_listener->f4_context_element->get_attribute( EXPORTING name = 'EFFECTIVE_DATE' IMPORTING value =  wd_this->gv_eff_date ).

  • Search Help with Web Dynpro call on another system

    Hi all,
    I have to create a search help with web dynpro on a field but the database is on another system... How can I do?
    Many Thanks in advance...

    I would use a search help exit. Nothing WDA specific here, as this has been possible long before WDA came around.  With a search help exit you define the search help like normal, but instead of database table or view being the source of selection, you have a function module.  Within the coding of this function module you can call an RFC to read data from another system or call a web service if you need to bridge over to something that isn't ABAP based.
    You can read more about Search Help Exits here:
    http://help.sap.com/saphelp_nw70ehp1/helpdata/en/cf/21ee52446011d189700000e8322d00/frameset.htm

  • Search Help with Web Dynpro

    Hi all,
    I have to create a search help with web dynpro on a field but the database is on another system... How can I do?
    Many Thanks in advance...

    I would use a search help exit. Nothing WDA specific here, as this has been possible long before WDA came around.  With a search help exit you define the search help like normal, but instead of database table or view being the source of selection, you have a function module.  Within the coding of this function module you can call an RFC to read data from another system or call a web service if you need to bridge over to something that isn't ABAP based.
    You can read more about Search Help Exits here:
    http://help.sap.com/saphelp_nw70ehp1/helpdata/en/cf/21ee52446011d189700000e8322d00/frameset.htm

  • How to create search help for Web Dynpro?

    Hi all,
    I have troubles when creating search help for web dynpro. I have visited this link /people/dirk.rehberg/blog/2006/12/27/generic-search-help-for-web-dynpro-for-java but I can't find this generic search help plug-in for download. If u have this plug-in can u share it for me or upload somewhere for download. Or anyone has already done this search help please help me solve this problem! Thanks in advance!

    Hi Dinh Thieu Thien,
    please place such a request to the appropriate forum "[Web Dynpro for Java|Web Dynpro Java;".
    Thanks and regards,
    Boris

  • Prompted for credentials when running the Recovery Audit Report on MBAM Help Desk web portal

    I am prompted for my credentials when I try to run the Recovery Audit Report on MBAM Help Desk web portal.  I am a member of the MBAM Read Only Reports group which I specified during the web portal configuration wizard.  I would like to suppress
    the prompt for credentials.

    Add the URL to the Local Intranet sites did not work.  The Help desk  web portal is on port 8088 and it does not allow you to specify the port when you add the URL to the Local Intranet sites.  I am able to access the Reports page from the
    Help Desk web portal when I open a browser on the IIS server, but the Reports page does not open without a prompt when I open a browser on a client.  Strange.

  • How to implement the input help at web for the input ready query?

    Dear all,
    As you konw when we create the input ready query for Planning, we can insert the new record for plan with Analyzer tool. We also can use input help(double clike the space) for input the master data.
    I want to konw when I use Web Appliaction Designer to run the query at the web, How can I use the input help for planning data.
    My customer request me must implement the input help function at web.
    Thanks a lot
    best regards,
    Leon
    Message was edited by: Leon Wang
    Message was edited by: Leon Wang

    Hello,
    It seems Input Help is not possible with WEB.
    Check out the link below -
    http://help.sap.com/saphelp_nw2004s/helpdata/en/43/f234619e3c4c5de10000000a155369/frameset.htm<a href="http://help.sap.com/saphelp_nw2004s/helpdata/en/43/f234619e3c4c5de10000000a155369/frameset.htm">Input Help - with Web application designer</a>
    <b>Bex Analyzer -</b> You access input help for a cell by double clicking on it or choosing the F4 button.
    <b>Web Appln Designer</b> - Input help is not available
    Hope it Helps
    Chetan
    @CP..

  • Passing large number of values to a WebI prompt from external application

    Hello all,
    BIt of a strange request this!
    I need to abuse the OpenDocument function and pass A LOT of prompt values into a webi report. 
    The users can select hundreds/thousands of records in an external web based application and click to open a BO WebI report which needs to refresh restricting on the records selected by the user in the other application.
    If I do this with OpenDocument i can pass so many values in a list that I'll exceed the limits of the URL length (although I think opendoc itself is shorter than this limit). 
    So I'm hitting the same limit as these guys...
    http://bembengarifin.wordpress.com/2009/02/19/business-objects-opendocument-api-url-length-limitation-gotcha/
    Anyone got any ideas?
    Was thinking of programatically accessing the document via SDK and adding restrictions or possibly changing open doc to use a POST function... but any ideas on if this would work or any other options?
    Cheers,
    Jez

    Hi Jeremy,
    No solution, but a warning note...
    I'm afraid that even if you pass the hurdle of the URL length,
    you will hit the limit of the in list() number of values on the database side.
    So I would go for storing the selected list in the database.
    Then you can either create a predefined filter to select the records using the contents of the table,
    or bring in the table in the structure, create object and use these to create the where condition in the report.
    Needless to say you will probably want to limit this table to just the records from a specific user,
    but you stand a better chance of getting to a working solution then the road you're thinking of traveling.
    Hope this helps,
    Marianne

  • Fetch dynamic value form a web.element of Web applicaiton

    Hi,
    How can I fetch the dynamic value/values displayed on the web page?
    For Textbox we can use .getattribute("value") method.
    temp1 = web.textBox(64,"/web:window[@index='0' or @title='Regular Entry']/web:document[@index='3' or @name='TargetContent']/web:form[@name='win0' or @index='0']/web:input_text[@id='DISTRIB_LINE_MERCHANDISE_AMT$0' or @name='DISTRIB_LINE_MERCHANDISE_AMT$0' or @index='27']").getAttribute("value");
    How about retrieveing value for web.element object?
    web.element(314,"/web:window[@index='0' or @title='Regular Deposit']/web:document[@index='3' or @name='TargetContent']/web:label[@index='1' and @text='Deposit ID:' and @className='PSEDITBOXLABEL' and @innerText='Deposit ID:']").click();
    Here for /web:label[@innertext='Deposit ID:'] I need to fetch dynamic value displayed against Deposit ID.
    Can anyone please help?
    Thanks
    Bhaskar

    Hi Bhaskar,
    You can fetch a value dynamically using the Syntax,
    ]").getAttribute("*text*");
    Hope this Helps,
    Nishanth Soundararajan.
    Edited by: user9277220 on Apr 26, 2010 8:43 PM
    Edited by: user9277220 on Apr 26, 2010 8:43 PM

  • Mapping input values for a web service connection to a range of cells

    I've created a web service connection in Xcelsius data manager. My web service requires an array of integer as input parameter. How do I map input values for a web service connection to read from a range of cells in the spreadsheet, e.g. $A$2:$A$20, in similar way of mapping output values to write to a range of cells in the spreadsheet?
    For output values of the web service, I can specify to map the output values to write to a range of cells. However, it doesn't seem to work for reading the input values.
    I can map input values for each node to a single cell, e.g. $A$2, in the spreadsheet. However, when I set the "Read From" field to a range of cells, e.g. $A$2:$A$20, it only reads in the first value in the range.
    Is there any way that we can do this mapping for input values as we do for output values?
    Your assistance is very much appreciated.
    Regards,
    Van

    Van,
    There is a workaround for that...
    Example:
    My Webservice accepts input data range in a specific format with " :" symbol, i.e. 072008:082008
    Now what i do is
    A1 = 072008
    A2 = 082008
    A3 = CONCATENATE(A1,":",A2)
    so A3 = 072008:082008
    Now i map the input value in web service to cell A3
    P.S have 2 input box components and map it to cells A1 and A2, i.e you are giving users an  option to enter the range of values...then web service will capture the range and refreshes data with the range of values user entered.
    hope this helps..
    -Anil

  • Need of value mapping  and fixed values in (conversions)under graphical map

    hi.
    helo all.
    i just want to know what  is the need of value mapping  and fixed values in (conversions)under graphical mappping.
    can any body explain me with real time example .
    waiting for your response.
    bye.
    regards.
    seeta ram.

    Hi Seetha Ram,
       Value mapping:  Where we maintain a table of values which are mapped.
    based on the incoming value we can send the respective resultant value.
        for Eg: for language SAP maintains as EN  --> English  etc
    can u refer these
    http://help.sap.com/saphelp_nw04/helpdata/en/2a/9d2891cc976549a9ad9f81e9b8db25/frameset.htm
    Re: Value mapping table
    Thanks and Regards
    Harsha Vardhan.P
    **Reward points if found useful**

  • Need download link for CS3 Web Premium Mac

    Hi there. My MacBook was stolen. I replaced it, and I need to re-download CS3 Web Premium. Adobe provides this link:
    http://helpx.adobe.com/creative-suite/kb/cs3-product-downloads.html
    However, the CS3 Web Premium link for Mac here goes to an error message page.
    http://www.adobe.com/support/downloads/dlm/
    Adobe customer support could not help me.
    Does anyone here know where I can find a link to this software?
    Thank you so much!

    Try using a different browser.  If I use the link you indicate it opens a download dialogue.
    An alternate site for downloading Adobe software is ProDesignTools (The downloads are still thru the Adobe server).
    You can download the trial version of the software thru the page linked below and then use your current serial number to activate it.
    Be sure to follow the steps outlined in the Note: Very Important Instructions section on the download pages at this site and have cookies enabled in your browser or else the download will not work properly.
    CS3 and CS4: http://prodesigntools.com/download-adobe-cs4-and-cs3-free-trials-here.html

Maybe you are looking for

  • No longer working with headphones

    My daughter received a JBL docking station for Christmas, and after plugging in her iPod touch, the volume moves up and down rapidly (the screen indication) and will not play through headphones.  What's the next step?  I can't listen to her music ALL

  • How to restrict Asset Books LOV in the Asset creating work bench

    Currently when users try to create Assets, they are able to see all the Corporate Books in the Book field. We want to restrict this LOV to show only book/s relevant for that Operating Unit. Regards, Ravi

  • Adobe Reader 9.4 download links have been removed

    I'm trying to obtain a copy of Adobe Reader 9.4 to perform an offline installation, but all the direct download links have been removed.  All attempts to download the installation media keep redirecting me to a page that requires installation an Acti

  • ACL on controller-based wireless

    We're trying to put an ACL on our wireless guest subnets on a controller-based wireless system. We're using 2 of the WiSMs. The ACL I used to use in WLSM allowed the guest subnet to the dhcp servers and out to the internet and dropped everything else

  • Server can't find JCE

    I have installed the JCE on my server, but for some reason I continue to get a NoSuchAlgorithmException. I have installed the JCE as both an extension of JDK 1.3 and also as a stand-alone application and neither seems to work. Likewise I have tried t