Complex Parameter Support

Relationships are generated when dragging and dropping a mobile business object (MBO) with an operation that has a complex parameter (the parameter points to another MBO).

The relationship to the other MBO is generated from the MBO table. If the target MBO has no attributes other than structured MBOs, no relationship is generated.

For example, in a case where you have three mobile business objects, where MBO A —>MBO B —>MBO C, when MBO A is dropped onto the Flow Design page, the Create/Read/Update/Delete (CRUD) operation is automatically generated. However, since MBO B has attributes that point only to MBO C, and no other attributes, there is no table data for MBO B, therefore, no CRUD table and forms to generate. If you want references from MBO A to MBO C, move the reference of MBO C directly into MBO A.

When generating the form for the operation, if a table exists, a Configure button and a link to the table are created automatically. The Configure button takes you to the MBO table (with its forms) so you can edit the complex MBO.

Note: There is no object query support for complex parameters.