PC SOFT

AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente. Haga clic aquí para ver la versión en inglés.
  • Presentación
  • Control de ventana, página o reporte
  • Creación de un control Planificador (editor de ventanas y páginas)
  • Describir un planificador (editor de ventanas y páginas)
  • Las opciones de Control (editor de ventanas y editor de páginas)
  • Menú contextual propuesto automáticamente
  • Un Appointment borrable
  • Personalizar el área de Appointment
  • Modos de llenado de una control Planificador
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Otros
Procedimientos almacenados
Presentación

Control de ventana, página o reporte

El control Planificador se utiliza para mostrar automáticamente y manipular horarios. Se utiliza para gestionar la visualización de múltiples recursos y se utiliza en varias aplicaciones o sitios.
La visualización se realiza:
  • a diario, semanalmente o mensualmente,
  • Versiones 22 y posteriores
    WINDEV en 6 meses o en 1 año.
    Nueva funcionalidad versión 22
    WINDEV en 6 meses o en 1 año.
    WINDEV en 6 meses o en 1 año.
El intervalo de tiempo, el primer día de la semana y el número de días a mostrar se pueden configurar. Estos parámetros pueden ser fácilmente definidos en la ventana de control de description.
Versiones 21 y posteriores
Android Los controles de la agenda están disponibles para las aplicaciones de Android.
iPhone/iPad Los controles de la agenda están disponibles para las aplicaciones de iPhone/iPad.
Nueva funcionalidad versión 21
Android Los controles de la agenda están disponibles para las aplicaciones de Android.
iPhone/iPad Los controles de la agenda están disponibles para las aplicaciones de iPhone/iPad.
Android Los controles de la agenda están disponibles para las aplicaciones de Android.
iPhone/iPad Los controles de la agenda están disponibles para las aplicaciones de iPhone/iPad.
Observaciones:
  • Una control Planificador puede ser anclada:
    • WINDEVAndroidiPhone/iPad a través de las opciones de anclaje de WINDEV y WINDEV Mobile.
    • WEBDEV - Código Servidor mediante el posicionamiento tabla en WEBDEV.
  • Versiones 17 y posteriores
    WINDEVWEBDEV - Código Servidor Los controles del Planificador están disponibles en los informes del Planificador. Para más detalles sobre el funcionamiento de los programadores en los informes, véase Estado Planificador.
    Nueva funcionalidad versión 17
    WINDEVWEBDEV - Código Servidor Los controles del Planificador están disponibles en los informes del Planificador. Para más detalles sobre el funcionamiento de los programadores en los informes, véase Estado Planificador.
    WINDEVWEBDEV - Código Servidor Los controles del Planificador están disponibles en los informes del Planificador. Para más detalles sobre el funcionamiento de los programadores en los informes, véase Estado Planificador.
  • Linux En Linux, los controles del Scheduler están disponibles sólo en las páginas de los sitios WEBDEV para Linux. Los controles del programador no están disponibles en las ventanas de las aplicaciones WINDEV para Linux.
Creación de un control Planificador (editor de ventanas y páginas)
Para crear un control Planificador:
  1. En el panel "Creación", en el grupo "Controles gráficos", amplíe "Tiempo" y seleccione "Programador".
  2. Haga clic en la ventana o página en la ubicación en la que desea crear el control.
  3. WINDEVWEBDEV - Código Servidor La creación de control Planificador asistente comienza. Responda a las preguntas y valide.
  4. El control aparece en el editor.
Versiones 20 y posteriores
Observación: Las dimensiones del control que se creó se optimizan para ocupar el espacio disponible en la ubicación indicada. Si el tamaño del control no es el indicado, pulse Ctrl+Z: el control volverá al tamaño predeterminado.
Nueva funcionalidad versión 20
Observación: Las dimensiones del control que se creó se optimizan para ocupar el espacio disponible en la ubicación indicada. Si el tamaño del control no es el indicado, pulse Ctrl+Z: el control volverá al tamaño predeterminado.
Observación: Las dimensiones del control que se creó se optimizan para ocupar el espacio disponible en la ubicación indicada. Si el tamaño del control no es el indicado, pulse Ctrl+Z: el control volverá al tamaño predeterminado.
Para ver las características del control, seleccione la opción "Descripción en el menú contextual.
Observación: Una control Planificador puede ser anclada:
  • WINDEVAndroidiPhone/iPad a través de las opciones de anclaje de WINDEV y WINDEV Mobile.
    • WEBDEV - Código Servidor mediante el posicionamiento tabla en WEBDEV.
Describir un planificador (editor de ventanas y páginas)

Las opciones de Control (editor de ventanas y editor de páginas)

El control Planificador puede personalizarse en el editor a través de la ventana description (pestaña "Detalles").
Los parámetros de la control Planificador son los siguientes:
  • Con botones para cambiar de periodo: Esta opción se utiliza para mostrar botones para que el usuario pueda desplazarse por los diferentes períodos de la programación.. Estos botones se muestran en la parte superior izquierda del programa.
    AndroidiPhone/iPad Esta opción no está disponible. De hecho, el cambio de período se realiza a través de un deslizamiento horizontal en la control Planificador.
  • WEBDEV - Código ServidorAndroidiPhone/iPadPHP Número de días que se mostrarán: En el caso de Default, la visualización se realiza mensualmente pero también se puede visualizar un horario diariamente, semanalmente (en 5 o 7 días), según el número de citas o según un número determinado de días.
  • Versiones 22 y posteriores
    WINDEV Vista: Por defecto, la visualización se realiza mensualmente con una granularidad para el movimiento y la duración set a un día. Al hacer clic en las opciones de visualización, se abre una ventana que le permite definir las diferentes opciones de visualización:
    Es posible definir los siguientes elementos:
    • Intervalo total de la planificación: día, semana (5 o 7 días), según el número de citas, según el número de días, 6 meses, un año.
    • Granularidad de las citas: Corresponde a la precisión de visualización del programa. Las citas pueden comenzar en un múltiplo de XX minutos, horas, ... y pueden tener un múltiplo de Duration de XX minutos, horas, ... El botón de flecha se utiliza para introducir valores preestablecidos. El bloqueo se utiliza para Link (o no) los valores.
    • Intervalo visualizado: El rango de visión se calcula a partir del tamaño de Control en el editor. Introduciendo el rango a visualizar, se get la dimensión mínima del elemento según la unidad seleccionada.
    • Al validar esta ventana, las características seleccionadas se resumen en la ventana de control description.
    Nueva funcionalidad versión 22
    WINDEV Vista: Por defecto, la visualización se realiza mensualmente con una granularidad para el movimiento y la duración set a un día. Al hacer clic en las opciones de visualización, se abre una ventana que le permite definir las diferentes opciones de visualización:
    Es posible definir los siguientes elementos:
    • Intervalo total de la planificación: día, semana (5 o 7 días), según el número de citas, según el número de días, 6 meses, un año.
    • Granularidad de las citas: Corresponde a la precisión de visualización del programa. Las citas pueden comenzar en un múltiplo de XX minutos, horas, ... y pueden tener un múltiplo de Duration de XX minutos, horas, ... El botón de flecha se utiliza para introducir valores preestablecidos. El bloqueo se utiliza para Link (o no) los valores.
    • Intervalo visualizado: El rango de visión se calcula a partir del tamaño de Control en el editor. Introduciendo el rango a visualizar, se get la dimensión mínima del elemento según la unidad seleccionada.
    • Al validar esta ventana, las características seleccionadas se resumen en la ventana de control description.
    WINDEV Vista: Por defecto, la visualización se realiza mensualmente con una granularidad para el movimiento y la duración set a un día. Al hacer clic en las opciones de visualización, se abre una ventana que le permite definir las diferentes opciones de visualización:
    Es posible definir los siguientes elementos:
    • Intervalo total de la planificación: día, semana (5 o 7 días), según el número de citas, según el número de días, 6 meses, un año.
    • Granularidad de las citas: Corresponde a la precisión de visualización del programa. Las citas pueden comenzar en un múltiplo de XX minutos, horas, ... y pueden tener un múltiplo de Duration de XX minutos, horas, ... El botón de flecha se utiliza para introducir valores preestablecidos. El bloqueo se utiliza para Link (o no) los valores.
    • Intervalo visualizado: El rango de visión se calcula a partir del tamaño de Control en el editor. Introduciendo el rango a visualizar, se get la dimensión mínima del elemento según la unidad seleccionada.
    • Al validar esta ventana, las características seleccionadas se resumen en la ventana de control description.
  • Modo de visualización de los recursos: Los recursos se muestran en fila por Default.
    WINDEVWEBDEV - Código ServidorPHP También tiene la posibilidad de mostrarlos en la columna.
  • Visualización del tiempo: Se utiliza para definir:
    • el formato de la fecha visualizada para las columnas (o filas) "día" del planificador.
    • Versiones 19 y posteriores
      si la hora debe ser mostrada o no en la Control.
      Nueva funcionalidad versión 19
      si la hora debe ser mostrada o no en la Control.
      si la hora debe ser mostrada o no en la Control.
    • el formato de la Time que se muestra en las columnas (o filas) de "día" del planificador.
    • Versiones 17 y posteriores
      si se debe visualizar o no el número de la semana, así como su formato. En el formato, la cadena'%1' corresponde al número de la semana. Ejemplo de formato: "Wk. %1".
      Nueva funcionalidad versión 17
      si se debe visualizar o no el número de la semana, así como su formato. En el formato, la cadena'%1' corresponde al número de la semana. Ejemplo de formato: "Wk. %1".
      si se debe visualizar o no el número de la semana, así como su formato. En el formato, la cadena'%1' corresponde al número de la semana. Ejemplo de formato: "Wk. %1".
  • Intervalo de tiempo: Se utiliza para definir:
    • el Visible Time period: El período de tiempo que se mostrará en la Control.
    • el periodico de trabajo Time: Periodo de tiempo para el que se puede definir una Appointment.
    Versiones 22 y posteriores
    WINDEV Para definir las franjas horarias específicas de Time, utilice SchedulerWorkingHour y SchedulerWorkingHourResource.
    Nueva funcionalidad versión 22
    WINDEV Para definir las franjas horarias específicas de Time, utilice SchedulerWorkingHour y SchedulerWorkingHourResource.
    WINDEV Para definir las franjas horarias específicas de Time, utilice SchedulerWorkingHour y SchedulerWorkingHourResource.
  • citas de A: Se utiliza para especificar las características de las ocupaciones de muelles:
    • WINDEVWEBDEV - Código ServidorPHP Superposición: Gestionar la superposición de ocupaciones de muelles. Las citas se pueden mostrar una al lado de la otra o ligeramente desplazadas..
    • WEBDEV - Código ServidorAndroidiPhone/iPad Granularidad de las citas: Precisión para la visualización del programa. Por defecto, la granularidad es set a 30 minutos.
      Es posible definir:
      • la granularidad relativa al movimiento de un Appointment.
      • la granularidad de la duración de la Appointment, que significa la duración mínima de una Appointment. Atención: por defecto, esta duración es de set a 24 horas.
    • Versiones 22 y posteriores
      WINDEViPhone/iPad Visualización continua si es de varios días: Se utiliza para mostrar un Appointment durante varios días como un solo Appointment. Si esta opción no está seleccionada, las citas de varios días corresponderán a tantas citas como el número de días.
      Nueva funcionalidad versión 22
      WINDEViPhone/iPad Visualización continua si es de varios días: Se utiliza para mostrar un Appointment durante varios días como un solo Appointment. Si esta opción no está seleccionada, las citas de varios días corresponderán a tantas citas como el número de días.
      WINDEViPhone/iPad Visualización continua si es de varios días: Se utiliza para mostrar un Appointment durante varios días como un solo Appointment. Si esta opción no está seleccionada, las citas de varios días corresponderán a tantas citas como el número de días.
  • Otros parámetros:
    • WINDEV Permitir seleccionar períodos: Permite al usuario seleccionar un período con el ratón.
    • Permitir introducir una cita directamente: Permite al usuario añadir un Appointment directamente.
      WINDEVWEBDEV - Código ServidorPHP Para ello, haga clic en la control Planificador para crear la Appointment e introduzca su título a través del teclado.
      AndroidiPhone/iPad Todo lo que tienes que hacer es hacer clic en el botón control Planificador. Aparece un botón "+" en el área seleccionada. Al hacer clic en el botón "+", se ejecuta el evento "Antes de crear la cita". Puede abrir una ventana para escribir las características de la Appointment. Para obtener más información, consulte Eventos associated con un control Planificador.
    • Versiones 18 y posteriores
      WINDEVWEBDEV - Código ServidorPHP Permitir y mostrar citas de todo el día: Se utiliza para especificar que un Appointment puede corresponder a un día entero. En este caso, se visualiza un área específica en la pantalla control Planificador. Esta área se utiliza para introducir las citas diarias.
      WINDEV Usted tiene la capacidad de especificar la altura del área.
      Ejemplos:
      • si el programa se muestra con los recursos en fila:
        • WINDEV En WINDEV:
        • WEBDEV - Código ServidorPHP En WEBDEV:
      • si el programa se visualiza con los recursos en la columna:
        • WINDEV En WINDEV:
        • WEBDEV - Código ServidorPHP En WEBDEV:
      Nueva funcionalidad versión 18
      WINDEVWEBDEV - Código ServidorPHP Permitir y mostrar citas de todo el día: Se utiliza para especificar que un Appointment puede corresponder a un día entero. En este caso, se visualiza un área específica en la pantalla control Planificador. Esta área se utiliza para introducir las citas diarias.
      WINDEV Usted tiene la capacidad de especificar la altura del área.
      Ejemplos:
      • si el programa se muestra con los recursos en fila:
        • WINDEV En WINDEV:
        • WEBDEV - Código ServidorPHP En WEBDEV:
      • si el programa se visualiza con los recursos en la columna:
        • WINDEV En WINDEV:
        • WEBDEV - Código ServidorPHP En WEBDEV:
      WINDEVWEBDEV - Código ServidorPHP Permitir y mostrar citas de todo el día: Se utiliza para especificar que un Appointment puede corresponder a un día entero. En este caso, se visualiza un área específica en la pantalla control Planificador. Esta área se utiliza para introducir las citas diarias.
      WINDEV Usted tiene la capacidad de especificar la altura del área.
      Ejemplos:
      • si el programa se muestra con los recursos en fila:
        • WINDEV En WINDEV:
        • WEBDEV - Código ServidorPHP En WEBDEV:
      • si el programa se visualiza con los recursos en la columna:
        • WINDEV En WINDEV:
        • WEBDEV - Código ServidorPHP En WEBDEV:
Las opciones de edición mediante el ratón son las siguientes:
  • WINDEVWEBDEV - Código ServidorPHP Modificar duración. Puede permitir (o no) al usuario modificar la Appointment Duration.
  • Mover. Puede permitir (o no) al usuario mover un Appointment.
  • Versiones 19 y posteriores
    WINDEVAndroidiPhone/iPad Permitir al usuario cambiar el recurso. Si esta opción está marcada, al mover un Appointment, el usuario podrá asociarlo con un Resource diferente.
    Nueva funcionalidad versión 19
    WINDEVAndroidiPhone/iPad Permitir al usuario cambiar el recurso. Si esta opción está marcada, al mover un Appointment, el usuario podrá asociarlo con un Resource diferente.
    WINDEVAndroidiPhone/iPad Permitir al usuario cambiar el recurso. Si esta opción está marcada, al mover un Appointment, el usuario podrá asociarlo con un Resource diferente.
  • Versiones 17 y posteriores
    WINDEVAndroidiPhone/iPad Permitir al usuario superponer elementos. Si esta opción está seleccionada, al mover las citas, el usuario podrá hacer que se superpongan.. En este caso, se tendrán en cuenta las opciones definidas para los nombramientos superpuestos (compensados o paralelos)..
    Nueva funcionalidad versión 17
    WINDEVAndroidiPhone/iPad Permitir al usuario superponer elementos. Si esta opción está seleccionada, al mover las citas, el usuario podrá hacer que se superpongan.. En este caso, se tendrán en cuenta las opciones definidas para los nombramientos superpuestos (compensados o paralelos)..
    WINDEVAndroidiPhone/iPad Permitir al usuario superponer elementos. Si esta opción está seleccionada, al mover las citas, el usuario podrá hacer que se superpongan.. En este caso, se tendrán en cuenta las opciones definidas para los nombramientos superpuestos (compensados o paralelos)..
Las opciones en cuanto a la dimensión de las áreas son las siguientes:
  • WINDEVWEBDEV - Código ServidorPHP si los recursos se visualizan en fila:
    • WEBDEV - Código ServidorPHP Ancho mínimo de una hora. El ancho del día se calcula según el número de horas visualizadas.
    • Alto mínimo de un recurso.
    • Ancho encabezado recursos.
  • WINDEVWEBDEV - Código ServidorPHP si los recursos se visualizan en la columna:
    • Ancho mínimo de Resource.
    • WEBDEV - Código ServidorPHP Altura mínima de Time. La altura del día se calcula en función del número de horas visualizadas.
    • Altura de la ruptura (para el cambio de día)
  • AndroidiPhone/iPad los recursos se visualizan siempre en fila. Tiene la posibilidad de configurar los siguientes elementos:
    • Alto de un recurso.
    • Ancho del encabezado de los recursos.
La mayoría de estos parámetros se pueden modificar mediante programación. Para obtener más información, consulte Propiedades associated con el control Planificador.
WINDEV

Menú contextual propuesto automáticamente

El control Planificador puede mostrar un menú emergente específico que propone al usuario las características del automatic. Este menú es propuesto por las AAF (Funcionalidades Automáticas de la Aplicación).
Tan pronto como se encuentre al menos un Resource en el horario, este menú permite al usuario:
  • Modificar el modo de visualización del planificador: visualización diaria, semanal, mensual o sólo del día actual.
  • Añadir, borrar o modificar una Appointment al seleccionar un período de Time.
  • Copiar el contenido de un Appointment.
  • Versiones 17 y posteriores
    Imprime el contenido de control Planificador.
    Nueva funcionalidad versión 17
    Imprime el contenido de control Planificador.
    Imprime el contenido de control Planificador.
Para obtener más información, consulte Características de la automatic de la control Planificador.
WEBDEV - Código Servidor

Un Appointment borrable

El control Planificador permite al usuario borrar el Appointment seleccionado a través de la cruz roja que aparece en la esquina superior derecha del Appointment.
Cuando el usuario hace clic en esta cruz:
  • el Appointment se borra del control Planificador.
  • si el control Planificador es relacionado a un archivo de datos o a una variable, el Appointment se borra de el archivo de datos.
Observación: Si el control es relacionado a una variable o a un archivo de datos, puede evitar el borrado (opción "Permitir el borrado (también borra de la fuente de datos)" en la pestaña "Contenido" de la ventana del control description).
WINDEVAndroidiPhone/iPad

Personalizar el área de Appointment

En el control Planificador, el Appointment se muestra en un área específica. Usted tiene la capacidad de traducir y personalizar esta área: el color del título, el color de fondo de la Appointment, ...
Versiones 17 y posteriores
To modificar el aspecto de los nombramientos propuestos por Default, tiene la posibilidad de modificar las opciones de estilo definidas para este elemento.
  1. Abre la ventana de control Planificador description.
  2. En la pestaña "Estilo" seleccione el elemento "Citas".. Es posible:
    • usa una sombra,
    • usar un separador en puntos entre horas,
    • definir el título y las opciones de Background:
      • fondo sólido,
      • fondo degradado,
      • Versiones 22 y posteriores
        Fondo sólido, título multiLine y fondo Line. Esta opción se utiliza para mostrar el título en varias líneas (especialmente si la Appointment no es lo suficientemente ancha para mostrar el título completo)).
        Nueva funcionalidad versión 22
        Fondo sólido, título multiLine y fondo Line. Esta opción se utiliza para mostrar el título en varias líneas (especialmente si la Appointment no es lo suficientemente ancha para mostrar el título completo)).
        Fondo sólido, título multiLine y fondo Line. Esta opción se utiliza para mostrar el título en varias líneas (especialmente si la Appointment no es lo suficientemente ancha para mostrar el título completo)).
    • definir las fuentes utilizadas, ....
Nueva funcionalidad versión 17
To modificar el aspecto de los nombramientos propuestos por Default, tiene la posibilidad de modificar las opciones de estilo definidas para este elemento.
  1. Abre la ventana de control Planificador description.
  2. En la pestaña "Estilo" seleccione el elemento "Citas".. Es posible:
    • usa una sombra,
    • usar un separador en puntos entre horas,
    • definir el título y las opciones de Background:
      • fondo sólido,
      • fondo degradado,
      • Versiones 22 y posteriores
        Fondo sólido, título multiLine y fondo Line. Esta opción se utiliza para mostrar el título en varias líneas (especialmente si la Appointment no es lo suficientemente ancha para mostrar el título completo)).
        Nueva funcionalidad versión 22
        Fondo sólido, título multiLine y fondo Line. Esta opción se utiliza para mostrar el título en varias líneas (especialmente si la Appointment no es lo suficientemente ancha para mostrar el título completo)).
        Fondo sólido, título multiLine y fondo Line. Esta opción se utiliza para mostrar el título en varias líneas (especialmente si la Appointment no es lo suficientemente ancha para mostrar el título completo)).
    • definir las fuentes utilizadas, ....
To modificar el aspecto de los nombramientos propuestos por Default, tiene la posibilidad de modificar las opciones de estilo definidas para este elemento.
  1. Abre la ventana de control Planificador description.
  2. En la pestaña "Estilo" seleccione el elemento "Citas".. Es posible:
    • usa una sombra,
    • usar un separador en puntos entre horas,
    • definir el título y las opciones de Background:
      • fondo sólido,
      • fondo degradado,
      • Versiones 22 y posteriores
        Fondo sólido, título multiLine y fondo Line. Esta opción se utiliza para mostrar el título en varias líneas (especialmente si la Appointment no es lo suficientemente ancha para mostrar el título completo)).
        Nueva funcionalidad versión 22
        Fondo sólido, título multiLine y fondo Line. Esta opción se utiliza para mostrar el título en varias líneas (especialmente si la Appointment no es lo suficientemente ancha para mostrar el título completo)).
        Fondo sólido, título multiLine y fondo Line. Esta opción se utiliza para mostrar el título en varias líneas (especialmente si la Appointment no es lo suficientemente ancha para mostrar el título completo)).
    • definir las fuentes utilizadas, ....
To personalizar la visualización de las citas:
  1. Abre la ventana de control Planificador description.
  2. En la pestaña "General", seleccione la ventana interna utilizada para las citas:
    • "Ninguno": se utilizará la pantalla de Default.
    • "Ventana predefinida": se añade automáticamente una ventana de preajuste al proyecto.
      WINDEV Por Default, esta ventana se llama "IW_WinDevViewAPT.wdw".
      AndroidiPhone/iPad Por Default, esta ventana se llama "IW_WinDevMobileViewAPT.wdw".
  3. La ventana interna está disponible en el explorador de proyectos. Se puede modificar en el editor de ventanas.
    Atención: esta ventana interna sólo se puede utilizar para personalizar el dibujo relativo a la visualización de las citas. Sólo se ejecutan las "Declaraciones Globales" Event. No se ejecutan otros eventos. Por lo tanto, no puede añadir botones con un código de clic específico.
Observaciones:
  • También tiene la posibilidad de utilizar cualquier ventana interna de su proyecto..
  • Si se utiliza la ventana preestablecida sugerida, se aplican las opciones de estilo de la Appointment (seleccionadas en la etiqueta "Style").

Modos de llenado de una control Planificador

AndroidiPhone/iPad Los controles del programador sólo pueden ser llenados por la programación. Para obtener más información, consulte Control Planificador: programación a través de los diferentes eventos y funciones WLanguage.
Versión mínima requerida
  • Versión 16
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario