PC SOFT

WINDEVWEBDEV AND WINDEV MOBILE
ONLINE HELP

Home | Sign in | English UK
  • Overview
  • Control found in a window, page or report
  • Creating a Scheduler control (window and page editor)
  • Describing a scheduler (window and page editor)
  • The control options (window editor and page editor)
  • Modes for filling a Scheduler control
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Others
Stored procedures
Overview

Control found in a window, page or report

The Scheduler control is used to automatically display and handle schedules. It is used to manage the display of multiple resources and it is used in several applications or sites.
The display is performed:
  • on a daily, weekly or montly basis,
The time period, the first day of the week and the number of days to display can be configured. These parameters can be easily defined from the description window of the control.
Notes:
  • A Scheduler control can be anchored:
    Creating a Scheduler control (window and page editor)
    To create a Scheduler control:
    1. In the window or page editor, click (or select "Insert .. Control .. Scheduler control").On the "Creation" pane, in the "Graphic controls" group, expand "Time" and select "Scheduler".
    2. Click the position where the control will be created in the window or page.
    3. The control appears in creation mode.
    Versions 20 and later
    Note: The dimensions of created control are optimized in order to occupy the available space at the specified position. If the control size does not suit you, press Ctrl + Z: the default control size will be restored.
    New in version 20
    Note: The dimensions of created control are optimized in order to occupy the available space at the specified position. If the control size does not suit you, press Ctrl + Z: the default control size will be restored.
    Note: The dimensions of created control are optimized in order to occupy the available space at the specified position. If the control size does not suit you, press Ctrl + Z: the default control size will be restored.
    To display the control characteristics, select "Description" from the popup menu of control.
    Note: A Scheduler control can be anchored:
      Describing a scheduler (window and page editor)

      The control options (window editor and page editor)

      The Scheduler control can be customized in the editor via the description window ("Details" tab for WINDEV and "General" tab for WEBDEV).The Scheduler control can be customized in the editor via the description window ("Details" tab).
      The parameters of the Scheduler control are as follows:
      • With buttons for changing period: This option is used to display buttons in order for the user to scroll the different periods of the schedule. These buttons are displayed at the top left of schedule.
      • Number of days to display: By default, the display is performed on a monthly basis but a schedule can also be displayed on a daily basis, on a weekly basis (on 5 or 7 days), according to the number of appointments or according to a specified number of days.
      • Display mode of resources: The resources are displayed in row by default.
      • Display masks: Used to define: Time display: Used to define:
        • the format of the date displayed for the "day" columns (or rows) of the scheduler.
        • Versions 19 and later
          whether the time must be displayed or not in the control.
          New in version 19
          whether the time must be displayed or not in the control.
          whether the time must be displayed or not in the control.
        • the format of the time displayed for the "day" columns (or rows) of scheduler.
        • Versions 17 and later
          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: "Wk. %1".
          New in version 17
          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: "Wk. %1".
          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: "Wk. %1".
      • Time period: Used to define:
        • the visible time period: Time period that will be displayed in the control.
        • the working time period: Time period for which an appointment can be defined.
      • Appointments: Used to specify the characteristics of appointments:
        • Granularity of appointments: Precision for displaying the schedule. By default, the granularity is set to 30 minutes.
          You can define:
          • the granularity regarding the move of an appointment.
          • the granularity of the appointment duration, which means the minimum duration of an appointment. Caution: by default, this duration is set to 24 hours.
      • Other parameters:
        • Allow the direct input of an appointment: Allows the user to add an appointment directly.

      The edit options via the mouse are as follows:
      • Move. You can allow (or not) the user to move an appointment.
      The options regarding the dimension of areas are as follows:
        Most of these parameters can be modified by programming. See Properties associated with the Scheduler control for more details.
        The options regarding the dimension of areas are as follows:
          Most of these parameters can be modified by programming. See Properties associated with the Scheduler control for more details.

          Modes for filling a Scheduler control

          Related Examples:
          WD Schedule Complete examples (WINDEV): WD Schedule
          [ + ] This example presents the management of a graphic schedule.

          The following topics are presented in this example:
          1/ the scheduler control
          2/ the Google Calendar functions
          The Scheduler control Unit examples (WEBDEV): The Scheduler control
          [ + ] This example explains how to use the Scheduler control. Two uses are presented:
          - Filling the schedule by programming,
          - Filling the schedule by databinding from a code variable.
          WW_Schedule Complete examples (WEBDEV): WW_Schedule
          [ + ] This example is used to dynamically display the tasks of the different contributors.
          You have the ability to add, modify or delete tasks by clicking the schedule elements.
          All the operations are performed via AJAX.
          This example is also used to move a control by programming.
          Minimum version required
          • Version 16
          This page is also available for…
          Comments
          Click [Add] to post a comment