Con un elemento Búsqueda, puede crear y personalizar una búsqueda en un origen de datos (como SQL Server, OLEDB, ODBC, datos de referencia, etc.). Además:
-
Puede arrastrar y colocar un elemento Búsqueda en una celda de una tabla de repetición para enlazar la búsqueda a la celda de la tabla.
-
Puede arrastrar y colocar un elemento Búsqueda en un grupo de repetición para enlazar la búsqueda a ese grupo.
Notas:
-
Proporcione el filtro con paréntesis entre el nombre de la columna de la conexión cuando trabaje ocn los tipos de conexión Biblioteca de datos de soluciones o Datos de referencia.
-
Las funcionalidades Ordenar y Búsqueda de este control solo funcionan si las conexiones de datos correspondientes lo permiten. Por ejemplo, la conexión de datos Grupo no permite que haya un filtro, por lo que la búsqueda no funciona.
-
Después de exportar la solución, abra el cuadro de diálogo Establecer campo una vez para ver los nombres de campo correctos.
-
La propiedad de filtro del Control de búsqueda se ha deshabilitado para la conexión de datos de userfromgroup.
Volver a Elementos de formulario
Tema relacionado: Propiedades de elementos
Propiedad |
Descripción |
---|---|
Nombre |
Nombre descriptivo del elemento. |
Fuente de datos |
Nombre de la conexión de datos. |
Tabla |
Nombre de la tabla en el origen de datos específico. |
Mostrar columnas |
Lista separada por comas de columnas que se mostrarán en la ventana de selección emergente. |
Establecer campos |
Lista separada por comas de valores devueltos de consultas y campos que se establecerán en el formulario. El formato es: <Form field name>=<Columna en Conexión de datos>, <Form field name>=<Columna en Conexión de datos>, …. |
Buscar columna |
Nombre de la columna de la base de datos que se está consultando. |
Buscar operador |
Operador que se usará en la consulta (los valores válidos son <, >, =, !=, <=, >=, like). |
Buscar campo clave |
Campo de formulario que contiene el valor que se usará en la consulta creada. |
Tamaño de clave de búsqueda mínimo |
Tamaño de caracteres mínimo del término de consulta. |
Fin de carácter comodín automático |
Se añade automáticamente un carácter comodín de SQL al final de la cláusula «where». |
Inicio de carácter comodín automático |
Se añade automáticamente un carácter comodín de SQL al inicio de la cláusula «where». |
Ejecutar automáticamente al inicio |
La consulta se ejecuta cuando se inicia el formulario. |
Ejecutar automáticamente al final |
La consulta se ejecuta cuando se envía el formulario. |
Ejecutar cuando se cambia el campo |
Devuelve la consulta de búsqueda cuando se cambia un campo específico. |
Ejecutar solo la consulta del formulario |
Ejecuta solo la parte de consulta de un elemento de búsqueda cuando se cambia un valor de campo de formulario, saltándose el paso en que se ha establecido otro valor del campo de formulario. El valor predeterminado es off. |
Permitir selecciones múltiples |
Permite seleccionar varios registros en los resultados devueltos de la consulta cuando se selecciona la opción emergente. El valor predeterminado es off. |
Anexar a grupo de repetición |
Anexa resultados a un grupo de repetición existente. El valor predeterminado es off. |
Cláusula «Where» sin procesar |
Permite especificar un elemento personalizado en la cláusula de una instrucción de SQL. Si utiliza Columna de búsqueda, Operador de búsqueda campo clave de búsqueda, se obtendrá como resultado una cláusula «where» que incluye una única condición. Si desea más condiciones, debe especificar una cláusula «where» personalizada. |
Bloqueos de ejecución automática |
Al usar varios elementos de búsqueda que se ejecutan cuando cambian los valores del campo, pueden producirse referencias circulares si un elemento de Búsqueda intenta actualizar un campo utilizado por otro elemento de Búsqueda (es decir, puede provocar bucles infinitos). La propiedad de Bloqueo de ejecución automática se puede aplicar a una lista separada por comas de nombres de campos referenciados por otros elementos de Búsqueda. Esto permitirá que el elemento de Búsqueda se ejecute y no actualizará los campos en la lista separada por comas. |
Interactivo |
Cómo se muestran los datos de la consulta.
Las propiedades “Ejecutar automáticamente al inicio”, “Ejecutar automáticamente al final” y “Ejecutar cuando se cambia el campo” no se pueden aplicar a la opción “Interactivo”. |
Borrar campos cuando haya una devolución vacía |
Al marcar esta casilla, los campos de los formularios se borrarán si el elemento de consulta/búsqueda no encuentra ningún resultado (datos/filas) que mostrar. |
Ordinal |
En el caso de que haya varios elementos de búsqueda en la misma vista de formulario, será el orden que se va a usar al ejecutar este elemento de búsqueda. |
URL de imagen |
URL a una imagen que se usará al mostrar el botón del elemento de búsqueda en el formulario. |
Asociación de campo de imagen |
Es el campo del formulario que se sustituirá con la imagen indicada en la propiedad «URL de imagen». |