Configuración del informe de cambio de color
Este ejemplo muestra cómo crear botones modales y almacenar la selección en variables de informes para su posterior proceso.
- Cree un nuevo informe de Application Studio llamado Cambiar color.
- En el panel Propiedades: informes, establezca la opción Reescritura inmediata en Automático.
- Cree una variable de informe denominada Selection.
- Cree una variable de informe denominada Save.
- En las propiedades de la variable, especifique FALSE como valor predeterminado y seleccione False como valor de la opción Es persistente. Esto deshabilita el botón Guardar hasta que se seleccione un nuevo color.
- Cree una variable global llamada Result. Esta variable global transfiere la selección del cuadro de diálogo al informe principal.
- Especifique el Cambio de color en la celda B2.
- Especifique Verde en la celda C5, Amarillo en la celda C6, Azul en la celda C7 y Rojo en la celda C8.
-
Inserte estos datos de ejemplo en el intervalo de celdas F5:I7:
Key Título Habilitado Estilo ID1 Cancelar TRUE Secundario ID2 Guardar FALSE Principal NotaEl cuadro de diálogo tiene dos botones. El botón Cancelar es un botón secundario, contiene un texto en gris y está siempre habilitado. El botón Guardar es un botón principal, contiene un texto azul y está deshabilitado hasta que se selecciona un valor.
- Establezca el intervalo de celdas A1:D12 como Área de informe visible.
-
Establezca el intervalo de celdas A12:D12 como Área de pie de página.
Este intervalo contiene la extensión web. Cambie la altura de esta fila a 50 píxeles como mínimo para que se ajuste la extensión web.
- Inserte la extensión web de botones modales en el intervalo de celdas A12:D12.
-
En el cuadro de diálogo Formatear extensión web, especifique estos valores:
- Tema
- Especifique ="Vibrante".
- Modo
- Especifique ="Claro".
- Lista de elementos
- Especifique =F6:F7.
- Datos de elemento
- Especifique =F5:I7.
-
Para guardar la selección de color, defina la acción con estos valores de configuración en la celda C5:
- Acciones
- Tipo
- Especifique Establecer parámetros.
- Condición
- Especifique =TRUE.
- Modo
- Especifique Hipervínculo.
- Entradas/opciones
- Actualizar en web
- Especifique Informe completo.
- Parámetros
- Nombre
- Especifique Selección.
- Propiedad
- Especifique Value(.Text).
- Valor
- Especifique C5.
- Nombre
- Especifique Guardar.
- Propiedad
- Especifique Value(.Text).
- Valor
- Especifique =TRUE.
- Acciones
- Defina la misma acción en las celdas C6, C7 y C8. Reemplace las coordenadas de las celdas respectivamente.
-
Para cerrar el cuadro de diálogo, defina una acción con estos valores de configuración en la celda F6:
- Acciones
- Tipo
- Especifique Cerrar diálogo.
- Condición
- Especifique =TRUE.
- Modo
- Especifique Extensión web.
- Entradas/opciones
- Nombre
- Especifique Resultado de diálogo.
- Valor
- Especifique Aceptar.
- Acciones
-
Para guardar la selección antes de cerrar, defina una acción con estos valores en la celda F7:
- Acciones
- Tipo
- Especifique Cerrar diálogo.
- Condición
- Especifique =TRUE.
- Modo
- Especifique Extensión web.
- Entradas/opciones
- Nombre
- Especifique Resultado de diálogo.
- Valor
- Especifique Aceptar.
- Parámetros
- Nombre
- Especifique Resultado.
- Propiedad
- Especifique Value(.Text).
- Valor
- Especifique =ReportVariables.Selection.Text.
- Acciones
- Haga clic en Aceptar.
- Guarde y visualice el informe en un explorador web.