BSP F4 Help..

Hi ,
  i am facing a problem to use f4 help. the scenario is ,
  i have a table called 'ZTABLE' which is having a field called 'Group', the value of this field is 'X' 'Y' 'Z'.
  in my view i have an input field called 'Group_Id'.
here is my proble below,
i want to asssign 'Group_Id' as a F4 Field and when i click F4 button, i want to see those values 'X' 'Y' 'Z' as a F4 help.
please help me to fix this.
thanks,
john.

If you want a generic/reusable F4 help that supports existing complex search helps then this is the only approach out there.  Believe me if there was a simpiler way, I would to have done that. This is a really a piece of framework coding that is an investement in the future.  Once implemented you have a full range of F4 capabilities in your system.
If you just need very simple value lists from Data Dictionary domains, you can do this with the DDLB and MVC data binding. Data binding to an attribute that has a data dictionary element with fixed domains will automatically populated the value list into the DDLB. 
If you are unsure about the amount of work in the weblogs, there is a finished version of the same F4 help.  We shipped it on a CD that came with the SAP Press Book, Advanced BSP Programming.  There is a transport file that you can import into your system with the finished product.  Actually the version in the book (also available on the CD as text files and screen shots for manual recreation) is more advanced then the 3rd version from the weblogs.

Similar Messages

  • Bsp value help

    can any body  send me  some example on bsp value help?
    please urgent.
    Thanks,
    Anupama.

    Hi
    Plz check the programs:
    SBSPEXT_HTMLB
    SBSPEXT_BSP
    Thanks
    Vijay
    <REMOVED BY MODERATOR>
    Edited by: Alvaro Tejada Galindo on Feb 26, 2008 12:40 PM

  • How to develop ALV and select-option element in BSP? Help!

    Hi Experts,
    I have a requirement where I have a selection screen with 3 select-option elements and a search button. On clicking the search button an ALV table report has to be shown.
    The ALV table is used for new row/rows entry, delete row/rows and update row/rows data. This is something like table control in normal ABAP.
    Additionaly, I want the download to Excel, sorting, filtering, column swapping options in ALV.
    How can I achieve this in BSP?
    Is there any existing SElect-option and ALV component in BSP?
    Any code sample will be really helpfull.
    How much development time will it take?
    Please help!
    Thanks
    Gopal

    I think you will find that most of what you are looking for does NOT exist out of the box for BSP.  There is no delivered selection-option or value help.  I ended up creating my own over the years (You can find some versions online here in SDN in my weblogs - however a complete implementation of select-options was only delivered along with the Advanced BSP Programming book). 
    There is no ALV either.  However with the htmlb:tableView, you can acomplish quite a bit.  You may have to learn about table view iterators to get it all done.  Downloading to Excel also isn't delivered.  I developed a reusable BSP Extension element for this as well (can be found on SDN in my weblogs or with the Advanced BSP Programming book).
    If you plan to recreate all these elements by yourself, your project will take some time.  It took a while to build so many complex UI elements. 
    What release are you running on?  In Netweaver04S you have Web Dynpro ABAP.  WDA has delivered components for value help, select-options, and ALV.

  • BSP: F4 Help For a custom field...

    Hi All,
    I need to display search help for a custom field in one of my custom view.
    Search Help for the custom field is already implemented.. but how can i use it in BSP View!.
    In the standard CRM_IC application i couldn't find any similar search help scenario, coz it is calling some standard methods like ShowF4KeyAndValueHelp3,
    ICWCShowF4HelpExtern by passing the structure and field name!.
    I think these standard methods will work only with the fields which have value help table at the data element level. As the custom field that i m using does not have any value help i cant go for this method i guess!.
    Any Help/Hint?..
    Thank You,
    sudeep v d.

    Hello Sudeep,
    Here are some more helpful links .Please refer them .
    Re: Inputfield value for a tableView from a help window
    /people/thomas.jung3/blog/2005/08/22/bsp-value-input-help-popups-version-30
    F4 help using javascript
    Please let me know the feedback.
    Warm Regards,
    Rakesh Kumar Verma

  • I want to create a bsp page help me

    i want to create a page
    in which the following should be there,
    1.  A selection screen or a listbox for a pernr field from catsdb,
    2.  according to that pernr no i want to display all that week transaction done by him in catsdb.
    help me please,
    thank you,
    Points will be rewarded
    regards,
    Jagrut BharatKumar Shukla

    Look the following exaplmes for BSP developments.
    http://www.sapdevelopment.co.uk/webapps/bsp/washome.htm
    In your case you can use the HTMLB extensions like.
    dropDownListBox
    listBox
    to display list of PERNS in CATSDB.
    and display the CAT entries in a table view.
    Amandeep

  • Hap_document bsp need help

    We are using Version ECC 5.0 extension set 1.10.
    First Requirement.
    Our requirement is once the document is created by hr for an employee X in R3 where his manager is Y and his manager’s manager is Z. Now the document must be available for all three people but the difference is for employee X the button send to manager has to enabled, where as for the manager Y and Managers Manager Z it should be disabled.
    Right now the document is available for all three people X Y Z, but for all three the button send to manager’s approval is disabled, whereas it has to be enabled for employee X.
    Please suggest me where I have to write the code for enabling of that button when the logged in person is employee.
    Second Requirement
    This is similar to first requirement that is when the employee presses the button send to manager it will be available to manager Y in change mode, where he can write his comment and then send it to his manager by clicking on the button send to second level manager, now the document has to be available for manager Z with button send to hr enabled.
    Now the problem is when it goes to managers manager the button send to HR is disabled whereas it has to be enabled.
    since this is the first time I am working on BSP I am not sure where they are enabling  and disabling the button based on users logon and where exactly I have write the code.

    Hi,
    Error message will be displayed via Page with flow logic "document_error.htm". All the error message stored in table application->t_messages.
    <b>For example:</b>
    If error occurs in page "documents_received_open2.htm" , In Layout it checks the following condition & shows the error message.
    <%
      if not application->t_return is initial.
    %>
    <script type="text/javascript">
      <!--
        window.open("document_error.htm","ErrorLog","width=400,height=250,left=250,top=200 dependent=yes resizable=yes");
      //-->
    </script>
    <%
      endif.
    %>
    Hope this will be clear...
    Let me know if you need more detail..
    <b>*Reward each useful answer</b>
    Raja T

  • BSP/IVIEW Help Files

    We are using BUSINESS PACKAGE FOR SAP CRM 4.0_60_2_2. and in each iview, there is a help and personalization link (not the link and personalization link on ep masthead, but the one inside CRM iview). when we click on the help link, it brings up a blank page.   This URL links to the the backend system.  I'm a little lost an was hoping someone could give me an idea where to look.
    Thanks,
    Greg

    Greg I understood you completely.
    The Help link of a PC UI is defined in the Application Layout (Opportunity - CRMD_BUS2000111) for a given event (Attachments - OPP_HD_DOCUMENTS) as a DocuClass (IWB_EXTHELP) and Object ID (70B4ED8E03595645A6ABA33B4576BB57) which identifies an html page on help.sap.com.
    http://help.sap.com/saphelp_crm40/helpdata/EN/70/B4ED8E03595645A6ABA33B4576BB57/content.htm
    The server name and path is located in the following IMG settings:
    IMG -> SAP WAS -> Know. Mgt. -> Settings in App. Sys. -> Usage of Help Type "Dynamic Help". The Tab PlainHtmlHttp should have a variant called CRM_HELP, Server Name (help.sap.com) and path.
    I'm working on this same issue and its not a simple config change.
    --KAL

  • BSP: Problem in F4 help

    Hi All,
    While displaying a custom field as an input field with F4 Help. i used the statement:  
    onValueHelp = ="ICWCShowF4HelpExtern(... )"
    by passing the relevant values(structure-attribute name etc..) and i am able to see the F4 help as a pop up..
    But the problem here is when i select an entry from the F4 list. it is not flowing into the input field!.
    Any help/hint really appreciated..
    Thank You,
    sudeep v d.

    Just go through the blogs of Thomas for input help in BSP. Hope this will help you.
    Link : <a href="/people/thomas.jung3/blog/2005/08/22/bsp-value-input-help-popups-version-30">BSP Input help</a>
    Regards,
    Animesh

  • Calling SAP GUI Search help from BSP

    Hi,
    Please find my requirement below:
    I have a Sales Order field with a Search button.
    Once Search button is clicked, it should call standard F4 composite search help.
    I have tried calling the search help VMVA for sales order, using the Function Module DD_SHLP_CALL_FROM_DYNP.
    Once search i clicked this FM is called but in CALL SCREEN statement it goes to page error/dump.
    Kindly let me know if there is any other solution for the same.

    Hi
    As far as I am aware there is no standard way of calling a search help from a bsp.  You have to create your own bsp tags to do this.
    Check out this link
    http://scn.sap.com/people/community.user/blog/2006/12/20/bsp-value-help-input-field-and-select-options-ranges
    Darren

  • RETURN statement "kills" my BSP event handling

    Hi,
    I've gone through [this|Downloaded Excel data is shown using Chinese characters (!); and everything went just fine. At the end of that code, to make my BSP react and finally display that popup, I had to insert a RETURN statement, and by doing so, the BSP virtually "dies": stops reacting to any ohter event, and finally makes me close the browser. This is the relevant section of my code:
    cFolders
    OnInputProcessing event
    response->set_data( data   = lv_xstring ).
    navigation->response_complete( ). " signal that response is complete
    return.
    Why is that happening? What could I do to avoid that behavior, and keep working my custom pushbutton functionality?
    Thanks in advance, hope someone could help me.
    Regards,
    Federico.

    Hi Frederico,
    I think there is a misunderstanding, what you want your application to do and what response_complete is used for.
    Do I understand your requirement right: You want a popup-window with excel content and in background-window the standard application should run unchanged?
    That doesn't work with response_complete in OnInputProcessing, because the statement is used to prevent creating the default response of a page in onLayout method
    If you use RETURN, the processing of your page is stopped and the response consists only of the content you filled in but not of any default page layout => excel appears but your application seems to be dead
    If you do not use RETURN, you navigate to another page (statement cl_cfx_util_ui=>navigate). As navigation in BSPs is realized by a browser redirect, a complete new request-response-zyklus is started => no excel appears, your response seems to be overwritten
    Possible solutions are:
    1. Instead of sending the response object back to the client, store it in the server-cache (method SERVER_CACHE_UPLOAD of class CL_HTTP_SERVER) in OnInputProcessing and open a new browser window with url of object in server-cache.
    OR
    2. Open a new browser window with url of a new custom bsp page and generate the response in onInitialization of the new custom page.
    Search the forum, you'll find a lot of examples how to use the server-cache and how to open a new window with javacript.
    Anyway: read also SAP help to understand the control flow of BSPs: [http://help.sap.com/saphelp_nw70/helpdata/en/a3/4b9afa7aa511d5992e00508b6b8b11/frameset.htm] 
    Best regards,
    CW

  • Want to know more about BSP

    Hi Experts,
    I have been asked to prepare for BSP for the CRM implementation. I would like to know where BSP comes into play and a few tutorials on the same. I have been through the tutorials on help.sap.com but i have not been able to get a good insight into the functionality of a BSP application.
    Can you please guide me where can I find some good pdfs for the same online.
    Regards,
    Abdullah

    Hi,
    Creating a BSP:
    http://help.sap.com/saphelp_nw2004s/helpdata/en/e6/e23fd8c47e11d4ad320000e83539c3/content.htm
    Creating Bsp appl:
    http://help.sap.com/saphelp_nw04s/helpdata/en/46/bb181aab4811d4968100a0c94260a5/content.htm
    For creating MVC step by step tutorial:
    http://www.sapdevelopment.co.uk/webapps/bsp/mvc_example_controller.htm
    Thanks.

  • Problem with Bsp URL !!

    This is the first time that i create an Bsp and i have some problems.
    I created a new Bsp with one  Controller , one View and One Page with logic of control.
    In these pages I scribed little rows of codice . Then these operations I have created an extern alias and I have associated to it my Bsp (Services).
    Now I have some questions:
    The First is:
    1) How can i associate an URL to BSP and set an First page to Bsp?
    Another Questions I'll explicate after to resolve this one.
    Sorry for my English and I'll hope that Anyone will answer me.
    Thank You BP.

    HI BP,
    can you please elaborate more on what exactly you need.
    here is link for <a href="http://help.sap.com/saphelp_nw70/helpdata/en/e9/bb153aab4a0c0ee10000000a114084/frameset.htm">BSP</a> help.
    regards
    -Kedar Kulkarni

  • Hi I am New to BSP,

    just want to know how can i start learning BSP
    i have some basic knowloedge of ABAP programming.

    Hi Lokesh,
    These are the links for creating step by step description of BSP application
    Creating a BSP
    http://help.sap.com/saphelp_nw2004s/helpdata/en/e6/e23fd8c47e11d4ad320000e83539c3/content.htm
    Getting started with BSP
    http://help.sap.com/saphelp_nw2004s/helpdata/en/ef/c4133a62983c0ae100000
    00a114084/content.htm
    http://www.sapdevelopment.co.uk/webapps/bsp/bsp_favourites.htm
    Hope this will Helpful.
    Reward if useful.
    Regards,
    Anita.

  • BSP's

    Hello All,
    Till now I never used BSP's in my developments, I can say I did not get chance to work on BSP's.
    But now I want to introduce BSP's in my client environment for this first  I need to convince my client. So, I want to know about BSP's ( not in development prospective) What is the concept behind BSP's? How it will be useful? How complex these are? What is the advantage? Future of BSP's ? How end user's or Business will use these BSP's etc..
    Please share your valuable thoughts and give suggestions.
    Waiting for your response.
    -Vidya

    Hi,
    You can check this help on BSPs
    http://help.sap.com/saphelp_nw70/helpdata/en/e9/bb153aab4a0c0ee10000000a114084/frameset.htm
    and the tutorial
    http://help.sap.com/saphelp_nw04/helpdata/en/c8/101c3a1cf1c54be10000000a114084/frameset.htm
    and this discussions BSP vs Web Dynpro
    Web Dynpro ABAP v/s BSP
    BSP and Web-DynPro
    Eddy
    PS. Which type of SDN Ubergeek/BPX suit are <a href="/people/eddy.declercq/blog/2007/05/14/which-type-of-sdn-ubergeekbpx-suit-are-you">you</a>?
    Deadline: June 15th

  • Documentation / Tutorial for AJAX n MVC in BSP

    hi all,
    i'm newbie in web programming and i think i need to know more about web programming, especially about AJAX & MVC in web programming.
    is there any documentation or tutorial about this AJAX n MVC in BSP ?
    if you have any, could you please send the documents to my mail [email protected] or give the link in this forum.
    many thanks in advance
    regards

    Hi,
    For AJAX GO through the Weblog,
    /people/benny.schaich-lebek/blog/2005/11/03/ajax-sap--an-old-hat
    For MVC in BSP,
    http://help.sap.com/saphelp_nw2004s/helpdata/en/a6/38443ca607d75ce10000000a11402f/frameset.htm
    Regards,
    Azaz Ali.

Maybe you are looking for