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.
Ayuda / Editores / Editor de reportes / Tipos de reportes
  • Presentación
  • Creación de un planificador reporte
  • Crear un reporte
  • Información específica para la creación del Planificador
  • Características de un programador reporte y control Planificador
  • Características del planificador (editor de reportes)
  • Manejo de un horario en una reporte mediante programación
  • Funciones de WLanguage
  • Propiedades de WLanguage
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Presentación
editor de reportes permite crear informes "Programadores.
En este caso, la reporte sólo contiene un control Planificador. Este tipo de control se crea al crear un reporte programador: no puede crearse independientemente de reporte.
Ejemplo:
En el editor, este control incluye dos bloques:
  • El bloque "Cabecera" que muestra los títulos de las columnas que se encuentran en la agenda..
  • El bloque "Programación" que muestra los recursos y las citas en una control Planificador.
Creación de un planificador reporte

Crear un reporte

Para crear un "Programador" reporte:
  1. Haga clic en en los botones de acceso rápido.
  2. La ventana de creación de nuevos elementos se abre: haga clic en "Reporte", y luego en "Reporte".
  3. El asistente de creación de reportes se abre.
  4. En esta asistente, especifique:
    • el tipo de reporte a crear ("Programador reporte") con el información específica para la creación de un programador control:
      • el número de días a mostrar.
      • la granularidad de las líneas de grilla.
      • el modo de visualización de los recursos (recursos visualizados por filas o en columnas).
    • la modelo utilizada en caso necesario,
    • la fuente de datos del reporte (archivo de datos, consulta, control Planificador, ...). Para obtener más información, consulte Fuente de datos Reporte.

Información específica para la creación del Planificador

La siguiente información es específica para la creación de la control Planificador:
  • Número de días a mostrar en el control Planificador: El programa se puede imprimir:
    • por un día,
    • durante una semana en 5 días,
    • durante una semana en 7 días,
    • durante un mes,
    • desde el primer Appointment hasta el último,
    • con un número personalizado de días.
  • La granularidad de las líneas de cuadrícula. Esta granularidad se utiliza para definir el tamaño de la cuadrícula utilizada para mostrar las líneas de la cuadrícula de la control Planificador. Esta granularidad es set a 30 minutos por Default. Esta información debe ser modificada de acuerdo con el número de días a visualizar..
    Esta característica puede ser modificada en el código a través de la GranularityGridlines Property.
  • El modo de visualización de los recursos. Los recursos pueden mostrarse por filas o en columnas.
Observación: Si el Planificador reporte es relacionado a una fuente de datos (consulta, archivo de datos), debe especificar los elementos que se tendrán en cuenta para mostrar el horario y las citas. Se debe especificar la siguiente información:
  • el título de Appointment
  • el recurso asociado con el Appointment
  • las fechas de inicio y fin de Appointment
Características de un programador reporte y control Planificador

Características del planificador (editor de reportes)

Usted tiene la capacidad de modificar las siguientes características de un Programador reporte:
  • La fuente de datos del Programador reporte puede modificarse en la pestaña "Datos" de la ventana description del reporte ("Reporte description" en el menú contextual del reporte).
  • La pestaña "General" de la ventana description de control Planificador permite especificar:
    • el número de días que deben ser mostrados en la control.
    • la granularidad de las líneas de grilla.
    • el período de tiempo de Visible.
    • la visualización de las citas de todo el día. Si la opción "Mostrar citas de todo el día" está marcada, la reporte admite las citas para las que la Property "Todo el día" es set a verdadero (para más detalles, véase Appointment Variable). En este caso, un área específica utilizada para mostrar las citas diarias aparece en el programa.:
      Observación: Asegúrese de que el área utilizada para mostrar las citas diarias tenga las dimensiones adecuadas en la pantalla de editor de reportes. Se puede cambiar el tamaño si es necesario.
    • la reporte personalizada para mostrar las citas.
      • Si la opción seleccionada es "Ninguna", se utiliza la visualización Default.
      • Si se selecciona "Preajuste reporte", se añade automáticamente al proyecto un preajuste reporte. Este reporte se denomina "RPT_WinDevViewAPT" por Default y se utiliza automáticamente para mostrar las citas.
        Este reporte se puede personalizar, renombrar, etc.
      • Si la opción seleccionada corresponde a un proyecto reporte, este reporte se utilizará para mostrar las citas..
        Le aconsejamos personalizar el reporte propuesto por Default.
        La misma reporte se puede utilizar para personalizar las citas en un Programador u Organizador reporte..
    • el modo de visualización de los recursos: en filas o columnas. Si los recursos se muestran por columnas, tiene la posibilidad de especificar el número de recursos mostrados por columnas.
    • la máscara de visualización de las fechas y horas.
  • Si el control Planificador es relacionado a una fuente de datos (archivo de datos, consulta, ...), la pestaña "Contenido" que se encuentra en la ventana description del control se utiliza para vincular los datos Appointment con los datos que se encuentran en la fuente de datos.
  • La pestaña "Estilo" de la ventana description de control Planificador permite especificar el estilo:
    • para el título de los recursos.
    • para las citas que se muestran en el control Planificador.
Manejo de un horario en una reporte mediante programación

Funciones de WLanguage

Varias funciones de WLanguage están disponibles en editor de reportes para manejar los controles del Programador. Estas funciones son:
Cita previaAñade una nueva Appointment a una control Planificador.
Lista de programación de citasDevuelve:
  • la lista de citas encontradas entre dos fechas en un control Planificador,
  • todas las citas encontradas en un control Planificador,
  • un Appointment específico (seleccionado o suspendido).
Modo de programaciónDevuelve el modo de visualización de un control Planificador: día, semana, mes, ....
PlanificadorBorrarRecursoBorra una Resource de una control Planificador.
PlanificadorFondoColorDefine una Color de fondo para un periodo de tiempo en una control Planificador (periodo de tiempo correspondiente a la hora de comer, un día festivo, etc.).
Posición del programadorMuestra un control Planificador a partir de una fecha especificada o devuelve la fecha del primer día (o último día) que aparece en un control Planificador.
SchedulerAddResourceAñade un nuevo Resource en un control Planificador.
SchedulerChangeModeModifica el período (es decir, el número de días) que muestra un control Planificador.
SchedulerDeleteAllBorra todas las citas y recursos de un control Planificador.
SchedulerDeleteAppointmentBorra una Appointment de una control Planificador.
SchedulerPositionDateTimeMuestra un control Planificador a partir de una fecha especificada o devuelve la fecha del primer día (o último día) que aparece en un control Planificador.
SchedulerTimeDisplayedDefine el intervalo de tiempo que muestra control Planificador en el modo Día o en el modo Semana..

Propiedades de WLanguage

Varias propiedades de WLanguage están disponibles en editor de reportes para manejar los controles del Programador. Estas propiedades son las siguientes:
CaptionPeriodHeaderEl CaptionPeriodHeader Property se utiliza para get y cambiar el título del período de tiempo mostrado en la cabecera de un Planificador o Agenda control en un reporte.
EndDatePeriodDisplayedEl EndDatePeriodDisplayed Property se utiliza para get la fecha de finalización del periodo de tiempo mostrado en un Programador o control Agenda de un reporte.
FontAppointmentContentEl FontAppointmentContent Property se utiliza para:
  • get las características de la fuente utilizada para el contenido de las citas en los informes del Planificador y del Organizador.
  • set las características de la fuente utilizada para el contenido de las citas en los informes del Planificador y del Organizador.
FontAppointmentTitleEl FontAppointmentTitle Property se utiliza para:
  • Descubra las características de la fuente utilizada para el título de las citas en los informes Programador y Organizador.
  • Modificar las características de la fuente utilizada para el título de las citas en los informes Planificador y Organizador..
GranularityGridlinesEl GranularidadGridlines Property obtiene y cambia el tamaño de la retícula que define las líneas de la cuadrícula en un Programador o control Agenda en un reporte.
HeightLa altura Property se usa para get y cambiar la altura:
  • de un control o bloque en un reporte.
  • de una control (en una ventana), ventana, fila de una Tabla, Cuadro de Lista o control ListView, opción de un Botón de Radio o control Casilla de verificación, romper cabecera o pie de una Tabla o control Looper.
  • de un control (en un Page), romper cabecera o pie de página en una Tabla o control Looper. La control puede ser superpuesta o no.
  • de una celda de ruptura en una Tabla o control Looper.
NameLa propiedad Name permite obtener:
  • el nombre de la fuente asociada a una fuente Variable.
  • el nombre de un bloque control, reporte o reporte.
  • el nombre de una control, grupo de control s o ventana.
  • el nombre de un control, grupo de control s o Page.
StartDatePeriodDisplayedLa FechaInicialPeriodoMostrado Property se utiliza para get la fecha de inicio del periodo de tiempo mostrado en un Programador o control Agenda de un reporte.
VisibleEl Visible Property se utiliza para:
  • Averiguar si un elemento es Visible.
  • Hacer visible un elemento o Invisible.
WidthEl Ancho Property obtiene y modifica el ancho:
  • de un control o bloque en un reporte.
  • de un control (que se encuentra en una ventana), de una ventana, de una columna que se encuentra en un tabla o de una columna que se encuentra en un cuadro de lista (incluida la listview).
  • de un control (que se encuentra en un Page), columna que se encuentra en un tabla o columna que se encuentra en un cuadro de lista. La control puede ser superpuesta o no.
XEl X Property se utiliza para:
  • get la coordenada X de una columna o ventana control, control Tabla (posición en el eje X).
  • get la coordenada X de un control o ventana (posición en el eje X).
YEl Y Property se utiliza para:
  • Averigua la coordenada Y de un control o ventana (posición en el eje Y).
  • Modificar la coordenada Y de un control o ventana.
Versión mínima requerida
  • Versión 17
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 23/06/2023

Señalar un error o enviar una sugerencia | Ayuda local