вторник, 3 мая 2011 г.

Редактирование текстов интерфейса

Иногда возникают ситуации когда необходимо изменить одно слово во многих формах (макетах) конфигурации.
Например название на кнопке "Выполнить" нужно заменить например на "Обработать"
Для этого в 1С есть штатный инструмент Редактирование тестов интерфейса (Правка - Редактирование тестов интерфейса)

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

В том случае если изменения должны иметь определенные зависимости, замену можно сделать с подошью Eiнапример как тут. Формы объектов будут достойны в текстом виде, макеты в виде табличных документов их можно будет изменить с использованием Встроенного языка (RegExp, СтрЗаменить)