DISEÑO DE APLICACIONES
Para usar un planificador incrustado es necesario realizar las operaciones siguientes:
En un formulario o subformulario es posible incrustar uno o varios planificadores incrustados.
1. Abra o cree un formulario o 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 está diseñando el formulario o subformulario.
Para crear los campos del planificador incrustado
El planificador incrustado necesita tres elementos de información antes de poder mostrar una planificación.
Una vez creados los campos u otro medio de recogida de datos, debe asociar estos campos con 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 con los atributos:
1. Seleccione el atributo en la ficha Objetos del panel de programación y
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 programaciones 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 programació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 Marco de diseño del cuadro de propiedades del planificador incrustado, puede definir las propiedades de anchura y altura para el planificador incrustado.