/
2.2.10.30 List

2.2.10.30 List

Properties of List

  1. Id - unique identifier of the control
  2. Model – model to be used
  3. Entity Set/Bound Field – entity set to be used based from the model assigned
  4. Definition – opens up the Definition Dialog Screen
  5. No Auto Load – setting to prevent loading the data into the list
  6. Visible - set a boolean value or a variable with type boolean from the Model to control the visibility property
  7. Advanced - properties of the control not available in the above list can be added here. 

    Setting Additional Properties provides further information about the Advanced property

Definition Dialog Screen - List

  1. Header text – list heading/description
  2. Show no data – activates the text assigned in the “No data text” definition when the list is empty
  3. No data text – text to be displayed when the list is empty
  4. Growing – activates the Growing property of the list
  5. Growing Threshold – defines the number of entries to be requested from the model for each grow (e.g. setting it to 100 will request and show the first 100 entries)
  6. Mode – selection for the list mode sap.m.ListMode
  7. Filters – set the filters to be passed into the model
  8. OnItemPress – executes the javascript function assigned for this event
  9. OnUpdateFinished - executes the javascript function assigned for this event


Properties of List Item Template

  1. Id - unique identifier of the control
  2. Type - possible options are StandardListItem, ObjectListItem and CustomListItem
  3. Definition - opens up the Definition Dialog Screen that corresponds to the selected Type
  4. Actions on Press - executes the javascript function assigned for this event
  5. Advanced - properties of the control not available in the above list can be added here. 

    Setting Additional Properties provides further information about the Advanced property

Definition Dialog Screen - List Item Template - StandardListItem

  1. Title - select the title to be displayed from the available fields of the entity set
  2. Description - select the description to be displayed from the available fields of the entity set
  3. Icon - select the field from the entity set that holds the URL of the Icon/image
  4. Type - choose from the available options in sap.m.ListType

Definition Dialog Screen - List Item Template - ObjectListItem

  1. Title - select the title to be displayed from the available fields of the entity set
  2. Intro - select the introductory text to be displayed from the available fields of the entity set
  3. Number - select the number to be displayed from the available fields of the entity set (e.g. 100)
  4. Number Unit - select the number units qualifier displayed from the available fields of the entity set (e.g. AUD)
  5. Attribute - select the attribute from the available fields of the entity set. This field uses sap.m.ObjectAttribute
  6. First and Second Status - select the status from the available fields of the entity set. This field uses sap.m.ObjectStatus
  7. Type - choose from the available options in sap.m.ListType

Definition Dialog Screen - List Item Template - CustomListItem

This allows for any content to be added into the list. Please refer to sap.m.CustomListItem for the detailed documentation and this link for the sample.

Step-by-step guide

How to add a List

  1. Right click on a Page, Form Element or from any elements under Add Layout and select Add List

  2. A List Control has been added
  3. Right click on the List Control and choose Add List Item Template
  4. A list item template control has been added



Related content

List
More like this
2.2.10.5 Select
2.2.10.5 Select
More like this
2.2.10.14 Table
2.2.10.14 Table
More like this
Select
Select
More like this
Select
Select
More like this
Select
Select
More like this