Версия инструментов 5.43p
1. При нажатии на вкладке Правиа замены в таблице Правила замены ссылок в первую колонку с флажком выходит ошибка:
{ВнешняяОбработка.ирПоискДублейИЗаменаСсылок.Форма.Форма.Форма(4100)}: Поле объекта не обнаружено (ТекущаяСтрока)
ПравилаКонкуренты = ПравилаЗаменыСсылок.НайтиСтроки(Новый Структура("НаЧтоЗаменять", Элемент.ТекущаяСтрока.НаЧтоЗаменять));
2. Поле флажка открывается в режиме выбора.
Решение:
1. В ирПоискДублейИЗаменаСсылок.epf в основной форме
Код
Процедура ПравилаЗаменыСсылокПометкаПриИзменении(Элемент)
ПравилаКонкуренты = ПравилаЗаменыСсылок.НайтиСтроки(Новый Структура("НаЧтоЗаменять", Элемент.ТекущаяСтрока.НаЧтоЗаменять));
Для Каждого ПравилоЗамены Из ПравилаКонкуренты Цикл
Если ПравилоЗамены <> Элемент.ТекущаяСтрока Тогда
заменить на
Код
Процедура ПравилаЗаменыСсылокПометкаПриИзменении(Элемент)
[b]ТекущаяСтрока = ЭлементыФормы.ПравилаЗаменыСсылок.ТекущаяСтрока;[/b]
ПравилаКонкуренты = ПравилаЗаменыСсылок.НайтиСтроки(Новый Структура("НаЧтоЗаменять", [b]ТекущаяСтрока[/b].НаЧтоЗаменять));
Для Каждого ПравилоЗамены Из ПравилаКонкуренты Цикл
Если ПравилоЗамены <> [b]ТекущаяСтрока[/b] Тогда
2. В диалоге той же формы у поля флажка снять галочку с Использование - КнопкаВыбора