Calendar/Scheduler Presentation

Select this “Calendar” radio button on the “Display Query Results” dialog if you want the results of the query to be presented in a calendar-like fashion (see Calendar Form of Query Results). You can only specify this option if a query queries on object of the Appointment type. You can specify the following options:

Width and height of the calendar/scheduler in pixels

If this is ticked the height of the calendar will be automatically calculated to occupy the entire screen

If this is ticked the calendar will have a special control that allows users to search for events with the subject that matches what the user entered in the control.

Specify the time when working day starts and finishes. All hours outside of this range will be shaded.

You can select which views will be shown on the calendar/scheduler by ticking the checkbox next to the name of the view. The user will be able to switch between the selected views at runtime. You can also pick the view that will be the default one, that is shown initially. You can select the view and then press the Edit… button to specify properties of the view.

This option is valid for “Day”, “Week” “Timeline Day” and “Timeline Week” views only. It specifies the duration of the main time interval in these views in minutes ( an hour by default)

This option is valid for “Day”, “Week” and “Timeline” views only. It specifies the number of “ticks” for the main time interval (major tick)

Format of dates displayed in the view

Format of time displayed for the main time interval of the view

Format of time displayed for the minor ticks of the view.

Only for Day and Week views. Defines whether a special slot will be allocated for “all day” events

Only for the Month view. Specifies how many appointments per day are allowed. For appointments greater than this value a … is displayed

Only for the Month view - if this checkbox is ticked the height of the event in the view varies depending on the content.

Only for the Year view - allows defining 6-month view or a full yearly view.

(this is available through the “Editing and Resources” property of a calendar query) Choose between 3 options:

When this option is selected Aware IM will open a predefined popup form for the Appointment object. Note that this form will be created by Aware IM on the fly – it WILL NOT use any of the forms that you have defined for the object. Here you can also specify attributes that will be displayed on the popup form by clicking on the “Attributes to Edit” link. There you can also select whether the form will allow the user to specify recurrence properties of an appointment. Note that if you want to support recurring appointments you must use built-in popup form editor

Select this option if you want to fully control the layout of your editing form. Here you can select an operation that will be run by Aware IM when the user clicks on the appointment to edit it. You can either specify a Create Object, Edit Object, Start Process or Execute Javascript operation.

Selecting this option will disable creation and/or editing of appointments

(this is available through the “Editing and Resources” property of a calendar query)

Timeline views show appointments allocated to “resources” – for example, day or week schedule for a particular person(s). “Resources” must be represented as reference attributes of the Appointments object shown on the scheduler. For example, if an appointment is for a particular staff member there must be a reference attribute that links the Appointment with this staff member. At run time Aware IM will show all appointments of a particular staff member on one timeline and all appointments of another staff member – on another timeline. So you just need to provide a reference attribute that links appointments with its resources.

You can provide up to two different resources. For example, you may show meetings of a company per room and per staff member as shown on the picture below. Here each appointment has two reference attributes – one for the staff member and one for the room:

The following options are available after you click on the Other Settings dialog:

Tick this option to display calendar/scheduler in the vertical orientation – with days on the left rather than at the top

Tick these options to allow user to move and resize appointments on the calendar/scheduler

If this option is selected Aware IM will display a little icon that allows user to delete the appointment.

If this option is selected Aware IM will only show working hours as specified by the Working Day Starts At/Ends At values. Other hours will not be shown.

If this option is selected Aware IM will get ALL appointments of the calendar from the server when the calendar is displayed. Otherwise, it will only get appointments for the current page displayed by the calendar and other appointments will be retrieved only when the user moves to the next or previous page

If screen real estate is limited Aware IM can use a slightly different user interface for the calendar/scheduler. This option should be turned on if the calendar/scheduler is to be used on mobile phones.

Specify the day that the week should start with.

Height of the calendar row.

Width of the calendar column

These options specify which date the calendar/scheduler should show the appointments for when it is first displayed. You can specify the current date, the date of the first record found by the query or a specific date.

Here you can define operations that will be shown on a popup menu when the user presses right mouse button on some appointment in the calendar. The selected appointment will be placed in the Context of the operation.

Most panel operations are similar to the ones described in the Adding/Editing Panel Operations section. However, there are some operations specific to the calendar/scheduler – these are described below.

See this section: Query Filters

Select this operation if you want your users to be able to synchronize their Aware IM calendar with a third-party Calendar (Google, Outlook, Exchange and others – see full list of supported calendars here: https://www.cronofy.com/ ). When the Aware IM calendar is displayed it will show a button that will allow users to sychronize their calendar using either one-way (from a third-party calendar to the Aware IM calendar or the other way around) or two-way synchronization.

For more details about this please see the How To Guide

Select this operation if you want your users to be able to synchronize their Aware IM calendar with the Google Calendar. When the Aware IM calendar is displayed it will show a button that will allow users to sychronize their calendar using either one-way

(from Google Calendar to the Aware IM calendar or the other way around) or two-way synchronization.

You also need to register your Aware IM application with Google and specify your client id and secret by clicking on the Settings button next to the checkbox. For more details see the How To Guide.

note

Synchronization with the Google calendar has been superceeded with the Synchronization with a third-party calendar using Cronofy API – see the “Synchornization with Calendar” section above. For more details see the How To Guide.

Select these operations if you want to import files in the ICS format (iCal) into your Aware IM calendar or export files in this format from your Aware IM calendar. This can be useful if you want to exchange calendar contents with other popular calendar programs such as MS Outlook and others.

This operation exports the calendar in the PDF format

  • Last modified: 2024/02/02 00:22