Tile-Calendar

This topic has information about Tile-Calendar action template.

The Tile:Calendar action template is used to display a Calendar tile, i.e. a mini calendar showing the next appointment of the current user.

Tapping on the (Calendar) button displays the calendar, tapping on the record displays the Details Overview (or tabular Details view) of the record.

The (Calendar) button is hard-coded and therefore not visible in CRM.designer. Its functionality is configured by the Calendar context menu. For further details, seeCalendar.

Users can navigate to past and future appointments using the / buttons.

In update.tablet the Calendar tile is used on the Home tab of the start page (context menu action Tile:NextAppointments).

Note: Currently, only MA records are taken into account.

If the user has no access rights for MA, the Calendar tile is hidden.

The Tile:Calendar action supports the following input arguments:

maxRows

The number of records (pre-)loaded at a time.

filter

By default, the MA records for the Calendar tile are filtered by Rep ID and Participant ID, i.e. only records where the current user is entered as rep and/or participant are taken into account.

Use the filter argument to apply a custom filter to the Calendar tile. This filter is then used instead of the default filter.

size

The size of the tile. If undefined, the default size is the full width of the screen.

Syntax

fieldGroupName

The name of the field group used for displaying the record, e.g. MA.NextAppointments in update.tablet. The List control of the field group is used.

If undefined, the default field group is used.

keepFirstStyle

If set to true, field formatting (via field attributes) is applied to the first field that is not empty, i.e. if you defined the first field of the List control e.g. as bold and the currently displayed record contains no value for that field, the bold style is applied to the first field that actually contains a value.