Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft Access Новый топик    Ответить
 Поиск и замена текста в проекте MS Access  [new]
Booma
Member

Откуда:
Сообщений: 142
Здравствуйте. Поскажите, есть ли настройка над Аксессом для поиска и замены строки во всей программе. т.е. Надо заменить искомую строку во всех объектах: таблицы, формы, модули, запросы, отчёты, так же все запросы вложеные в контролы, запросы источников данных в формах и отчётах ит.д.
17 апр 19, 16:01    [21865214]     Ответить | Цитировать Сообщить модератору
 Re: Поиск и замена текста в проекте MS Access  [new]
Serg197311
Member

Откуда:
Сообщений: 390
Нда...... Что на что поменять надо напишите, подскажем как. А то знаете ли строка в таблице и строка в коде две большие разницы, как говорят в Одессе....
17 апр 19, 17:44    [21865446]     Ответить | Цитировать Сообщить модератору
 Re: Поиск и замена текста в проекте MS Access  [new]
Serg197311
Member

Откуда:
Сообщений: 390
В смысле - прям текст пишите! Было так ,а надо так. Думаю, что тогда сможем догадаться - где)
17 апр 19, 17:45    [21865449]     Ответить | Цитировать Сообщить модератору
 Re: Поиск и замена текста в проекте MS Access  [new]
Booma
Member

Откуда:
Сообщений: 142
Serg197311,

Например, имя столбца Field_1 поменять на Field_2. Имя поля участвует в таблицах( как минимум свойство RowSource), запросах, формах, отчётах и модулях, короче, много где. Возможно есть надстройка которая осуществляет поиск и замену текста по всему проекту, я её и ищу.
17 апр 19, 19:39    [21865523]     Ответить | Цитировать Сообщить модератору
 Re: Поиск и замена текста в проекте MS Access  [new]
sdku
Member

Откуда: Краснодар
Сообщений: 5719
Booma,
изменять имя поля в рабочей БД?? Это зачем??
17 апр 19, 21:45    [21865596]     Ответить | Цитировать Сообщить модератору
 Re: Поиск и замена текста в проекте MS Access  [new]
Booma
Member

Откуда:
Сообщений: 142
sdku,

Программа в разработке. Да и разве программно изменять имена полей это невозможно?
Например случайно допущеная ошибка в поле таблицы которую отловили позже.
17 апр 19, 22:07    [21865601]     Ответить | Цитировать Сообщить модератору
 Re: Поиск и замена текста в проекте MS Access  [new]
Serg197311
Member

Откуда:
Сообщений: 390
Booma
sdku,

Программа в разработке. Да и разве программно изменять имена полей это невозможно?
Например случайно допущеная ошибка в поле таблицы которую отловили позже.

Есть пункт меню - автозамена имен. Но это не 100% результат - поищите тут на форуме, об этом писали.
Могу только сделать предположение - К объекту базы данных применяете saveAsText, в этом текстовом производите замену Field_1 на Field_2 и импортируете обратно через LoadFromText. Только конечно надо будет проверить работоспособность нового объекта перед удалением старого.
Зы - сам так не делал.
18 апр 19, 06:55    [21865689]     Ответить | Цитировать Сообщить модератору
 Re: Поиск и замена текста в проекте MS Access  [new]
ПЕНСИОНЕРКА
Member

Откуда: Владимирская обл
Сообщений: 4478
Serg197311
К объекту базы данных применяете saveAsText

это конечно идея, но слишком часто имена повторяются в разных таблицах и причем они относятся к разным полям

всякая автоматика --наказуема мучительным поиском ошибок
18 апр 19, 08:22    [21865714]     Ответить | Цитировать Сообщить модератору
 Re: Поиск и замена текста в проекте MS Access  [new]
Serg197311
Member

Откуда:
Сообщений: 390
ПЕНСИОНЕРКА

всякая автоматика --наказуема мучительным поиском ошибок

Согласен-согласен Я ж сразу написал, что сам так не делал....
18 апр 19, 10:49    [21865841]     Ответить | Цитировать Сообщить модератору
 Re: Поиск и замена текста в проекте MS Access  [new]
ПЕНСИОНЕРКА
Member

Откуда: Владимирская обл
Сообщений: 4478
Serg197311
ПЕНСИОНЕРКА

всякая автоматика --наказуема мучительным поиском ошибок

Согласен-согласен Картинка с другого сайта. Я ж сразу написал, что сам так не делал....


хотя есть ситуация, когда это возможно и допустимо
---перевод имен из кириллицы в латиницу
18 апр 19, 11:24    [21865880]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft Access Ответить