In this post let is see how to create a search and result view and link the view to the BOL object.
To learn about Custom BOL for a Z Table Click here.
Click Here to Go thru that post to understand how to create a New component and the new view.
Pre request. A new Component and a BOL object. Use the above link to learn about that before start going forward.
OK now you have a component. Let us go thru and see how we can create a search and result views.
For search you need to have 3 views one is search view and another is result view and a third view is the View set. In this view set you combine the view one and two. We are going to use the ZTBOL as our BOL object for this example.
Component Initial Preparation for Search and Result View creation
First we need to link the custom BOL object to this Component. Go to the Runtime Repository Editor and click on the edit. Now add the ztbol to this component. See the following screen shot.
Now the custom BOL component (ZTBOL) is added to our search and result component. Make sure you save this.
Create a view with the MODEL Node using the custom BOL.
Now click on the browser component structure tab and go to the ZSRCMP component. Click on the View and right click to create a view. The Create New View Wizard will popup and continue the process. See the following screen shots for the process.
The Above is the name of the View.
In the above screen you need to enter the name for the model nodes(like a abap structure name) and the BOL entity that you created during the Custom BOL creation( for more info Click here for custom BOL)
Select the TestSearchAdv structure that we need for the search view. TestResult structure will be used for the result view. Now let us go to the next screen in the wizard . Now we need to identify the attributes fields that we need to use for this model nodes. So go to model attributes screen. Skip the value node screen. In the Add Model Attributes to Modell Node click on the + sign to add the attributes. See the following screen shot.