Содержание:
1. Для чего нужен режим глобального поиска и замены значений в 1С?
2. Как выполнить функцию режима глобального поиска и замены значений в 1С?
3. Работа с режимом глобальная замена на примере пользовательского режима 1С
1. Для чего нужен режим глобального поиска и замены значений в 1С?
Поиск нужной строки в прикладном решении иногда занимает очень много времени. Для того чтобы облегчить и ускорить этот процесс существует режим «Глобальный поиск». Этот режим помогает найти необходимую нам строку в любом элементе прикладного решения, в том числе во внешнем файле данных или в описании конфигурации.
C тем же успехом глобальный поиск можно использовать для поиска, например, вызовов определенных процедур или функций из различных модулей.
2. Как выполнить функцию режима глобального поиска и замены значений в 1С?
Для вызова глобального поиска требуется открыть меню «Правка» и выбрать пункт «Глобальный поиск».
Глобальный поиск
В открывшемся окне задаются параметры поиска, благодаря чему, условия и границы поиска можно настроить довольно точно.
Глобальный поиск по текстам
Кроме искомой строки, при каждом поиске можно указать элементы, в которых будет данный поиск выполняться.
Выбор объекта
Результат поиска выводится в окне «Результаты поиска».
Результаты поиска
Двойное нажатие левой кнопки мыши на нужном результате откроет соответствующий элемент конфигурации прикладного решения на строке, значение которой аналогично заданному в поле «Искать».
Ввод остатков расчетов поставщикам
3. Работа с режимом глобальная замена на примере пользовательского режима 1С
Форма этой обработки аналогична форме глобального поиска. Различие в том, что функции замены при выполнении поиска не активны.
Глобальный поиск по текстам
Для выполнения глобальной замены так же, как и для глобального поиска, необходимо указать несколько параметров. Обязательными для заполнения является только поля «Искать» и «Заменить». Все остальные поля, как и в глобальном поиске, позволяют настроить условия и определить границы поиска более точно.
Для того чтобы пример стал более наглядным– проведем эксперимент в учебной версии системы. Допустим, у нас есть процедура, которая определяет четной или нечетной была секунда на момент запуска пользовательского режима 1С.
Конфигурация модуль приложения
К примеру, мне не нравится имя переменной «Какая Секунда» и я хочу поменять его на имя «Скажи Какая Секунда». Для выполнения задуманного, я воспользуюсь функцией глобальной замены.
Открываем меню «Правка» и выбираем пункт «Глобальная замена».
пункт «Глобальная замена»
В открывшемся окне, в поле «Искать» указываем текущее имя переменной, а в поле «Заменить» требуемое имя.
Глобальный поиск по текстам
Нажимаем на кнопку «Заменить все» и получаем предупреждение от системы.
Конфигуратор (учебная версия)
Так как конфигурация у меня очень маленькая – для меня оно не актуально. Нажимаю кнопку «Ок» и имя переменной меняется.
Конфигуратор (учебная версия)-Конфигурация
Специалист компании «Кодерлайн»
Ярослав Копытов