DISEÑO DE APLICACIONES
Para usar un planificador incrustado, es necesario realizar las tareas siguientes:
En un formulario o subformulario se pueden incrustar uno o varios planificadores incrustados.
1. Abra o cree un formulario o un subformulario para el planificador incrustado.
2. Sitúe el cursor en el lugar en el que desea que aparezca el planificador incrustado.
3. Seleccione Crear > Elemento incrustado > Planificador.
Nota El planificador incrustado no muestra información de planificación mientras se diseña el formulario o subformulario.
Para crear los campos del planificador incrustado
Para mostrar la planificación de una persona, el planificador incrustado necesita tres elementos de información.
Una vez creados los campos o cualquier otro método de recopilación de datos, deberá asociar estos campos a los atributos del planificador incrustado, tal como se explica en la sección siguiente.
Para programar el planificador incrustado
Una vez creados los campos para recopilar los datos, deberá programar el planificador incrustado para que pueda recuperarlos. El planificador incrustado se puede programar empleando los atributos siguientes.
Para asociar los campos a los atributos:
1. Seleccione el atributo en la ficha Objetos del panel de programación.
2. Especifique un nombre de campo, entre comillas, en el área de scripts del panel de programación.
Si ha escrito una fórmula de LotusScript para obtener los datos de este atributo, la fórmula deberá dar como resultado una lista de texto con uno o varios nombres de campo.
Si el componente de hora del valor de fecha y hora se define como ALLDAY, la cuadrícula de tiempo usará la fecha especificada y la hora actual. Si el componente de fecha del valor de fecha y hora se define como ANYDAY, la cuadrícula de tiempo ocupado usará la fecha especificada y la hora actual.
El valor de este campo debe ser una fecha y una hora. Si el valor no es una fecha/hora, el valor predeterminado corresponderá a la fecha y hora actual del sistema del usuario. Si el valor es solamente una fecha, el valor predeterminado corresponderá a dicha fecha y a la hora actual del sistema del usuario. Si el valor es solamente una hora, el valor predeterminado corresponderá a dicha hora y a la fecha actual del sistema del usuario.
Cuando un usuario accede al formulario, la información de planificación se inicia desde la fecha especificada. El usuario puede cambiar la semana que está viendo haciendo clic en las teclas de dirección izquierda y derecha. Cada día comenzará a la hora especificada. El valor de la hora se redondea hasta la hora más cercana.
Tenga en cuenta que las planificaciones aparecen siempre referidas a la zona horaria local del usuario (por ejemplo, un usuario ubicado en la zona horaria de Ciudad de México, libre entre las 9.00 y las 11.00, aparecerá libre entre las 16.00 y las 18.00 para un usuario de Barcelona, en la zona horaria CET).
Este atributo se examina para determinar el número de horas de la planificación de cada persona que se deben mostrar. El valor de este campo debe ser un número entero entre 1 y 24, ambos incluidos. Los valores menores de 1 se redondearán a 1 y los mayores de 24 se redondearán a 12.
Si desea que los usuarios puedan activar o desactivar la leyenda, cree un campo reservado en el formulario que contiene el planificador incrustado. El nombre del campo reservado es $GroupScheduleShowLegend. Los valores válidos son "0" (para desactivar la leyenda) y "1" (para mostrarla).
Para definir las propiedades del planificador incrustado
1. Abra el cuadro de propiedades del planificador incrustado.
2. En la ficha Información, puede definir cualquiera de las propiedades siguientes para el planificador incrustado:
4. En la ficha Formato del cuadro de propiedades del planificador incrustado, puede definir las propiedades de anchura y altura para el planificador incrustado.