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.