ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

This content has been translated automatically.  Click here  to view the French version.
Help / Developing an application or website / Controls, windows and pages / Controls: Available types / Organizer control
  • Describing an Organizer control
  • Deleting an appointment from the Organizer control
WINDEV
WindowsLinuxJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac Catalyst
Others
Stored procedures
Description of an Organizer control (control of a page)
Describing an Organizer control
The Organizer control can be configured in the editor via the description window ("Details" tab).
The available options are as follows:
  • Display mode By default, the Organizer control is displayed by the week, but it is also possible to display an Organizer control by the day or month.
  • Parameters of the organizer:
    • "First day": First day displayed by the Organizer control
    • "Number of days": Number of days displayed in the Organizer control for a week.
    • Date display mask Set the format of the date displayed at the top of the "day" columns in the Organizer control.
      You also have the ability to indicate whether the week number must be displayed or not, as well as its format. In the format, the '%1' string corresponds to the week number. Example of format: "Sem. %1".
    • Time range:
      • "Visible time slot": Time slot that will be displayed in the field.
      • "Workable time slot": Time slot for which an appointment can be defined.
    • Characteristics of the appointment:
      • "Overlap": Allows defining the management of overlapping multiple appointments. The appointments can be displayed side by side or they can be shifted.
      • "Appointment granularity": Organizer control display precision. By default, the granularity is set to 30 minutes. The granularity unit is:
        • the minute,
        • the hour,
        • the day.
        You can define:
        • the granularity regarding the move of an appointment. If the granularity for the move is set to 30 minutes, the appointments can be moved by period of 30 minutes.
        • the granularity of appointment duration. If the granularity for the duration is set to 10 minutes, the duration of an appointment will be a multiple of 10.
      • "Display the title of appointments": Displays or not the appointment title in the Organizer control.
    • Other settings:
      • "Allow creation of appointments": Allows the user to select a period with the mouse to create a new appointment.. If this option is selected, finger scroll is disabled on touch screens.
      • "Allow direct input of an appointment": Enables the user to enter an appointment directly in the Organizer control.
      • "Display and enable all-day appointments": Indicates that an appointment can correspond to an entire day.. In this case, a specific area is displayed at the top of the Organizer control. This area is used to enter the daily appointments.
  • Mouse editing:
    • "Modifying the duration". You can allow or prevent users from changing the duration of appointments.
    • "Move". You can allow or prevent users from moving appointments.
WEBDEV - Server codePHP

Deleting an appointment from the Organizer control

By default, when selecting an appointment, the Organizer control displays a cross at the top right of appointment:
This cross is used to delete the selected appointment.
Remark: For Organizer control fields linked to a data source (file, variable, ...), deleting an appointment is forbidden by default (the cross is not displayed).. To allow the deletion of appointments:
  1. Display the description of the Organizer control ("Description" option in the context menu).
  2. On the "Content" tab, check the option "Allow the deletion (also deletes in the data source)".
  3. Validate.
Minimum version required
  • Version 15
Comments
Click [Add] to post a comment

Last update: 02/21/2025

Send a report | Local help