Design an Object Work List

SAP Business ByDesign

Design an object work list


You can create a list pane that is always embedded in a work center view. The OWL contains business objects such as Sales Order or Employee.

Here is a sample Sales Object Work List Floorplan.

Design an object work list


Create an object work list (OWL)
  1. In the Solution Explorer, expand the solution to display the business object.
  2. Right-click on the business object and select Create Screens.
  3. In the Create New Screen dialog box, do the following:
    • In the Screen Name field, enter a name for the object work list.
    • Under Floorplan Type select Object Work List (OWL).
    • Click OK.

    Design an object work list

    A new object work list is created and displayed in the Solution Explorer under the business object.

    Design an object work list

  4. Double-click the new OWL.
    The OWL opens in the user interface designer.
Configure the data model view of the OWL
  1. Add columns in the OWL by dragging and dropping Controls from the Toolbox.
  2. Bind each of the fields to the required business object element.
Configure the design view of the OWL

On the Designer tab, you can see that the following fields are available by default:

  • List or advanced list pane with columns
  • Show drop-down list, basic Find field, Go button in the Search area
  1. In the Properties Explorer, change the properties of the required controls.
  2. In the Properties Explorer, enable the preview area by selecting AdvancedListPaneVariant.
    Under Appearance-UsePreviewPane, select True.
  3. In the BO Browser/Data Model, add the necessary fields from the DataList.
  4. To add the search parameter fields in the find form area, do the following:
    • Click Advanced.
    • In the BO Browser tool window set a filter to show queries.
    • Drag query parameters to the find form.
      If you add the query parameters like this, then you do not need to add the query parameters and do the binding in the Controller tab
  5. To configure a button to open target floor plan from the OWL, for example, an OIF or a QA, Follow the steps
    • Add an Edit button to the toolbar.
    • Select the Navigation property and open the editor.
    • Select the namespace, OIF/QA controller, and its inport operation Open and click OK.
    • An OBN, an outport, and an event handler are created automatically in the Controller tab.
Configure the controller tab of the OWL
  1. In the Controller tab, there is a default query. You can add more queries and default sets using the context
  2. In the Designer tab, assign a title to the default set that is displayed in the Show drop-down list.
  3. In the Controller tab, bind the query to the controller’s query using the element structure.
  4. Add and bind the query parameters from the controller to Search Parameter Structure fields.
  5. Find the event handler, outport, and OBN that were created while configuring the Edit button.
  6. To configure the outport, add the parameters Key List and Key and bind the parameter to an unbound data
    list and data field that acts as a placeholder for the key.
  7. Save and activate your changes.Save & Close Design an object work list

we have seen how to design Object Work List floorplan, and in the next unit, we will learn how to design the OIF screens. Don’t forget to subscribe and leave your comments.