Techskills

May 9, 2009

SAP CRM — WEB IC Create a new search view and result view

search-result-07

search-result-08

Now go to the create Links to Custom Controllers. I already created the custom controller for this example. That is like declaring the global variable and link that local variable to the global variable. 

Click Here to See how you can create the custom controller. See the following screen shot for the link to custom controller.

search-result-09

Now the Model node of the View is linked to the Model node of the custom controller. If some other view (we will do that for the result view) is linked then the same value is passed between the two views with out any coding. Click continue and select the view type as empty view and finish the wizard.

search-result-10

Now the view is completed.  This view is ordinary view. Now we need to make the view configurable. That is the only way we can add fields to the view.

Click Here and follow the instruction and see how to make the view configurable and come back here.  After the configuration the screen looks as follows.

search-result-11

10 Comments »

  1. Great post. Very much informative and useful.

    I would really appreciate if you could send to my e-mail an example of view navigation.

    Thanks
    Raj

    Comment by Raj — May 12, 2009 @ 11:26 am

  2. Hi,
    Its really very good blog…You are doing a great job…

    Could you please post some good examples on BOL programming……

    Comment by Vijay — July 2, 2009 @ 3:38 am

  3. Hi,
    This is really a good blog explaining each and every step with screen shot, really appreciate your effort.
    Recently I did this example but I am getting following error:

    Cannot display view Z10345028/Search of UI Component Z10345028
    An exception has occurred Exception Class CX_SY_REF_IS_INITIAL – Dereferencing of the NULL reference
    BSP Application: Z10345028
    View Layout: Search.htm
    Method: CL_O24G6ISYMTO34P4BA6I1VLD1NNS=>_ONLAYOUT
    Source Text Row: 63

    I analysed the code and found that the TestSearch is initial and on calling TestSearch->get_param_struct_name( ), it is throwing exception in the SearchAdv.htm. Could you please guide me in this.

    Comment by Jwalith — December 16, 2009 @ 11:37 pm

  4. Hi,

    I followed the procedure as given in the blog for creating the search view.
    But on click of configuration tab,it is giving the following error.
    An exception occurred in inbound plug IP_DEFAULT of target view BSP_DLC_CONF/AdvSearchConfig
    An exception has occurred Exception Class CX_SY_CREATE_OBJECT_ERROR – The object could not be created: The class does not exist.
    Method: CL_BSP_MODEL=>CREATE_STANDALONE_MODEL
    Source Text Row: 10
    Could you please help in resolving the error.

    Comment by Archana — February 3, 2010 @ 11:46 pm

  5. Hello,
    Great Blog! I was just wondering that would it be possible for you to provide/guide me to some documentation about how to create a BOL object in CRM?
    The objects are already defined as BOR in ERP with webservices as well. Now the problem that I am running into is to how to create a BOL for it in CRM.
    ANy help/guide would be highly appreciated. This is kind of urgent.
    Regards,
    Excimp1

    Comment by excimp1 — February 16, 2010 @ 4:18 am

  6. Awesome blog! Very detailed…

    Comment by KKAK52 — March 24, 2010 @ 3:20 am

  7. Hi,

    It is very good… but how get data to result view ???..

    kathir.

    Comment by kathir — April 29, 2010 @ 2:13 am

  8. I have the same question as Kathir. How to get data into result view?

    Comment by Banu — May 27, 2010 @ 6:43 am

  9. check this link

    http://blogs.moovar.com/sap/sap-crm-web-ic-search-view-and-result-view-navigation/

    Comment by kumar — June 2, 2010 @ 7:40 pm

  10. Cannot display view Z10345028/Search of UI Component Z10345028
    An exception has occurred Exception Class CX_SY_REF_IS_INITIAL – Dereferencing of the NULL reference
    BSP Application: Z10345028
    View Layout: Search.htm
    Method: CL_O24G6ISYMTO34P4BA6I1VLD1NNS=>_ONLAYOUT
    Source Text Row: 63

    I analysed the code and found that the TestSearch is initial and on calling TestSearch->get_param_struct_name( ), it is throwing exception in the SearchAdv.htm. Could you please guide me in this.

    Comment by Sathish — July 19, 2010 @ 12:02 pm

RSS feed for comments on this post. TrackBack URL

Leave a comment

Powered by WordPress