Pregunta sobre ms-access, search – Busque referencias de campo dentro de una "aplicación" de Microsoft Access

11

He heredado una "aplicación" de MS Access y me gustaría rastrear todas las referencias a uno de los campos.

¿Hay alguna forma de buscar el campo (todos los resultados de Google son para consultar la tabla)?

NOTA: No estoy buscando ninguna ayuda de SQL, me gustaría algo como Visual Studio haciendo clic con el botón derecho -> encontrar todas las referencias de tipo cosa.

En las referencias de su primer párrafo es un mal término para usar en Access, ya que también significa las referencias a bibliotecas externas y controles ActiveX. Sería mejor usar la frase "buscar todos los usos de" uno de los campos o algo similar Tony Toews

Tu respuesta

5   la respuesta
2

También puedes probar el complemento gratuito."Verificador de dependencia de acceso".

-1

También puedes hacer esto sin herramientas externas. MS Access tiene una opción para mostrar todas las referencias. Puede hacer esto haciendo clic de nuevo en una tabla y seleccionando la opción de menú correspondiente.

Sin embargo, algunas personas tienen malas experiencias con esta opción, por lo que lo mejor sería hacer una copia de la base de datos y activar la opción allí. (o simplemente apáguelo después de obtener los resultados que necesita).

Una buena encuesta de problemas con Dependencias de Objetos se encuentra enallenbrowne.com/bug-03.html. Sin embargo, he usado esta característica a menudo (en Access 2003) para tareas pequeñas; "Autocorrección de nombres de pista" habilita la función, y los problemas parecen provenir de la opción que va más allá de eso: "Realizar autocorrección de nombres". Últimamente apago ambos porque me preocupa la velocidad. Me gusta la sugerencia de "hacer una copia". Smandoli
Te refieres a dependencias de objetos. Sí, ha habido malas experiencias con él aunque ha mejorado mucho. Sin embargo, eso no encontrará ningún nombre de campo en el código VBA. Tony Toews
0

En miAccdbMerge la utilidad allí es una herramienta de búsqueda puede buscar un texto en todas las definiciones de objetos cargados. Aunque esta es una herramienta de diferencias y fusiones, esta función funcionará incluso si abrirá solo un archivo, y está disponible en la versión gratuita que buscará en tablas, consultas, macros, formularios, informes y módulos.

1

Consulte la sección Explorar y reemplazar utilidades en laUtilidades, productos, herramientas, módulos, etc. de terceros de Microsoft Access. página en mi sitio web.

Encontrar y reemplazar es mi utilidad preferida y es bastante barata. Hay una versión limitada gratuita que también funciona. He estado usando esta herramienta durante más de una década. El autor también ha añadido algunas de mis sugerencias.

Si desea una herramienta completa que documente todos los campos, etc., etc., entonces desea que FMS Inc'sTotal Access Analyzer 2007

23
Vaya a Herramientas> Analizar> Documentador"Seleccionar todos" artículos en todas las categoríasEn Opciones, asegúrese de que el "código" esté marcado (debería ser el predeterminado)Ejecutar el informe DocumenterExportar a .rtf u otro formato de textoBusca en tu nombre de campo

Este es un buen método porque es rápido, gratuito y completo.

Los alias están expuestos, en toda su variedad:SQL estándarALIAS en una consulta.Uso de laCaption oDescription Propiedad de un campo de tabla.Atrapa intersecciones de objetos de acceso y VBA:una función de usuario en VBA que se llama desde un objeto de consulta.Uso en VBA del valor de un controlTag propiedad.Algunos consejos adicionales:Si el Documentador parece haber proporcionado todo excepto los nombres de los objetos, entonces tiene problemas para hacer frente a una ruta de archivo larga. Reubique su trabajo más cerca de la Unidad C para que la ruta del archivo sea más corta, luego ejecute Documenter nuevamente.Por supuesto, si la base de datos tiene enlaces a datos externos, debe tratarlos. Si se trata de una base de datos de Access, puede combinar los informes en uno.El Documentador de Accesono revelará la descripción del objeto, según se accede a través del panel de navegación. La Descripción del objeto le permite adjuntar un poco de texto a un objeto. Alguna vez fue útil para proporcionar comentarios de diseño, pero desde la versión 2007 es prácticamente inútil. Honestamente, no me preocuparía por eso, ya que está naturalmente fuera de uso; pero su omisión del Documentador es tonta y triste.
Muchas gracias, muy buen consejo! Lionel T.
Yo también he hecho eso. Buen consejo. Se aplica a 2003 también. Smandoli
Nota para el paso 2, en Access 2010 hay unAll Object Types pestaña que parece tener todo lo que tienen las otras pestañas. Pasé por cada una de las otras pestañas, seleccionando todas, antes de encontrarme con esta. James Skemp

Preguntas relacionadas