Acabamos de añadir un nuevo buscador en el panel de buscadores de Digi3D.NET que te va a permitir buscar las entidades que tengan asociado algún atributo de base de datos.
Tan solo tienes que cargar un modelo con base de datos (como un archivo .shp por ejemplo) y seguir los siguientes pasos:
Abre el panel de búsqueda (menú Editar/Buscar).
- Selecciona el buscador Buscar por atributos de BBDD.
- Pulsa el botón con el icono de regenerar para que se regeneren los desplegables de Tabla y Campo.
- Selecciona la tabla, el campo y el valor que quieres localizar.
- Selecciona dónde quieres enviar el resultado de la búsqueda (Ventana de resultados 1, Ventana de resultados 2 o a la orden activa)
- Pulsa el botón Buscar.
La herramienta te permite buscar palabras completas, palabras dentro de los registros e indicar si deben coincidir las mayúsculas/minúsculas.
Como sabes, publicamos el código fuente de todos los buscadores en nuestro repositorio en GitHub. Puedes ver cómo programar tú mismo esta funcionalidad siguiendo el siguiente enlace: https://github.com/digi21/Buscadores/blob/master/BuscarPorCampoBBDD.cs
Puedes ver esta funcionalidad en acción en el siguiente vídeo: