Calendarios

Inicio‎ > ‎

Calendarios


La forma de explotar la información que tienen los productos de Pixelware, es mediante tablas de datos, donde se listan los registros que contiene una ficha. Estas fichas pueden poseer campos del tipo 'fecha', que asignan una fecha con el formato (dd/mm/aaaa), o campos del tipo hora con el formato (hh:mm).

Actualmente no existe ninguna forma de visualizar estos registros mediante un calendario de eventos, y es por ésto por lo que se ha creado esta librería.

Al igual que la librería de formularios, esta librería está creada en código javascript y desarrollada fuera de los estándares de Pixelware. Su objetivo es proporcionar a los consultores de un modo de crear fichas" que consulten la información mediante un calendario mensual de eventos a pantalla completa (Similar a la visualización del MS Outlook). 

Para utilizar la librería no es necesario tener conocimientos de programación o HTML, funciona añadiendo etiquetas a un archivo XML situado en el servidor.

Este manual define la estructura y propiedades de esta personalización.

Referencias

jMonthCalendar

El objeto utilizado para implementar el calendario es jMonthCalendar, creado por Kyle LeNeau, esta librería de javascript está implementada sobre jQuery 1.3.0 y provee de la funcionalidad para presentar el calendario mensual y asignarle los eventos.

Las Webs de referencia son las siguientes:

jquery Week Calendar

El objeto utilizado para implementar el calendario es jquery week calendar, de Redredred, esta librería de javascript está implementada sobre jQuery 1.3.0 y provee de la funcionalidad para presentar el calendario semanal y asignarle los eventos.

Las Webs de referencia son las siguientes:

Bitácora de cambios

1.0.2.3 (22/10/2009)

  • Se deshabilita el calendario durante la carga de los eventos.
  • Ahora se muestra una barra de progreso durante la carga de los eventos.
  • Para optimizar la carga de los eventos las llamadas al servidor se realizan de forma asíncrona.
  • Se muestran los colores del tipo de evento en el calendario semanal.
  • Se añaden los documentos del registro a la ventana de descripción de un evento.
Exige una actualización a la última versión 5.2.1 de las aplicaciones Pixelware Search e iNet..

1.0.2.2 (7/10/2009)

  • Se han introducido condiciones para los estilos de un evento en función de los valores del registro.

1.0.2.1 (24/9/2009)

  • A partir de esta versión de la librería, las credenciales de usuario para acceder a los eventos en el servidor, se toman del usuario autenticado en la aplicación.
Este hecho exige un cambio en la invocación del calendario, ver configuración.

También exige una actualización a la última versión 5.2.1 de las aplicaciones Pixelware Search / iNet y Pixelware API Web.

1.0.2.0 (17/9/2009)

  • Se ha creado un modo de visualización del calendario por semanas, mostrando las horas del día.
  • Nuevos atributos sobre los días permiten definir una hora de comienzo y de finalización para la visualización del calendario por semanas.
  • Se ha creado una botonera genérica para todos los modos de calendario.

1.0.1.0 (20/7/2009)

  • Actualización de la librería con los siguientes cambios:
    • Puesta al día de funcionalidades.
    • Eventos de varios días (Rangos).
    • Panel de resto de información.
    • Botones para ir al registro directamente.
    • Panel de 'Más eventos', para mostrar todos los eventos que no entran en el área del día.

1.0.0.0 (14/4/2009)

  • Se crea la librería, se implementan los eventos asociados únicamente a un día, en un futuro se implementarán los rangos de fechas.

Tabla de contenidos


Configuración - Configuración de la librería de personalización de formularios.
Archivo XML - Estructura del archivo XML.
Trazas - Configuración de los avisos de error de la librería.
Objetos - Listado de objetos del lado cliente disponibles en la librería.
Descargas - Descargas de documentación.
Ejemplos - Ejemplos de imprementación de objetos en formularios.