|
Si se desea proporcionar la capacidad de registrar la fecha, la hora o ambas en un formulario, se debe agregar un campo de fecha y hora al formulario. El valor de un campo de fecha y hora puede recibir formato y se puede mostrar de acuerdo con patrones predefinidos y según la configuración regional especificada para el campo.
Por ejemplo, puede agregar un campo de fecha y hora al diseño de formulario para que éste pueda introducir la fecha o bien, seleccionarla en una ventana de calendario.
Después de agregar un campo de fecha y hora al diseño del formulario, se puede editar el texto del rótulo y manipular las propiedades del objeto en las fichas Campo, Valor y Enlace de la paleta Objeto. Se pueden definir las siguientes propiedades:
Cambiar el rótulo de la casilla de verificación. Consulte Formato de rótulos.
Configurar un estilo de borde para el campo. Consulte Definición del estilo de borde.
Definir el campo como visible, invisible u oculto. Consulte Objetos visibles, invisibles u ocultos.
Indicar una configuración regional para el campo. Consulte Especificación de configuración regional (idioma y país o región) para un objeto.
Especificar el formato de exportación de los datos. Consulte Uso de campos de texto.
Especifique que Designer utilice la longitud horizontal del campo de texto para determinar el número máximo de caracteres y números permitidos.
Definir el patrón de visualización.
Definir el patrón de edición (que es el formato en que se introduce la fecha).
Especificar un valor inicial predeterminado de visualización.
Definir una propiedad durante la ejecución (por ejemplo, insertar la fecha y la hora en la que se representa el formulario).
Definir el patrón de validación.
Elegir si se mostrará la fecha, la hora o ambas cosas.
Especificar un patrón de enlace de datos.
Especifique un método de enlace para guardar y recuperar los datos enlazados.
Los campos de fecha y hora admiten secuencias de comandos y cálculos. Si un usuario debe proporcionar datos, puede definirse si se recomienda la introducción de datos o es necesaria, y se pueden configurar mensajes que soliciten datos a los usuarios de forma adecuada. Todos los datos introducidos por el usuario se pueden validar mediante secuencias de comandos.
Adición de campos de fecha actualPuede utilizar el campo de fecha y hora para mostrar automáticamente la fecha actual mediante la opción Propiedad durante la ejecución de la ficha Valor en la paleta Objeto.
Nota: cuando utilice el campo de fecha actual, la fecha se actualizará para reflejar la fecha del sistema en el momento en que el usuario abre el formulario.
En la paleta Biblioteca de objetos, haga clic en la categoría Estándar y arrastre un objeto de fecha y hora al diseño de formulario.
En la paleta Objeto, haga clic en la ficha Valor y seleccione Calculado - Solo lectura en la lista Tipo.
Seleccione la opción Propiedad durante la ejecución.
Vea el formulario en la ficha Vista previa de PDF.
Definición del comportamiento de los campos de fecha y horaEn la paleta Objeto, haga clic en la ficha Valor. Seleccione una de las siguientes opciones:
Para permitir a los usuarios que elijan si desean introducir los datos o no, seleccione Usuario especificado – Opcional.
Para pedir a los usuarios que introduzcan los datos y hacer que el campo sea recomendado, seleccione Usuario especificado - Recomendado y escriba un mensaje personalizado en el campo Mensaje si está vacío.
Para pedir a los usuarios que introduzcan los datos y hacer que el campo sea obligatorio, seleccione Usuario especificado - Obligatorio y escriba un mensaje personalizado en el campo Mensaje si está vacío.
Para hacer que el campo sea solo de lectura y que muestre un valor de dato que se calcula y muestra a través de una secuencia de comandos vinculada, seleccione Calculado - Solo lectura. Los usuarios no pueden modificar el valor calculado.
Para hacer que el campo se pueda modificar y que muestre un valor de dato que se calcula y muestra a través de una secuencia de comandos vinculada, seleccione Calculado - Usuario puede ignorarlo. 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.
Para hacer que el campo sea solo de lectura y que muestre un valor de dato que se combina o calcula y se muestra a través de una secuencia de comandos vinculada, seleccione Solo lectura. Los usuarios no pueden modificar el valor.
Si el valor está recomendado o es obligatorio, escriba un mensaje en el cuadro Mensaje si está vacío.
Si se va a calcular el valor, vincule la secuencia de comandos de cálculo al objeto, mediante el Editor de secuencias de comandos.
(Opcional) Si se puede sobrescribir el valor calculado, puede introducir un mensaje en el cuadro Mensaje si se ignora.
 Puede rellenar dinámicamente un patrón de validación o un mensaje de secuencia de comandos con un valor de un origen de datos. Esto le permite asegurarse de que los usuarios introducen el valor correcto en el campo.
Definición de propiedades de enlace de datos personalizadas para campos de fecha y horaLas opciones de enlace permiten crear un formulario que captura datos para infraestructuras empresariales y/o utiliza un origen de datos externo para rellenar un formulario en tiempo de ejecución. Las propiedades de enlace de los datos se definen en la ficha Enlace de la paleta Objeto.
Seleccione el campo de fecha y hora
Active el formulario para que se conecte al origen de datos al abrirlo.
Enlace el campo al nodo de datos correspondiente. Para obtener información sobre cómo se enlazan objetos a un origen de datos, consulte Enlace de campos a un origen de datos.
Especificación de los datos para visualizar en los campos de fecha y horaPuede elegir si se mostrará la fecha, la hora o ambas cosas.
En la paleta Objeto, haga clic en la ficha Enlace.
En la lista Formato de datos, especifique lo que desea mostrar en el campo:
Fecha Especifica el objeto como una fecha.
Hora Especifica el objeto como una hora.
Fecha y hora Especifica el objeto como una fecha y una hora.
Definición de patrón de visualización de campos de fecha/horaEn la paleta Objeto, haga clic en la ficha Campo.
Haga clic en Patrones > Visualización.
En la lista Seleccionar tipo, elija el patrón utilizado para mostrar los datos en el campo de fecha/hora.
Nota: para mostrar todos los formatos de fecha, hora y fecha/hora en la lista de tipos, primero debe seleccionar Fecha y hora en la lista Formato de datos de la ficha Enlace de la paleta Objeto.
Especificación del formato de combinación de los campos de fecha y horaUtilice el formato de combinación si quiere separar los números agregados a los campos de fecha y hora mediante líneas de borde.
En la paleta Objeto, haga clic en la ficha Campo.
Seleccione Comb de caracteres para incluir líneas de borde que separen cada número del campo de fecha y hora.
Introduzca los números que se separarán con líneas de borde en el campo de texto de fecha y hora.
Límite de los números en los campos de fecha y horaPuede limitar los números que se introducen en un campo de fecha y hora indicando a Designer que utilice la longitud horizontal del campo de fecha y hora para determinar cuántos números se permiten.
En la paleta Objeto, haga clic en la ficha Campo y seleccione Limitar longitud a área visible.
|
|
|