Гость
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Поиск по коду во всех формах и вывод имени формы и имени процедуры если найдено вхождение / 12 сообщений из 12, страница 1 из 1
28.03.2019, 18:45
    #39793258
JavaStudent
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск по коду во всех формах и вывод имени формы и имени процедуры если найдено вхождение
Большая база (живет около 10 лет), очень много форм, нужно как-то организовать поиск в коде с выводом результатов в список
Кто делал? Как получить код формы в виде String?
...
Рейтинг: 0 / 0
28.03.2019, 19:26
    #39793291
ПЕНСИОНЕРКА
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск по коду во всех формах и вывод имени формы и имени процедуры если найдено вхождение
JavaStudentнужно как-то организовать поиск в коде с выводом результатов в список
последнее время для себя выводила
--имя таблицы/запроса/формы/отчета/модуля
--для таблиц --тип поля/имя поля/подстановка(если есть),
--для запросов --текст SQL
--для форм/отчетов --тип контрола, имя контрола,источник данных /подстановка, текст модуля, внедренные макросы
--для модулей --текст

это все текстовики , но в таблицу не загоняла(хотя это не проблема)
сейчас пытаю вывод ole-объектов на диск ....не все получается
...
Рейтинг: 0 / 0
28.03.2019, 19:34
    #39793293
ПЕНСИОНЕРКА
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск по коду во всех формах и вывод имени формы и имени процедуры если найдено вхождение
JavaStudent,

вот один из стареньких вариантов ....в последнем что-то нахимичила
...
Рейтинг: 0 / 0
28.03.2019, 20:08
    #39793309
Панург
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск по коду во всех формах и вывод имени формы и имени процедуры если найдено вхождение
JavaStudentКак получить код формы в виде String?

Sub SaveAsText(ObjectType As AcObjectType, ObjectName As String, FileName As String)
Member of Access.Application
...
Рейтинг: 0 / 0
28.03.2019, 20:29
    #39793318
ПЕНСИОНЕРКА
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск по коду во всех формах и вывод имени формы и имени процедуры если найдено вхождение
ПанургSaveAsText очень громоздко и UTF-8, хотя естественно попробовала программно отсечь лишние строки
...
Рейтинг: 0 / 0
29.03.2019, 00:37
    #39793367
JavaStudent
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск по коду во всех формах и вывод имени формы и имени процедуры если найдено вхождение
ПЕНСИОНЕРКА, Спасибо большое. Выручили. С вами прям в дамки прыгнул.
...
Рейтинг: 0 / 0
29.03.2019, 06:49
    #39793383
MrShin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск по коду во всех формах и вывод имени формы и имени процедуры если найдено вхождение
Все придумано давно http://www.accessdependencychecker.com/ Не предствавляю как без этого инструмента поддерживать чужие приложения
...
Рейтинг: 0 / 0
29.03.2019, 06:57
    #39793386
MrShin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск по коду во всех формах и вывод имени формы и имени процедуры если найдено вхождение
Я, кстати, использую до сих пор 1-ю версию - вторая нужна для 64 битного офиса и там еще глюк на русском офисе наблюдается из-за неподдерживаемых символов, которые я с ходу не нашел, просто откатился назад. Первая версия работает вполне прилично, очень быстро после сохранения в базу.
...
Рейтинг: 0 / 0
29.03.2019, 10:07
    #39793434
ПЕНСИОНЕРКА
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск по коду во всех формах и вывод имени формы и имени процедуры если найдено вхождение
MrShinНе предствавляю как без этого инструмента поддерживать чужие приложения
я редко применяю чужие приложения --хоть более простое решение, но свое, дорабатываемое по потребности(в первых вариантах у меня не было подстановок и внедренных макросов,)

только минимум потребного
...
Рейтинг: 0 / 0
29.03.2019, 10:24
    #39793442
MrShin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск по коду во всех формах и вывод имени формы и имени процедуры если найдено вхождение
ПЕНСИОНЕРКАя редко применяю чужие приложения
Это аддин, его можно из любого приложения вызвать, не надо ничего в свои приложения копировать. И функционал анализа зависимостей там впечатляющий, чтобы самому написать такое потребуется довольно много времени. Аддин написан на VBA, можно самому допилить при необходимости.
...
Рейтинг: 0 / 0
29.03.2019, 10:28
    #39793447
Joss
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск по коду во всех формах и вывод имени формы и имени процедуры если найдено вхождение
...
Рейтинг: 0 / 0
30.03.2019, 00:57
    #39793976
JavaStudent
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск по коду во всех формах и вывод имени формы и имени процедуры если найдено вхождение
Joss, Не всё. Мне надо вытащить все вызываемые Хранимые процедуры в форме, затем найти их на SQL, чтобы понять в какие таблицы она лезет. Получить код Хранимой процедуры, чтобы не бегать на сервер. Составить список этих таблиц. Я полностью согласен с Пенсионеркой - своЁ (правда было еЁ) и минимум потребностей. Получил текстовую строку кода формы, а дальше парсим, как web страницу...
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Поиск по коду во всех формах и вывод имени формы и имени процедуры если найдено вхождение / 12 сообщений из 12, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]