Generated Keys

Listview controls are bound to a list key, but the Listview displays only a subset of that list key's child keys.

For example, when you have created a Listview screen by dragging and dropping a mobile business object (MBO), the list key contains both child keys that are bound to attributes and child keys that are bound to the create, update and/or delete operations' parameters. However, the Listview displays only the keys bound to attributes.

If you create a row using parameters bound to attribute keys, you get a new row with nonempty values visible in the Listview. If you create a row using parameters bound to parameter keys, you get a new row with empty values visible in the Listview, the nonempty values are in keys not displayed in the Listview. For some MBO operations it would not be advisable to bind parameters to attribute keys (for example, an MBO with first_name and last_name attributes and a create operation that had one full_name parameter); but it is appropriate for many MBO operations, specifically those automatically generated for MBOs with database back ends.