Cuando se crea un campo de fecha y hora, la ficha Valor presenta una serie de opciones que se pueden aplicar al objeto.
Tipo
Permite cálculos y mensajes en tiempo de ejecución:
- Usuario especificado - Opcional
- Los usuarios pueden elegir si quieren introducir datos.
- Usuario especificado - Recomendado
- Se recomienda al usuario que introduzca un valor en el campo. Si el usuario introduce un valor, deja el campo y después lo borra, aparece un cuadro de mensaje personalizado (si se ha escrito en el cuadro Mensaje si está vacío). Si no escribe un mensaje personalizado, aparece un mensaje estándar de campo vacío. Si el usuario no intenta nunca introducir un valor en el campo y trata de enviar el formulario, aparecerá el mensaje de campo obligatorio y el usuario podrá ignorar el mensaje y enviar el formulario.
- Usuario especificado - Obligatorio
- El usuario debe introducir un valor en el campo. Si el usuario introduce un valor, deja el campo y después lo borra, aparece un cuadro de mensaje personalizado (si se ha escrito en el cuadro Mensaje si está vacío). Si no escribe un mensaje personalizado, aparece un mensaje estándar de campo vacío. Solamente aparece un mensaje si había un valor en el campo que se ha borrado y el usuario ha salido del campo sin volver a introducir un valor. Si el usuario no intenta nunca introducir un valor en el campo y trata de enviar el formulario, aparecerá el mensaje de campo obligatorio.
- Calculado - Solo lectura
- Un valor de datos se calculará y se mostrará mediante un script adjunto. Los usuarios no pueden modificar el valor calculado.
- Calculado - Usuario puede ignorarlo
- Un valor de datos se calculará y se mostrará mediante un script adjunto. Los usuarios pueden modificar el valor si se ha escrito la secuencia de comandos de cálculo para aceptar los datos. Si un usuario modifica el valor calculado, aparecerá el mensaje personalizado que se ha especificado en el cuadro Mensaje si se ignora.
- Protegido
- Impide que el usuario modifique el valor en el campo. Pueden producirse cambios indirectos como cálculos. El campo protegido no se incluye en la secuencia de tabulación y no genera sucesos.
- Solo lectura
- Se calculará o combinará un valor de datos y se mostrará en el tiempo de ejecución. Los usuarios no pueden modificar el valor.
Predeterminado
Define un valor inicial para el campo. Al valor se le aplica formato según la opción seleccionada en la lista Seleccionar tipo del cuadro de diálogo Patrones, pero deberá ajustarse al valor del formato abreviado de fecha y hora según la configuración regional especificada para el campo. Para obtener más información sobre las fechas y horas abreviadas, consulte Formatos de fecha y Formatos de hora. Si los datos están enlazados y se ha especificado un patrón de datos, el valor debe coincidir con el patrón de datos especificado en la ficha Enlace. Consulte Especificación de un valor predeterminado.
Nota: esta opción solo está disponible cuando la opción Tipo está definida como Usuario especificado - Opcional, Usuario especificado - Recomendado, Usuario especificado - Obligatorio o Solo lectura.
Mensaje si está vacío
Define un mensaje para solicitar a los usuarios que introduzcan un valor recomendado u obligatorio. Consulte Solicitud a los usuarios que introduzcan datos.
Nota: esta opción solo está disponible si se ha definido la opción Tipo como Usuario especificado - Recomendado o Usuario especificado - Obligatorio.
Patrón de validación
Define un patrón de validación para los datos introducidos por el usuario. El patrón debe coincidir con la sintaxis de los datos introducidos por el usuario.
Nota: esta opción no está disponible cuando la opción Tipo está definida como Protegido, Calculado - Solo lectura o en Solo lectura.
Error y mensaje del patrón de validación
Define un mensaje personalizado que se mostrará cuando un valor sin procesar no coincida con el patrón de validación. De forma predeterminada, esta situación dará lugar a un error de programación que se generará en tiempo de ejecución. Para que aparezca una advertencia en su lugar, anule la selección de la opción Error. Consulte Validación de datos del usuario.
Nota: las propiedades dinámicas se identifican con etiquetas activas que tienen un subrayado en verde donde puede hacer clic para enlazar dinámicamente la propiedad a un origen de datos. Para activar y desactivar etiquetas activas, utilice el comando Mostrar propiedades dinámicas en el menú de la paleta Objeto. Consulte
Rellenado dinámico de un mensaje de patrón de validación.
Error y mensaje de la secuencia de comandos de validación
Define un mensaje personalizado que se muestra cuando una secuencia de comandos de validación definida detecta un valor que no es válido. De forma predeterminada, esta situación dará lugar a un error de programación que se generará en tiempo de ejecución. Para que aparezca una advertencia en su lugar, anule la selección de la opción Error. Consulte Validación de datos del usuario.
Nota: esta opción no está disponible cuando la opción Tipo está definida como Calculado - Solo lectura o en Solo lectura. El Mensaje de la secuencia de comandos de validación es una propiedad dinámica. las propiedades dinámicas se identifican con etiquetas activas que tienen un subrayado en verde donde puede hacer clic para enlazar dinámicamente la propiedad a un origen de datos. Para activar y desactivar etiquetas activas, utilice el comando Mostrar propiedades dinámicas en el menú de la paleta Objeto. Consulte
Rellenado dinámico de un mensaje de secuencia de comandos de validación.
Secuencia de comandos de cálculo
El valor se calculará con una secuencia de comandos escrita para el suceso calculate del objeto.
Nota: esta opción solo está disponible cuando la opción Tipo está definida como Calculado - Solo lectura.
Propiedad durante la ejecución
Define la siguiente propiedad durante la ejecución para el objeto. Cuando seleccione una propiedad durante la ejecución, se insertará dinámicamente el valor real correspondiente a la opción cuando se represente el formulario.
- Fecha y hora actuales
- Muestra la fecha y la hora actuales en el campo de fecha y hora.
Nota: esta opción solo está disponible cuando la opción Tipo está definida como Calculado - Solo lectura.
Mensaje si se ignora
Define un mensaje personalizado que informa a los usuarios de que están modificando el valor de un campo calculado. El mensaje aparecerá cuando un usuario modifique el valor calculado.
Nota: esta opción está disponible solo cuando la opción Tipo está definida como Calculado - Usuario puede ignorarlo.