Uso y ejemplo

Para configurar la extensión web del selector de fechas, debe especificar estos parámetros:

  • Tema: Especifica el tema de color. Las opciones son "Vibrante" y "Sutil". "Sutil" es el valor predeterminado.
  • Modo: Especifica el color. Los valores son "Claro", "Oscuro", "Contraste alto" y "". El valor de la cadena vacía "" es igual al valor "Claro".
  • Etiqueta: Establece la etiqueta del control. Un valor de cadena vacía "" oculta la etiqueta, el indicador obligatorio y el icono de información de herramientas.
  • Valor: Representa el valor actual del selector de fecha como representación numérica de una fecha, por ejemplo AAAA-MM-DD para un selector de fecha y AAAA-MM-DD'T'hh:mm:ss para un selector de fecha-hora. Cuando cambia el valor, se ejecuta una referencia a una celda con la acción Celda editada.
  • Obligatorio: Define si la selección de un elemento es obligatoria o no. Si no se proporciona, el valor predeterminado es "TRUE".
  • Información: Proporciona un texto de información sobre herramientas para el icono de Información. La cadena vacía "" oculta el icono de información.
  • Texto de sugerencia: Define el texto de sugerencia como una cadena, que se muestra si no se selecciona ninguna fecha. La cadena vacía "" muestra el formato de fecha, que depende de la configuración regional.
  • Indicador de integridad: Indica si se ha cambiado la fecha seleccionada. Utilice "TRUE" o la cadena vacía "" para utilizar el indicador de integridad. Utilice "FALSE" para omitir el indicador.
  • Tipo: Define si se utiliza el selector de fecha predeterminado o el selector de fecha y hora.
  • Intervalo de fechas: Contiene una lista de condiciones separadas por comas para las fechas de inicio y finalización, así como los intervalos y fechas deshabilitados. Si no se proporciona, está disponible un intervalo de fechas del 01-01-2000 al 31-12-2099.
  • Estado: Define el estado del control como "Habilitado", "Deshabilitado" o "Solo lectura". Si no se proporciona, el valor predeterminado es "Habilitado".
  • Error: Si se proporciona un texto de error en forma de cadena, el control se muestra en estado de error. Utilice la cadena vacía "" para ocultar el estado de error.

Este ejemplo muestra cómo crear un selector de fechas y almacenar la selección en una variable de informe para su posterior procesamiento.

  1. Cree un informe de Application Studio.
  2. Cree una variable de informe denominada Selected_Date.
  3. En el panel Propiedades: informe, establezca la opción Reescritura inmediata en Automático.
  4. Inserte la extensión web del selector de fechas en las celdas B5:C6.
  5. En el cuadro de diálogo Formatear extensión web, especifique estos valores:
    Tema
    Especifique ="Vibrante".
    Modo
    Especifique ="Claro".
    Etiqueta
    Especifique ="Fecha de Inicio".
    Valor
    Especifique =B9.
    Obligatorio
    Especifique ="TRUE".
    Información
    Especifique ="Establece la fecha de inicio del empleado".
    Texto de sugerencia
    Especifique =""
    Indicador de integridad
    Especifique =""
    Tipo
    Especifique ="Fecha".
    Intervalo de datos
    Especifique =""
    Estado
    Especifique ="Habilitado".
    Error
    Especifique =""
  6. Haga clic en la celda B9 y agregue la función Getproperty("XML_properties","key","property"):
    =
    	IF(
    		GETPROPERTY(ReportVariables.Selected_Date.Text,"ID1","value")="",
    		NOW(),
    		GETPROPERTY(ReportVariables.Selected_Date.Text,"ID1","value“))
  7. Para la celda B9 defina una acción con estos valores de configuración:
    • Acciones
      Tipo
      Especifique Establecer parámetros.
      Condición
      Especifique =TRUE.
      Modo
      Especifique Editar celda.
    • Parámetros
      Nombre
      Especifique Selected_Date.
      Propiedad
      Especifique Value(.Text).
      Valor
      Especifique =SETPROPERTY(ReportVariables.Selected_Date.Text,"ID1","value",B9)
  8. Haga clic en Aceptar.
  9. Guarde y visualice el informe en un explorador web.