Tile-CalendarAgenda

This topic has information about Tile-CalendarAgenda action template.

The Tile:CalendarAgenda action template is used to display a Calendar Agenda tile, i.e. a list of upcoming appointments for the current user.

Currently, only MA records are taken into account.

Users can access the Agenda by tapping on the (Calendar) button on the Home tab of the start page and selecting the Agenda tab (context menu action A_Tiles:CalendarAgenda in update.tablet). For further details, see Calendar.

The entries are grouped by date. You can configure the date format to be used by creating and setting the Locale.Date.DisplayFormat and Locale.Date.Separator Web Configuration parameters in update.tablet. For further details, see Locale Parameters in the Aurea CRM web Administrator Guide. Currently, only short date formats are supported.

Each date heading contains a (hard-coded) Add button calling a NewView action that allows users to create new activity records. For further details, see EditView-NewView.

Tapping on a record in the list displays the Details Overview (or tabular Details view) of the record.

date

The agenda's start date. If undefined, the current date is used.

You can use placeholders to pass the date from the corresponding URL parameter to the action.

{agendaDate} uses the date currently selected on the Calendar tile (context menu action Tile:NextAppointments).

{date} uses the current date (since there is no way to pass another date to the calendar).

Example:

The date selected on the Calendar tile is passed to the URL as /mobile/calendar?agendaDate=2014-12-10

Specifying date = {agendaDate} in the Tile:CalendarAgenda action reads the date from the URL, i.e. the Calendar Agenda tile displays activities starting with the date the user selected on the Calendar tile.

readPastDays

If date is undefined, you can use readPastDays to specify the number of days prior to the current day that should be displayed in the agenda.

maxRows

Determines the maximum number of records displayed on the Calendar Agenda tile. This parameter overrides the global value specified in the Search.MaxResultsMobile Web Configuration parameter. For further details, see Search.MaxResultsMobile .

size

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

Syntax.

style

Applies a custom style (CSS class) to the tile.

filter

By default, the MA records for the Calendar Agenda 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 Agenda tile. This filter is then used instead of the default filter.

fieldGroupName

The name of the field group used for displaying the records listed on the agenda. The List control of the field group is used.

If undefined, the default field group is used.