Вопрос по search, ms-access – Поиск ссылок на поля в «приложении» Microsoft Access

11

Я унаследовал "приложение" MS Access " и хотел бы отследить все ссылки на одно из полей.

Есть ли способ поиска по полю (все хиты Google предназначены для запроса таблицы).

ПРИМЕЧАНИЕ. Мне не нужна помощь по SQL, мне нужно что-то вроде щелчка правой кнопкой мыши на Visual Studio - & gt; найти все ссылки типа вещи.

В вашем первом абзаце ссылки - это плохой термин для использования в Access, поскольку это также означает ссылки на внешние библиотеки и элементы управления ActiveX. Было бы лучше использовать фразу "поиск всех употреблений" & quot; одно из полей или что-то подобное Tony Toews

Ваш Ответ

5   ответов
-1

cess имеет возможность показать все ссылки. Вы можете сделать это, повторно щелкнув правой кнопкой мыши по таблице и выбрав соответствующий пункт меню.

Тем не менее, некоторые люди имеют плохой опыт с этой опцией, поэтому лучше всего сделать копию базы данных и включить эту опцию там. (или просто выключите его после того, как у вас будут нужные результаты).

Хороший обзор проблем с зависимостями объектов можно найти наallenbrowne.com/bug-03.html, Я часто использовал эту функцию (в Access 2003) для небольших задач; & quot; Автозамена имени трека & quot; включает эту функцию, и проблемы, похоже, возникают из-за опции, которая выходит за рамки: & quot; Выполнить автозамену имени. & quot; В последнее время я выключаю оба, потому что я беспокоюсь о скорости. Мне нравится & quot; сделать копию & quot; предложение.
Вы имеете в виду объектные зависимости. Да, с ним были плохие впечатления, хотя он значительно улучшился. Однако это не приведет к обнаружению имен полей в коде VBA.
23
Go to Tools > Analyze > Documenter "Select All" items in all categories Under Options, ensure "code" is checked (should be default) Run the Documenter report Export into .rtf or other text format Search on your field name

Aliases are exposed, in all their variety: Standard SQL ALIAS in a query. Use of the Caption or Description property of a table field. It catches intersections of Access objects and VBA: a user function in VBA that is called from a query object. Use in VBA of the value from a control's Tag property. Some Extra Tips: If the Documenter seems to have provided everything except the object names, then it's having trouble coping with a long file path. Relocate your work closer to the C Drive so the file path is shorter, then run the Documenter again. Of course if the database has links to outside data, you must deal with those! If it's an Access database, you can combine the reports into one. The Access Documenter won't reveal the Object Description, as accessed through the Navigation Pane. The Object Description allows you to attach a bit of text to an object. It was once handy for providing design comments, but since version 2007 it is practically useless. Honestly I wouldn't worry about it, as it's naturally fallen out of use; but its omission from the Documenter is silly and sad.
Примечание к шагу 2: в Access 2010 естьAll Object Types вкладка, которая, кажется, имеет все, что есть у других вкладок. Перебрал все остальные вкладки, выбрав все, прежде чем наткнулся на эту.
Большое спасибо, очень хороший совет!
Я тоже это сделал. Хороший совет. Относится и к 2003 году.
1

Microsoft Access сторонние утилиты, продукты, инструменты, модули и т. Д. страница на моем сайте.

Найти и заменить  является моей предпочтительной утилитой, и она довольно недорогая. Есть бесплатная ограниченная версия, которая тоже работает. Я использую этот инструмент уже более десяти лет. Автор также добавил некоторые из моих предложений.

Если вам нужен полный инструмент, документирующий все поля и т. Д., То вам нужны FMS Inc.Total Access Analyzer 2007

0

AccdbMerge Утилита есть инструмент поиска, позволяющий искать текст по всем загруженным определениям объектов. Несмотря на то, что это инструмент сравнения и слияния, эта функция будет работать, даже если вы откроете только один файл, и она доступна в бесплатной версии, которая будет искать в таблицах, запросах, макросах, формах, отчетах и модулях.

Похожие вопросы