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 organizador reporte
  • Crear un reporte
  • Información específica para la creación de la Agenda reporte
  • Características del organizador reporte y control Agenda
  • Manejo de un organizador 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 le ofrece la posibilidad de crear informes "Organizador.
En este caso, la reporte sólo incluye un control Agenda. Este tipo de control se crea al crear un Organizador reporte: no puede crearse independientemente de reporte.
Ejemplo:
En el editor, esta control incluye dos bloques:
  • El bloque "Cabecera", que muestra los títulos de las columnas del organizador..
  • El bloque "Organizador", que muestra las citas en un control Agenda.
Creación de un organizador reporte

Crear un reporte

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

Información específica para la creación de la Agenda reporte

La información específica para la creación del Organizador reporte es:
  • Modo de visualización inicial: El organizador se puede mostrar:
    • a diario,
    • sobre una base semanal,
    • mensualmente.
  • 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 control Agenda. 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.
Observación: Si el Organizador reporte es relacionado a una fuente de datos (consulta, archivo de datos), debe especificar los elementos que se tendrán en cuenta para mostrar las citas. Se debe especificar la siguiente información:
  • el título de Appointment.
  • las fechas de inicio y fin de Appointment.
Características del organizador reporte y control Agenda
Tiene la posibilidad de modificar las siguientes características del Organizador reporte:
  • La fuente de datos del organizador reporte puede modificarse en la pestaña "Datos" de la ventana description de reporte ("Reporte description" en el menú contextual de reporte).
  • La pestaña "General" de la ventana description de control Agenda permite especificar:
    • el modo de visualización inicial: Día, semana, mes.
    • el número de días visualizados.
    • el período de tiempo de Visible.
    • el primer día de la semana.
    • la granularidad de las líneas de grilla.
    • 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, en el organizador aparece un área utilizada para visualizar las citas diarias.:
      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 redimensionar si es necesario.
    • la máscara de visualización para la fecha y los horarios.
    • 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..
  • Si el control Agenda se relacionado a una fuente de datos (archivo de datos, consulta, ...), la pestaña "Contenido" que se encuentra en la ventana de descripción del control se utiliza para relacionado los datos Appointment con los datos que se encuentran en la fuente de datos.
  • La pestaña "Estilo" de la ventana control Agenda description permite especificar el estilo de las citas que aparecen en control Agenda.
Manejo de un organizador 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 Organizador. Estas funciones son:
OrganizadorAñadir CitaAñade una nueva Appointment a una control Agenda.
OrganizadorBorrarTodoBorra todas las citas de una control Agenda.
OrganizadorFondoColorDefine un fondo Color para una franja horaria en un control Agenda.
OrganizerChangeModeModifica el rango de tiempo mostrado por un control Agenda (Día/Semana/Mes).
OrganizerChangeZoomModifica el rango de tiempo mostrado por un control Agenda (Día/Semana/Mes). Esta función se conserva por motivos de compatibilidad con versiones anteriores.
OrganizerDeleteAppointmentBorra una Appointment de una control Agenda.
OrganizerListAppointmentDevuelve:
  • la lista de citas encontradas entre dos fechas en un control Agenda,
  • todas las citas encontradas en un control Agenda,
  • una Appointment específica (seleccionada o suspendida).
OrganizerModeDevuelve el modo de visualización de un control Agenda: día, semana, mes, ...
OrganizerPositionMuestra un control Agenda a partir de una fecha especificada o devuelve la fecha del primer día (o la fecha del último día) que aparece en un control Agenda.
OrganizerTimeDisplayedDefine el intervalo de tiempo que muestra control Agenda en el modo Día o en el modo Semana.
OrganizerZoomDevuelve el intervalo de tiempo mostrado por un control Agenda.

Propiedades de WLanguage

Varias propiedades de WLanguage están disponibles en editor de reportes para manejar los controles del Organizador. 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: 14/04/2023

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