После обновления с УТ 11.1.1 на 11.1.7 (как делают все плохие парни), видимо, возникла проблема с предопределенными элементами справочника СтруктураПоказателейТекущихДел.
При открытии формы ТекущиеДела происходит:
1. Выборка предопределенных элементов справочника запросом из базы.
2. Конструирование и добавление объектов РеквизитФормы с помощью метода ПолучитьИмяПредопределенного(Выборка.Ссылка) и описанием типа данных "Строка".
Проблема в том, что для некоторых объектов метод ПолучитьИмяПредопределенного(Выборка.Ссылка) возвращает строку имени, а для некоторых - пустую строчку. В последнем случае конструктор реквизита формы не срабатывает ("неверный параметр номер 1"), в итоге форма не открывается.
Какое решение Вы бы могли посоветовать ПОМИМО отката к резервной и последовательного обновления (как должны делать хорошие парни).
Может ли причина быть в том, что в новую конфигурацию перенеслись "старые" предопределенные элементы, которых быть не должно?
Поможет ли следующее решение: удалить все элементы справочника, для которых метод ПолучитьИмяПредопределенного возвращает пустую строку?
(4) все делается в один прием, загрузка, распаковка обновление, при условии конфигурация с замком. и ОБЯЗАТЕЛЬНО КОПИЯ перед процедурой, может занимать много часов, и иногда оканчивается крахом данных. Поэтому предпочтительней поэтапная накатка и после каждого обновления запуск в режиме предприятия для отработки реструктуризации обновления.
Т.е. при условии наличия cf-ки можно попробовать накатить сразу через Предприятие даже скакнув через столько версий?
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой