Feedback Impresión

Búsqueda

Configuración

En el área a continuación puede definir todas las opciones que formarán parte del Formulario de búsqueda.

Search configuration Interface.

Atributos

  • Criterios de búsqueda: permite seleccionar el comando SQL AND o OR para definir los criterios de la búsqueda utilizada;
  • Mostrar condiciones : Muestra la condición de la búsqueda para que el usuario elija. En este caso, “AND” o “O” se mostrarán en el formulario de búsqueda, de modo que el usuario pueda elegir la opción deseada.
  • Usar la función de autocompletar en los campos : El campo se convierte en autocompletar automáticamente de acuerdo con los valores existentes en la base de datos. Si el usuario elige , la autocompletación se habilitará automáticamente en todos los campos que contengan una relación. Si el usuario elige No, no se mostrarán autocompletos. En el caso de que la opción seleccionada sea Definida en el campo respetará la configuración individualmente para cada campo.

Criterio de búsqueda

Search configuration Interface.

En esta interfaz, puede configurar las condiciones para cada campo del formulario de búsqueda al filtrar el SQL, en el combo izquierdo se muestra el campo. El combo de la derecha muestra una lista de las opciones para filtrar el campo seleccionado, para seleccionar las opciones simplemente haga clic en ellas (Igual a, Comenzando por, Contiene, etc.) y el botón Activar / Desactivar. Las flechas a la derecha permiten alterar el orden de los campos.

Para los campos Tipo de fecha, puede definir condiciones especiales para la búsqueda, acceder a las configuraciones de campo y editar las Configuraciones de condiciones especiales.

Debajo de la lista están los botones para habilitar las opciones seleccionadas:

  • Encendido/Apagado : Habilita o deshabilita el campo o la opción seleccionada.
  • Todos: marca todos los campos u opciones.
  • Ninguno: Una marca todos los campos u opciones.

Búsqueda Avanzada

Configuraciones

A través de la tabla a continuación, establecemos todas las opciones que formarán parte de la búsqueda de cuadrícula de la aplicación.

Interface Configuração do Filtro Avançado

  • Alineación horizontal : Le permite definir el posicionamiento alineando horizontalmente el formulario de búsqueda.
  • Márgenes : Permite posicionar los márgenes del formulario de búsqueda.
  • Mantener los valores : Cuando está habilitado, los valores de la búsqueda se mantienen cuando el usuario regresa al formulario de búsqueda.
  • Mantener las columnas y el orden de selección : le permite determinar si, en cada filtro, deben conservarse los valores seleccionados para los campos de consulta y clasificación, es decir, en cada filtro, estos valores vuelven a la condición original.
  • Use Enter para : Le permite definir la acción que tendrá la tecla Intro en la pantalla Buscar. Tabular le permite navegar entre los campos y Enviar realiza la búsqueda (activa el botón Buscar).
  • Mostrar etiquetas : Permite mostrar las búsquedas utilizadas para la cuadrícula en forma de etiquetas.
  • Mostrar despues de Filtrar: Cuando se habilita, las etiquetas se mostrarán después de realizar una búsqueda avanzada; si están desactivadas, las etiquetas siempre se mostrarán independientemente de realizar una búsqueda avanzada.
  • Unificar resultados : Establece el número de caracteres para agrupar el resultado de las etiquetas. Esta opción se debe usar cuando el tipo de campo es múltiple-selección.
  • Treeview en las etiquetas : Establece el uso de Treeview para las etiquetas.
  • Estado inicial de Treeview : Esta opción solo funciona si se usa Treeview y establece el estado inicial de Treeview.
    • Iniciar Abierto : Mostrando las etiquetas Etiquetas com treeview aberto
    • Iniciar Cerrado : Mostrando descripción completa como texto Etiquetas com treeview fechado.
  • Limpie otros filtros después de enviar: Después de aplicar el filtro avanzado, se eliminarán todos los demás filtros.
  • Interactuar con búsqueda dinámica: aplique el mismo filtro en los campos coincidentes entre Filtro avanzado y Filtro dinámico, cuando no se muestren las etiquetas.
  • Resaltar: resalta los resultados en la consulta. Solo funciona para las condiciones “Exactamente igual”, “Contiene” e “Inicio igual”.

Para personalizar cómo se mostrará el resaltado, debe acceder a la herramienta de edición de temas.

1 - Acceda al menú Diseño > Temas para la aplicación.
2 - Elija el tema deseado y haga clic en Modo avanzado.
3 - Luego busque el subelemento Grid, dentro del elemento del mismo nombre.
4 - En este subelemento encontrará la opción “Línea”, que contiene las carpetas Líneas pares e impares. En cada una de estas carpetas encontrará la opción Búsqueda rápida resaltada, con las opciones para editar Texto, Borde y Fondo de los términos buscados.

Seleccionar campos

Interface for filter fields selection.

Obligatorio

Define qué campos de aplicación serán obligatorios para la búsqueda.

Required fields interface.

La aplicación generada se mostrará con una viñeta (*) al lado del campo y se generará un mensaje de error si no se le asigna ningún valor.

Configuration interface of the marker placement.

  • Posición del marcador : Posición del marcador en relación con el campo.
  • Mostrar mensaje : Muestra si el mensaje de error de validación.

Barra de herramientas

Desktop

La barra de herramientas Buscar está dividida en dos partes: Superior e Inferior, de manera que es posible definir los botones que se mostrarán en ambas barras. La selección de botones en la barra de herramientas superior e inferior funciona de forma independiente, permitiendo que los botones se muestren en ambas barras al mismo tiempo.

Toolbar Interface. Interfaz de la barra de herramientas.

  • Buscar: ejecutar la búsqueda.
  • Limpiar: Limpia todos los campos de búsqueda.
  • Editar: Habilita la opción Guardar etiqueta.
  • Exit: salga de la aplicación.

Otros: agrupa una diversidad de opciones relativas a la aplicación.

  • Languages: muestra un combobox con los nombres disponibles, definidos en las propiedades del proyecto.
  • Temas: muestra un cuadro combinado con los temas disponibles, definidos en las propiedades del proyecto.
  • HelpCase: muestra un botón para redirigir a la página de ayuda.

Separador

  • ————————: Disparece una línea que separa los botones cuando se usan los botones de grupo.

Usar botones en línea: permite la alineación de los botones de filtro junto a los campos.

  • __ Botones en línea__: le permite seleccionar qué botones se mostrarán al lado del campo y puede ordenarlos según sus deseos. Esta opción está disponible al habilitar Use los botones en línea en la configuración de los botones.

Configuración de Botones

Button Settings Interface. Interfaz de configuración de botones.

  • Atajo: Le permite establecer teclas rápidas de teclado en un botón.
  • Usar botones en línea: Permite la alineación de los botones de filtro junto a los campos.
  • Posición de los botones en línea: Establece el posicionamiento de los botones a la derecha o a la izquierda de los campos.
  • Cantidad de columnas: Establece el número de columnas de visualización de los botones, lo que le permite configurar si se mostrarán uno al lado del otro o se distribuirán en columnas.

Opciones

Options Interface. Interfaz de opciones.

  • Posición del botón (Superior/Inferior) Posicionando los botones de la barra de herramientas Superior / Inferior.

Mobile

Guardar búsqueda

Esta característica permite organizar perfiles de búsqueda, crea una opción Guardar filtro en una aplicación de búsqueda, de esta manera es posible guardar la búsqueda realizada previamente. Puedes agregar algunas reglas. Con estos detalles puede guardar una búsqueda hecha por el usuario.

Save Filter Interface. Interfaz de Guardar filtro.

Save Filter Interface. Interfaz de Guardar filtro.

Eventos

En eventos, los bloques se pueden usar con variables globales, locales, código JavaScript, códigos CSS y macros de Scriptcase.

onScriptInit

Este evento ocurre cuando se inician los scripts de la aplicación. Se ejecuta antes de los eventos OnLoad (cuando está presente), sin embargo, siempre se ejecutará al ejecutar, recargar o navegar la aplicación.

onRefresh

Este evento se ejecuta cuando la opción de actualización de la aplicación está habilitada.

onSave

Este evento se ejecuta cuando la aplicación guarda el registro.

onValidate

Este evento se ejecuta al validar la información de los campos, al enviar el formulario.

Layout

En este módulo están disponibles las características de edición, atributos y visualización de la aplicación, de forma que puede aplicar visualización de temas, organizar bloques, definir valores y el formato del encabezado / pie de página, etc..

Bloques

Conceptualmente, un bloque es un “contenedor” donde puede ubicar los campos de las Aplicaciones: Formulario, Control o Grid con orientación deslizante.

De forma predeterminada, las aplicaciones creadas en ScriptCase se crean con un solo bloque, con el mismo nombre que la aplicación. Puede agregar la cantidad de bloques que desea organizar de una manera más conveniente. En la página siguiente, observe que se trata de una Organización de columna, y allí es donde definirá si el siguiente bloque se establecerá al lado o debajo del actual.

Application Block configuration

En el lado izquierdo de cada bloque hay dos iconos, primero Application Block configuration tiene la función de editar toda la información relativa al bloque y la segunda Application Block configuration es eliminar el bloque.

Organizando la posición de los Bloques

  • Vea a continuación cómo modificar el orden de visualización de los Bloques en una página.

Haga clic y arrastre el bloque que desea modificar a su nueva posición.

Application Block Display configuration

  • Vea cómo eliminar un bloque de la pantalla

Haga clic en el bloque deseado y arrástrelo al ítem “Bloques no mostrados”. De esta forma, también puede arrastrar el bloque a otra página si lo desea. Vea las imágenes a continuación.

Application Block Display configuration

Application Block Display configuration

Atributos

Bloque

  • Nombre: Nombre del bloque.
  • Etiqueta: Título del bloque que se mostrará en la aplicación.

Título

  • Mostrar: Bandera que controla la visualización del título del bloque.

Etiqueta

  • Mostrar: Bandera que controla id. La etiqueta de los campos se mostrará en el bloque.

Posición: Opciones para mostrar la etiqueta:

  • Encima: la etiqueta se mostrará sobre el campo.
  • Al lado: la etiqueta se mostrará junto al campo.
  • Abajo: La etiqueta se mostrará debajo del campo.

Campos

  • Columnas : Cantidad de columnas que se muestran una al lado de la otra en el bloque.
  • Posición: la forma en que los campos se muestran en el bloque:
  • Abajo: los campos se muestran uno debajo del otro respetando la cantidad de columnas.
  • Al lado: los campos se muestran uno al lado del otro respetando la cantidad de columnas.
  • Línea: los campos se muestran uno al lado del otro sin la tabulación.

Organización

  • Siguiente: la forma en que los bloques se muestran en la página:
  • Abajo: Indica que el siguiente bloque se colocará debajo del actual.
  • Al lado : Indica que el siguiente bloque se colocará al lado del actual.
  • Pestañas: indica que el siguiente bloque se colocará en una pestaña diferente a la actual.
  • Ancho: especifica el ancho que ocupará el bloque en píxeles o porcentaje, en caso de que el valor esté en porcentaje, informe al (%).
  • Expandir: Muestra el botón de expandir en la cabecera del bloque.

Crear un nuevo bloque

Para incluir nuevos bloques en una aplicación, haga clic en el botón Creating application blocks configuration. A continuación, verá la siguiente interfaz para definir el nombre y la etiqueta del bloque. Al final, haz clic en Crear.

Creating application blocks configuration

Atributos

  • Nombre: Nombre del bloque.
  • Etiqueta: Título del bloque que se mostrará en la aplicación.

Editar bloques

Para editar un bloque, simplemente haga clic en el icono Creating application blocks configuration, eso está en el lado izquierdo del bloque. A continuación, verá la siguiente interfaz para definir los parámetros de los bloques. Al final, haz clic en guardar.

Application Block editing interface

Atributos

  • Nombre: Nombre del bloque.
  • Título: Título del bloque para mostrar.
  • Mostrar Título: Esta opción, cuando está activa, permite mostrar el título del bloque.
  • Fuente del título : Fuente aplicada al título del bloque.
  • Tamaño de Fuente : Tamaño de la fuente aplicada al título del bloque.
  • Color de fuente : Color de fuente para el título del bloque.
  • Background Color : Color de fondo del título del bloque.
  • Color de fondo : Imagen de fondo para el título del bloque.
  • Altura de Título : Altura en píxeles de la línea de título del bloque.
  • Alineación horizontal : Alineación horizontal del título del bloque (Izquierda, Centro y Derecha).
  • Alineación vertical : Alineación vertical el título del bloque (Superior, Medio e Inferior).
  • Mostrar etiqueta : Mostrar las etiquetas de los campos en el bloque.
  • Columnas : Cantidad de columnas de campo en un bloque.
  • Ancho de columnas : Cómo se define el ancho del bloque.
  • Color de las etiquetas : Color de las etiquetas de campo.
  • Organización de los campos : Cómo se organizan los campos en el bloque.
  • Posición de la etiqueta : Posición de las etiquetas de campo relacionadas con los datos.
  • Bloque Siguiente : Posición del siguiente bloque relacionado con el bloque actual.
  • Color del borde : Color de borde para el bloque.
  • Ancho del borde : Ancho del borde para el bloque.
  • Ancho del bloque : Ancho para el bloque.
  • Altura del bloque : Altura para el bloque.
  • Espaciado de las celdas : Espaciado de las celdas del bloque.
  • Expandir : Muestra el botón de expandir en la cabecera del bloque.

Configuración de visualización

En esta interfaz, puede definir el tema para la visualización de una aplicación específica, esto es porque ScriptCase utiliza una definición de valores estándar por proyecto, que además del tema de visualización, permite definir valores para otros atributos en un nivel de proyecto..

Application Display Theme Configuration Configuración del tema de visualización de la aplicación

  • Configurar Visualización
    • Plantilla de cabecera : Permite elegir la plantilla que se utilizará como encabezado de la aplicación.
    • Plantilla de pie de página : Permite elegir la plantilla que se utilizará como el pie de página de la aplicación.
    • Botón : Permite elegir el tema del botón para la aplicación.
    • Temas : Elija uno de los temas existentes, cargará el modo de visualización (colores, fuentes, etc.) que formará parte de la aplicación.

Cabecera y pie de página

Cabecera

En este bloque, es la definición del contenido de variables que formará parte del encabezado.

Application Header Configuration Configuración de la cabecera de la aplicación

Esta página puede cambiar según el formato de cabecera elegido en la Configuración de diseño.

  • Mostrar cabecera : Esta opción determina si se mostrará la cabecera.
  • Título del formulario de búsqueda : Permite informar el título que se muestra en la aplicación.
  • Variables de cabecera : Las variables de campo pueden ser informadas con cualquiera de las que se muestran en el combo box. Dependiendo del tipo, será necesario asociar el contenido con el campo. A continuación están los tipos de contenido:
    • Campo : Cuando eliges la opción “Campo”, abrirá un cuadro combinado al lado para elegir el campo que deseas. Al seleccionar el campo deseado, asociará el valor del campo con el encabezado.
    • Título: esta opción cuando se selecciona, mostrará en el encabezado el valor informado en el “Título de la aplicación”.
    • Fecha: cuando se selecciona el tipo “Fecha”, mostrará la fecha del sistema en el encabezado. Hay una diversidad de formatos que usan la fecha y la hora del servidor. El formato puede ser informado en el campo de texto que aparece al lado del campo. Para acceder a los formatos existentes, haga clic en el icono y verá que una página muestra los formatos.
    • Imagen : Al seleccionar el tipo de imagen, muestra un campo para informar el nombre de la imagen existente en el servidor. Para ubicar las imágenes existentes y seleccionar una, haga clic en el ícono “Elegir imagen” y para cargar nuevas imágenes, haga clic en el botón “SubirApplication Footer configuration.
    • Valor: Al seleccionar el tipo “Valor”, el contenido informado en el campo de texto que aparece al lado, se mostrará en el encabezado, puede informar textos y “Variables globales”. p.ej. “Nombre del empleado: [v_name]”.

Dependiendo de la aplicación, puede tener más de una opción de título.

Pie de página

Application Footer Configuration Configuración del pie de página de la aplicación

Esta página puede cambiar según el formato de pie de página elegido en la configuración de diseño.

  • Mostrar pie de página : Esta opción determina si se mostrará el pie de página.
  • Variables de pie de página : Las variables de campo pueden ser informadas con cualquiera de las que se muestran en el cuadro Combo. Dependiendo del tipo, será necesario asociar el contenido con el campo. A continuación están los tipos de contenido:
    • Campo: cuando eliges la opción “Campo”, abrirá un cuadro combinado al lado para elegir el campo que deseas. Al seleccionar el campo deseado, asociará el valor del campo con el pie de página.
    • Fecha: cuando se selecciona el tipo “Fecha”, mostrará la fecha del sistema en el pie de página. Hay una diversidad de formatos que usan la fecha y la hora del servidor. El formato puede ser informado en el campo de texto que aparece al lado del campo. Para acceder a los formatos existentes, haga clic en el icono y verá que una página muestra los formatos.
    • Imagen : Al seleccionar el tipo de imagen, muestra un campo para informar el nombre de la imagen existente en el servidor. Para ubicar las imágenes existentes y seleccionar una, haga clic en el icono “Elegir imagen” y para cargar nuevas imágenes, haga clic en el botón “Subir” .
    • Valor: Al seleccionar el tipo “Valor”, el contenido informado en el campo de texto que aparece al lado, se mostrará en el pie de página, puede informar textos y “Variables globales”. p.ej. “Nombre del empleado: [v_name]”.

Búsqueda dinámica

Esta característica permite al usuario buscar registros de la aplicación sin salir de la pantalla actual, el desarrollador debe indicar qué campos estarán disponibles.

Configuraciones

Dynamic Search configuration Interface. Interfaz de configuración de búsqueda dinámica

  • Use la tecla ENTER para : Use la tecla Enter para tabular de un campo al otro, o para enviar la búsqueda.

Seleccionar campos

Dynamic Search Field Selection. Seleccion de los campos de la búsqueda dinámica.

Búsqueda rápida

Quicksearch es una opción que permite buscar datos en varios campos de la aplicación usando el cuadro de texto en la barra de herramientas.

Application running QuickSearch.

Configuración de la Búsqueda Rápida

En la configuración de búsqueda rápida puede encontrar las siguientes opciones: configuración.

QuickSearch Configuration Interface.

Diseño de búsqueda rápida

Simplificado: Vista de búsqueda rápida estándar. Esta opción muestra la entrada donde debemos informar los términos a buscar.

Layout simplificado

Extendido: En este layout, además de las opciones de diseño simplificado descritas anteriormente, es posible seleccionar las columnas donde se realizará una búsqueda y los criterios a seleccionar.

Los criterios deben ser seleccionados en la opción Criterios de Búsqueda, son: Contiene, Comenzando con, Igual a, Exactamente igual, No contiene, Diferente, Mayor que, Mayor o igual que, Menor que y Menor o igual

Layout estendido

Resaltar resultados

Resalta el resultado de la búsqueda realizada.

Destaca o resultado da busca realizada

Mantener las condiciones la Búsqueda Avanzada

Esta opción define el comportamiento de la búsqueda rápida en relación con el filtro avanzado.

Cuando está activado, la búsqueda rápida tiene en cuenta la búsqueda realizada en el filtro avanzado, por lo que la búsqueda rápida se realizará junto con la búsqueda avanzada.

Cuando deshabilita la opción, la búsqueda rápida ignora por completo la búsqueda realizada en el filtro avanzado.

Botón dentro del área de búsqueda

Define la ubicación del botón de búsqueda, ya sea en el área de texto o fuera de ella.

Opción habilitada - Layout simplificado

Opción deshabilitada - Layout simplificado

Mostrar combobox en el diseño simplificado

Cuando está activo, muestra un combobox con los campos seleccionados en la opción Campos de búsqueda rápida extendida

Exibir_combobox

Marca de agua

Marca de agua que se mostrará en la búsqueda rápida. Se puede utilizar un idioma o un texto fijo

De forma predeterminada, usamos el idioma: {lang_othr_qk_watermark}

Ancho de Búsqueda rápida

Ancho de búsqueda rápida en píxeles.

Configuración para búsqueda individual por campo

Esta configuración define los campos que están disponibles en el cuadro combinado de búsqueda rápida, al activar la opción Diseño extendido, en la configuración general

Campos do Quicksearch estendido

Campos para búsqueda individual

Usar campos que se muestran en la aplicación: Al seleccionar esta opción, solo los campos mostrados en la aplicación estarán disponibles en el cuadro combinado.

Definir campos manualmente: permite al desarrollador seleccionar los campos que estarán disponibles en el cuadro combinado de búsqueda rápida.

Configuración de búsqueda en la opción ‘Todos los campos’

Esta opción define los campos que se utilizarán en la búsqueda rápida, independientemente de su configuración. Es decir, todos los campos seleccionados en esta opción siempre estarán disponibles en la búsqueda.

Interface de seleção dos campos do QuickSearch

Buscar en Todos los campos

Todos los campos agregados a los campos de la Búsqueda individual: Además de los campos seleccionados en esta opción, los campos seleccionados en la opción Campos de búsqueda rápida extendida estarán disponibles en la búsqueda de Quicksearch.

Solo los seleccionados para Todos los campos: solo los campos seleccionados en esta opción estarán disponibles en la búsqueda mediante búsqueda rápida

Criterios de búsqueda

Define los criterios de búsqueda de búsqueda rápida.

Al marcar las opciones, se mostrará el cuadro combinado con los criterios

Interface de configuração dos criterios de pesquisa do QuickSearch.

Estas son las opciones disponibles como criterio de búsqueda de búsqueda rápida.

  • Contiene
  • Comenzando con
  • Exactamente igual
  • No contiene
  • Diferente
  • Mayor que
  • Mayor que
  • Menor que
  • Menor o igual

Campos

Puede verificar la configuración de los campos de Búsqueda haciendo clic aquí.