Содержание:
1. Окно «Шаблоны текста» на платформе 1С Предприятие 8
Шаблоны текста – это механизм платформы 1С, возможность автоматически подставить в текст модуля заранее веденный текст в виде шаблона.
Для начала работы с шаблонами текста нужно открыть окно «Шаблоны текста». В главном меню выбираем «Сервис» - «Шаблоны текста» (Рис.1).
В окне «Шаблоны текста 1С» присутствуют стандартные шаблоны текста 1С.
Можно добавлять новые шаблоны теста или редактировать. Увидеть список действий над шаблонами текста 1С можно с помощью выпадающего списка «Действия» (Рис. 2) или вызвать контекстное меню в 1С.
Действия над шаблонами текста 1С:
· Изменить – открывает окна для редактирования группы/элемента шаблона
· Копировать – копирует выбранную область в буфер обмена 1С. Стандартное копирование текста.
· Показывать строку автозамены – в окне «Шаблоны текста 1С» рядом с названием элемента шаблона отображается в скобках текст, который при вводе (текста) и нажатии клавиши «Пробел» или клавиши «Enter» автоматически заменяется на текст шаблона 1С (Рис. 3).
Открываем элемент шаблона «Сообщение».
В реквизите «Автоматически заменять строку» вводится текст, который в дальнейшем будет использоваться, для автозамены. После ввода текста «Сообщ» в модуль, а потом нажатии клавиши «Пробел» платформа 1С Предприятие 8 заменит текст «Сообщ» на «Текст шаблона 1С» (Рис. 4). При похожих текстах в реквизите «Автоматически заменять строку» с другими элементами шаблонов платформа предложит выбрать из списка элемент шаблона.
· Новый файл шаблонов 1С – создает новый шаблон текста
· Настройка шаблонов 1С – формирует список используемых шаблонов и упорядочивание их в списке. При настройке шаблонов 1С можно включать/отключать «Стандартные шаблоны». Добавлять ранее созданные шаблоны текста 1С. Данная возможность будет более понятная, когда в статье будет рассматриваться пример создания нового шаблона текста 1С.
2. Пример создания «Шаблона текста 1С»
Создадим новый шаблон текста 1С. Представим себе, что в компании есть регламент по работе с кодом на встроенном языком 1С Предприятие. При каждом добавлении, изменении, удалении кода на встроенном языке 1С Предприятие требуется вставлять комментарий в установленном формате. Чтобы на выполнение регламента не приходилось затрачивать много времени можно создать шаблон. Например, мы введем текст «Ком», нажмем клавишу «Пробел», платформа заменит текст «Ком» на нужный нам текст.
Открываем окно «Шаблоны текста 1С». В главном меню выбираем «Сервис» - «Шаблоны текста 1С» - «Действия» (Рис. 2). Выбираем из выпадающего списка «Новый файл шаблонов 1С».
Создаем папку и в реквизит «Название» вводим текст «Пример» (Рис. 5).
Создаем элемент шаблона. В верхней части окна, где располагается созданная папка «Пример» добавляем элемент шаблона с помощью кнопки «Добавить» или команды «Добавить» из вызвавшего контекстного меню в 1С (Рис. 6).
Заполним элемент шаблона
Название – введем текст «ПроизвольныйШаблон». Этот текст, как и текст названия группы будет виден при работе с окном «Шаблоны текста 1С» (Рис. 1).
Автоматически заменять строку – введем текст «Комм». Как выше было уже сказано при вводе текста «Комм», а потом нажатии кнопки «Пробел» платформа заменит текст «Комм» на текст шаблона 1С.
Текст шаблона 1С– введем текст:
// НАЧАЛО Иванов И.И. 20.06.2022 Задача №0001
<?>
// КОНЕЦ Иванов И.И. 20.06.2022 Задача №0001
С помощью текста <?> платформа при вставке текста шаблона 1С установит каретку на том месте, где написан текст <?>. Над полем, где пишется текст шаблона 1С есть кнопка «Вставка…». С помощью кнопки
«Вставки…» можно добавить автоматический вызов конструктора запросов 1С, установку курсора и другое.
Теперь нужно сохранить шаблон текста 1С. Это можно сделать с помощью стандартной команды «Сохранить» или сочетании клавиш «Contr+C» или попытаться закрыть окно с новым шаблоном. Выбрать каталог на жестком диске, где будет хранится новый шаблон текста 1С.
Теперь нужно выполнить настройку <Главное меню>-<Сервис>-<Параметры>-<Редактирование> (Рис. 7).
Из выпадающего списка «Автозамена» рекомендуется выбрать «Включить с подсказкой» или «Включить с подсказкой». Нажимаем кнопку «ОК». Открываем модуль, вводим текст «Комм», нажимаем клавишу «Пробел». Платформа заменила текст «Комм» на созданный текст шаблона 1С и установила каретку между двумя комментариями. (Рис. 8).
Специалист компании «Кодерлайн»
Быков Владимирz