PC SOFT

ONLINE HELP
FOR WINDEV, WEBDEV AND WINDEV MOBILE

  • Overview
  • Control found in a window, page or report
  • Creating an Organizer control
  • Describing an Organizer control (window and page editor)
  • The control options (window editor and page editor)
  • A popup menu automatically proposed
  • Deleting an appointment from the Organizer control
  • Customizing the appointment area
  • Modes for filling an Organizer 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 Organizer control is used to display and handle organizers.
The display can be done on a daily, weekly or monthly 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.
Versions 21 and later
Universal Windows 10 App The Organizer control is available in the reports only
New in version 21
Universal Windows 10 App The Organizer control is available in the reports only
Universal Windows 10 App The Organizer control is available in the reports only
Versions 17 and later
See Organizer report for more details.
New in version 17
See Organizer report for more details.
See Organizer report for more details.
Versions 17 and later
WINDEVWEBDEV - Server codeReports and Queries The Organizer controls are now available in the reports.
New in version 17
WINDEVWEBDEV - Server codeReports and Queries The Organizer controls are now available in the reports.
WINDEVWEBDEV - Server codeReports and Queries The Organizer controls are now available in the reports.
Versions 18 and later
WEBDEV - Server code The Organizer controls are now available for the WEBDEV sites (in Windows and Linux).
WEBDEV - Server codePHP The Organizer controls are now available for the PHP sites.
New in version 18
WEBDEV - Server code The Organizer controls are now available for the WEBDEV sites (in Windows and Linux).
WEBDEV - Server codePHP The Organizer controls are now available for the PHP sites.
WEBDEV - Server code The Organizer controls are now available for the WEBDEV sites (in Windows and Linux).
WEBDEV - Server codePHP The Organizer controls are now available for the PHP sites.
Creating an Organizer control
To create an Organizer control in a window:
  1. Click (or select "Insert .. Control .. Organizer control").
  2. Click the position where the control will be created in the window.
The control appears in creation mode. The wizard for control creation starts. Answer the questions and validate. The control appears in creation mode.
To display the control characteristics, select "Description" from the popup menu of control.
Versions 17 and later
Note: The Organizer controls are available in the Organizer reports. See Organizer report for more details.
New in version 17
Note: The Organizer controls are available in the Organizer reports. See Organizer report for more details.
Note: The Organizer controls are available in the Organizer reports. See Organizer report for more details.
To create an Organizer control in a window or in a page:
  1. On the "Creation" pane, in the "Graphic controls" group, expand "Time" and click "Organizer".
  2. Click the position where the control will be created in the window or page.
    The wizard for control creation starts. Answer the questions and validate. 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 your, 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 your, 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 your, press [CTRL Z]: the default control size will be restored.
To display the control characteristics, select "Description" from the popup menu of control.
Note: The Organizer controls are available in the Organizer reports. See Organizer report for more details.
Describing an Organizer control (window and page editor)

The control options (window editor and page editor)

The Organizer control can be configured in the editor via the description window ("Details" tab).
The available options are as follows:
  • Initial display mode: By default, the display is performed on a weekly basis but an organizer can also be displayed on a daily basis or on a monthly basis. This display mode can be modified by the user via the popup menu of the control.
    WINDEV If "Storing the mode" is checked, the mode selected by the user will be automatically applied.
  • Parameters of the organizer:
    • First day: First day displayed in the Organizer control
    • Number of days: Number of days displayed in the Organizer control for a week.
    • Versions 16 and later
      Display mask for the date: Used to define the format of the date displayed at the top of the "day" columns of the Organizer control.
      Versions 17 and later
      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: "Wk. %1".
      New in version 17
      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: "Wk. %1".
      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: "Wk. %1".
      New in version 16
      Display mask for the date: Used to define the format of the date displayed at the top of the "day" columns of the Organizer control.
      Versions 17 and later
      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: "Wk. %1".
      New in version 17
      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: "Wk. %1".
      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: "Wk. %1".
      Display mask for the date: Used to define the format of the date displayed at the top of the "day" columns of the Organizer control.
      Versions 17 and later
      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: "Wk. %1".
      New in version 17
      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: "Wk. %1".
      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: "Wk. %1".
    • Time slot:
      • Visible time slot: Time period that will be displayed in the control.
      • Working time slot: Time period for which an appointment can be defined.
        Versions 22 and later
        WINDEV To define specific time slots, use OrganizerWorkingHour.
        New in version 22
        WINDEV To define specific time slots, use OrganizerWorkingHour.
        WINDEV To define specific time slots, use OrganizerWorkingHour.
      • WINDEV Modify the range during the resize operation: Used to enlarge the time period when the control is enlarged. For example, if the time period goes from 9:00 to 18:00, when the control is enlarged, this visible time period can become 6:00 to 23:00. In this case, the height of the rows remains constant.
    • Characteristics of the appointment:
      • Overlaying: Used to define how the overlap is managed. The appointments can be displayed side by side or they can be shifted.
      • Granularity: Display granularity of the Organizer control. By default, the granularity is set to 30 minutes. The granularity unit is:
        • the minute,
        • the hour,
        • the day.
        Versions 16 and later
        You have the ability to 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 the appointment duration. If the granularity for the duration is set to 10 minutes, the duration of an appointment will be a multiple of 10.
        New in version 16
        You have the ability to 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 the appointment duration. If the granularity for the duration is set to 10 minutes, the duration of an appointment will be a multiple of 10.
        You have the ability to 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 the appointment duration. If the granularity for the duration is set to 10 minutes, the duration of an appointment will be a multiple of 10.
    • Other parameters:
      • Allow the selection of periods: Allows the user to select a period with the mouse.
      • Allow the direct input of an appointment: Allows the user to directly enter an appointment in the Organizer control.
  • Versions 18 and later
    WINDEV Display and allow the appointments for the entire day: Used to specify that an appointment can correspond to a whole 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.
    New in version 18
    WINDEV Display and allow the appointments for the entire day: Used to specify that an appointment can correspond to a whole 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.
    WINDEV Display and allow the appointments for the entire day: Used to specify that an appointment can correspond to a whole 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.
  • Versions 18 and later
    Display and allow the appointments for the entire day: Used to specify that an appointment can correspond to a whole 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.
    New in version 18
    Display and allow the appointments for the entire day: Used to specify that an appointment can correspond to a whole 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.
    Display and allow the appointments for the entire day: Used to specify that an appointment can correspond to a whole 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.
The edit options via the mouse are as follows:
  • Modifying the duration. You can allow (or not) the user to modify the duration of an appointment.
  • Move. You can allow (or not) the user to move an appointment.
  • Versions 17 and later
    WINDEV Allow the overlapping by the user. If this option is checked, when moving appointments, the user will be able to make them overlap. In this case, the options defined for overlapping appointments (offset or side by side) will be taken into account.
    New in version 17
    WINDEV Allow the overlapping by the user. If this option is checked, when moving appointments, the user will be able to make them overlap. In this case, the options defined for overlapping appointments (offset or side by side) will be taken into account.
    WINDEV Allow the overlapping by the user. If this option is checked, when moving appointments, the user will be able to make them overlap. In this case, the options defined for overlapping appointments (offset or side by side) will be taken into account.
WINDEV

A popup menu automatically proposed

The Organizer control can display a specific popup menu proposing automatic features to the user. This menu is proposed by the AAF (Automatic Application Features).
This menu allows the user to:
  • Modify the display mode of the Organizer control: daily, weekly, monthly display or display of the current day only.
  • Add, delete or modify an appointment when selecting a time period.
    Versions 16 and later
    Notes: If the control is linked to a data source, the deletion performed in the control is performed at the same time in the linked data source.
    New in version 16
    Notes: If the control is linked to a data source, the deletion performed in the control is performed at the same time in the linked data source.
    Notes: If the control is linked to a data source, the deletion performed in the control is performed at the same time in the linked data source.
  • Versions 17 and later
    Print the content of the Organizer control.
    New in version 17
    Print the content of the Organizer control.
    Print the content of the Organizer control.
Versions 18 and later
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.
Note: For Organizer controls 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" from the popup menu).
  2. In the "Content" tab, check "Allow the deletion (deletes in the data source as well)".
  3. Validate.
New in version 18
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.
Note: For Organizer controls 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" from the popup menu).
  2. In the "Content" tab, check "Allow the deletion (deletes in the data source as well)".
  3. Validate.
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.
Note: For Organizer controls 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" from the popup menu).
  2. In the "Content" tab, check "Allow the deletion (deletes in the data source as well)".
  3. Validate.

Customizing the appointment area

In the Organizer control, the appointment is displayed in a specific area. You have the ability to translate and customize this area: color of title, background color of the appointment, ...
Versions 17 and later
To modify the aspect of the appointments proposed by default, you have the ability to modify the style options defined for this element.
  1. Display the description window of the Scheduler control.
  2. In the "Style" tab, select the "Appointments" element and modify the requested characteristics.
    WINDEV You can:
    • use a shadow,
    • use a separator in dots between hours,
    1. use a gradient color,
      • define the fonts used, ...
    In the "Style" tab, select the "Appointments" element and modify the requested characteristics.
    WINDEV You can:
    • use a shadow,
    • use a separator in dots between hours,
    • define the title and background options:
      • solid background,
      • gradient background,
      • Versions 22 and later
        Solid background, multiline title and bottom line. This option is used to display the title on several lines (especially if the appointment is not wide enough to entirely display the title).
        New in version 22
        Solid background, multiline title and bottom line. This option is used to display the title on several lines (especially if the appointment is not wide enough to entirely display the title).
        Solid background, multiline title and bottom line. This option is used to display the title on several lines (especially if the appointment is not wide enough to entirely display the title).
    • define the fonts used, ...
New in version 17
To modify the aspect of the appointments proposed by default, you have the ability to modify the style options defined for this element.
  1. Display the description window of the Scheduler control.
  2. In the "Style" tab, select the "Appointments" element and modify the requested characteristics.
    WINDEV You can:
    • use a shadow,
    • use a separator in dots between hours,
    1. use a gradient color,
      • define the fonts used, ...
    In the "Style" tab, select the "Appointments" element and modify the requested characteristics.
    WINDEV You can:
    • use a shadow,
    • use a separator in dots between hours,
    • define the title and background options:
      • solid background,
      • gradient background,
      • Versions 22 and later
        Solid background, multiline title and bottom line. This option is used to display the title on several lines (especially if the appointment is not wide enough to entirely display the title).
        New in version 22
        Solid background, multiline title and bottom line. This option is used to display the title on several lines (especially if the appointment is not wide enough to entirely display the title).
        Solid background, multiline title and bottom line. This option is used to display the title on several lines (especially if the appointment is not wide enough to entirely display the title).
    • define the fonts used, ...
To modify the aspect of the appointments proposed by default, you have the ability to modify the style options defined for this element.
  1. Display the description window of the Scheduler control.
  2. In the "Style" tab, select the "Appointments" element and modify the requested characteristics.
    WINDEV You can:
    • use a shadow,
    • use a separator in dots between hours,
    1. use a gradient color,
      • define the fonts used, ...
    In the "Style" tab, select the "Appointments" element and modify the requested characteristics.
    WINDEV You can:
    • use a shadow,
    • use a separator in dots between hours,
    • define the title and background options:
      • solid background,
      • gradient background,
      • Versions 22 and later
        Solid background, multiline title and bottom line. This option is used to display the title on several lines (especially if the appointment is not wide enough to entirely display the title).
        New in version 22
        Solid background, multiline title and bottom line. This option is used to display the title on several lines (especially if the appointment is not wide enough to entirely display the title).
        Solid background, multiline title and bottom line. This option is used to display the title on several lines (especially if the appointment is not wide enough to entirely display the title).
    • define the fonts used, ...
WINDEV To customize the display of appointments:
  1. Display the description window of the Organizer control.
  2. In the "General" tab, select the internal window used for the appointments:
    • "None": the default display will be used.
    • "Preset window": a preset window is automatically added to the project. By default, this window is named IW_WinDevViewAPT.wdw.
      Notes:
      • You also have the ability to use any internal window of your project.
      • The IW_WinDevAPTView window operates in Day/Week display mode only. This window does not operate in Month display mode.
      • Caution: this internal window can only be used to customize the drawing regarding the display of appointments. Only the process for declaring the global variables is run. No other process is run. Therefore, you cannot add buttons with a specific click code.
  3. The internal window is available in the project explorer. It can be modified in the window editor.

Modes for filling an Organizer control

An Organizer control can be filled:
Related Examples:
WD Handling the Organizer control Training (WINDEV): WD Handling the Organizer control
[ + ] WD Handling the Organizer control is a simple example for using the Organizer control.

The following features are used:
- Creating an appointment
- Saving an organizer
- Restoring an organizer
WD Organizer Complete examples (WINDEV): WD Organizer
[ + ] This example is used to synchronize some appointments between your Outlook, Lotus Notes and Google calendars.

Based on the Organizer control, you have the ability to create, modify, move or delete the appointments.
you also have the ability to classify the appointments by category and to link them to several external organizers.
The Organizer control (displaying a Google calendar) Unit examples (WINDEV): The Organizer control (displaying a Google calendar)
[ + ] Retrieving events from a Google calendar via the gglXxx functions and displaying these events in an Organizer control.
WD Outlook Complete examples (WINDEV): WD Outlook
[ + ] WINDEV gives access, in native mode, to your contacts, your tasks, your emails and your calendar in Outlook.
This program, powered by WINDEV, explains how to read and write in the Outlook folders:
- Email
- Calendar
- Contacts
- Tasks
This example is designed to operate with the standard version of Outlook supplied with Office.
The default email application is selected via the Internet options of the control panel of Windows.
In order for the messages to be automatically sent and received in the WD Outlook example,
you must check, in the options of Microsoft Outlook, "Send the messages immediately"
and "Check the new incoming messages every x minutes".
WW_Organizer Training (WEBDEV): WW_Organizer
[ + ] The WW_Agenda example is an example for using the Organizer control of WEBDEV.
Minimum required version
  • Version 15
This page is also available for…
Comments
Exemplo Organizer - Relatorio
Exemplo Organizer - Relatorio

iPreview(ipvZoom100)
iPrintReport(RPT_atendimento_ligacoes)

//Blog com Video e Exemplo
http://windevdesenvolvimento.blogspot.com.br/2016/03/windev-cronograma002-organizer-relatorio.html
De matos AMARILDO
Mar. 07 2016
Exemplo Cronograma - Organizer
//Por Dia
organizerchangezoom(ORG_Atendimento_ligacoes,orgzDay)
//Semana ate Sexta
organizerchangezoom(ORG_Atendimento_ligacoes, orgzWeekOn5)
//Semana com Sabado e domingo
organizerchangezoom(ORG_Atendimento_ligacoes, orgzWeek)
//por Mes
organizerchangezoom(ORG_Atendimento_ligacoes, orgzMonth)

//Blog com Video e Exemplo Cronograma - Organizer
http://windevdesenvolvimento.blogspot.com.br/2016/03/windev-cronograma001-organizer.html
De matos AMARILDO
Mar. 06 2016