About Tile forms

Essentially, tiles are embeddable forms with limited capabilities. Tile forms are not intended to be accessed and displayed as stand-alone forms, but must be displayed within a container on another, "host" form. The information displayed on each tile form, then, is taken from a single record of the IDO collection bound to the host form.

Use tiles to display key information succinctly. Tiles also offer user interaction options such as clicking to go to a different form.

Tile forms can be displayed within either of two types of container components: grids or infocons. For more information, see Adding Tiles to a Form.

When multiple tiles are displayed in a form, it is the container's domain to manage the multiple UI controls and bind them to appropriate rows.

Note: It is fine to use the same tile form on multiple host forms; and it is also fine to use multiple tile forms on a single host form.

In tiles, the current row is indicated by a background color that is specified in the theme, or it uses the same color as the grid's current row color. Current row status icons (new, modified, error, and marked-for-deletion) are displayed in the upper left corner, overlaid on the tile, similar to the way they are handled in grid rows.

Tile forms are very limited, as compared to other types of forms:

  • The only form event to be processed is the primary event (click) on components.
  • No form scripts can run.
  • No form variables are present.
  • Filter-in-place is not possible.
  • You cannot add any new Action menus or toolbar buttons.
  • Tiles can only bind to a single collection.
  • Data in tiles is read-only.
  • Only these component types are allowed on tiles:
    • Static, which can display images as well as text
    • Edit
    • Multiline edit
    • Button, which can also display an optional image
    • Hyperlink
    • Checkbox
    • Combo and Date Combo (read-only)

Creating Tile forms

There are a number of different ways you can create Tile forms. The created Tile form functions the same regardless of the method used to create it.

These are the options for creating a Tile form:

  • In a web client operating environment, you can use the Web Designer to create the form.
  • In a Windows client (on-premises installation), you can use Design Mode.
  • If the web client Form Wizard - Tile form has been designated as a Runtime Builder form and you have authorization to create Runtime Builder forms, you can use that option. In this case, the form wizard operates the same as the Web Designer option.