Join the Power Platform Masterclass #2 starting April 23

Calendar: Difference between revisions

Jump to navigation Jump to search
994 bytes added ,  5 August 2020
no edit summary
No edit summary
No edit summary
Line 1: Line 1:
'''Calendar''' is a type of [[view]] that can be used in [[Resco Mobile CRM]] app. It is available primarily for '''[[Glossary#Activity|activity]] entities''', i.e. [[entity|entities]] that include start time and end time fields that can be displayed in a calendar. However, any entity can be displayed as a calendar, if you define the appropriate [[View#Date_fields|date fields]] on the entity view.
{{UI Components TOC}}
'''Calendar''' is one of the building blocks of [[Resco mobile apps]] that displays the activities schedule. Users can switch between day, week, and month view, plus there's the agenda view that displays upcoming events.


== Manage calendars ==
[[File:Sample calendar.png|600px]]
You can define multiple calendars. A single calendar can include calendar entries from multiple entities. Each calendar can have different activity entities displayed and different constraints and rules applied.
 
Calendars can be added to the app project in several ways:
* You can define one or more "global" calendars that you can add as a menu item to the [[home screen]]. Global calendars can contain activities from several entities, for example, appointments and tasks.
* For entities that have the start date and end date fields defined, app users can flip the view to display the records as a calendar.
* This calendar view is also available when you add an associated or unrelated entity list as a tab to a form.
 
== What can be displayed as a calendar ==
 
The calendar view is available primarily for '''[[Glossary#Activity|activity]] entities''', i.e. [[entity|entities]] that include start time and end time fields that can be displayed in a calendar. However, any entity can be displayed as a calendar, if you define the appropriate [[View#Date_fields|date fields]] on the entity view.
 
== Manage global calendars ==
 
You can define multiple global calendars. A single calendar can include calendar entries from multiple entities. Each calendar can have different activity entities displayed and different constraints and rules applied.


# Edit an [[app projects|app project]] in [[Woodford]].
# Edit an [[app projects|app project]] in [[Woodford]].
# Select '''Calendar''' from the '''Project''' menu to display a list of available calendars.
# Select '''PIM > Calendar''' from the '''Project''' menu to display a list of available calendars.


Use the common toolbar functions to create new calendars ('''New'''), duplicate them ('''Clone'''), edit their properties ('''Edit'''), change their name ('''Rename'''), delete them ('''Delete'''), export them to a file or import them ('''Import File''', '''Export File''').
Use the common toolbar functions to create new calendars ('''New'''), duplicate them ('''Clone'''), edit their properties ('''Edit'''), change their name ('''Rename'''), delete them ('''Delete'''), export them to a file or import them ('''Import File''', '''Export File''').
Line 13: Line 26:


=== Views tab ===
=== Views tab ===
Select the entity views that will be available in your calendar. This also defines which activity entities will be available on the specific calendar. You can select the default entity and the initial view that will be set each time the calendar is opened.
Select the entity views that will be available in your calendar. This also defines which activity entities will be available on the specific calendar. You can select the default entity and the initial view that will be set each time the calendar is opened. A newly created calendar usually comes with suitable entities preconfigured, but you can click '''Add Entity''' to include other activities, as long as they have the [[View#Date_fields|date fields]] defined.


=== Constraints tab ===
=== Constraints tab ===

Navigation menu