Изменение типа полей во всей конефигурации

1. Bob_Dobr 23.03.24 09:29 Сейчас в теме
Добрый день! Появилась такая интересная задача. Изменить тип полей МоеПоле во всей конфигурации со строки на СправочникСсылка.МоиСправочник
Строку заменить на ссылочный объект, адаптировать все запросы поиска и все, что связано с этим полем. Прошу совета знающих с чего начать и как реализовать данную задачку.
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. gybson 23.03.24 09:49 Сейчас в теме
Переименовать МоеПоле в Удалить_МоеПоле, завести новое с нужным типом, обработкой заменить строку на справочник.
3. Bob_Dobr 23.03.24 10:37 Сейчас в теме
4. aka Любитель XML 23.03.24 10:48 Сейчас в теме
(3) самому написать - обходишь все элементы справочника, создаешь / ищешь по наименованию "Удалить_МоеПоле" в справочнике СправочникСсылка.МоиСправочник, далее заполняешь поле МоеПоле полученной ссылкой.
10 минут на коленке собирается такая обработка
5. Bob_Dobr 23.03.24 10:55 Сейчас в теме
(4) таеуб можно и быстрее) я так понимаю нужно найти везде где используется (идет обращение к этому полю) и так де нужно поменять. Создать новый реквизит с нужным типом понятно. А как найти все обращения к этому полю и там заменить ?
7. gybson 23.03.24 15:11 Сейчас в теме
(5) Нажать правой кнопкой мыши на реквизите, выбрать "Поиск ссылок на объект", поставить нужные галочки, например "В модулях" и править, править, править.
8. Bob_Dobr 23.03.24 15:38 Сейчас в теме
(7) чудес не бывает , придется все руками исправлять видимо 😁
6. aka Любитель XML 23.03.24 11:19 Сейчас в теме
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот