Всем доброго времени суторк.

Есть следующий код, который по идеи должен менять форму у объекта.

```1c
    Процедура ОбработкаПолученияФормы(ВидФормы, Параметры, ВыбраннаяФорма, ДополнительнаяИнформация, СтандартнаяОбработка)
    Если ВидФормы = "ФормаОбъекта" Тогда
    ВыбраннаяФорма = "Документ.Лид.Форма.ФормаДокументаДляМенеджера";
    СтандартнаяОбработка = Ложь;
    КонецЕсли;
    КонецПроцедуры
```

Но при открытии формы документа появляется ошибка "unknown form id". Так же пробывал и

```1c
    ВыбраннаяФорма = ПолучитьФорму("Документ.Лид.Форма.ФормаДокументаДляМенеджера");
```

но таким образом тоже не находится нужная форма (возвращается обьект с типом undefiend).

Направьте пж.
---
Сам себя не похвалишь - считай прожил день зря.
---
В скриншоте видно, что я выполнил выражение и что оно вернуло.
Ошибка оказалась банальна - неправильно записывал путь к форме, хоть 100 раз его и проверил... И назначать нужно не мета обьект, а путь к форме, иначе если значение параметра изменено, то будет осуществлен поиск формы в пределах объекта, для которого открывается форма.
Еще раз всем большое спасибо.
---
Отладчик что говорит?
---
Если использовать
```1c
    ПолучитьФорму("Документы.Лид.Форма.ФормаДокументаДляМенеджера");
```
, то возвращается обьект с типом undefiend и он же присваивается ВыбраннаяФорма. Выходит из процедуры без ошибок, но они появляются после где-то (где не могу достать отладчиком).

При этом сама форма точно есть (скрин приложил).
---
Ни разу не писал на английском языке. Может ему надо Form говорить?
---
Согласно документации, это не имеет значения.
У меня прост сейчас нету установщика, чтобы сменить язык, так как по дефолту устанавливался языковой пакет в соответствии со системой.
---
Но вот так хотя бы можете проверить или будем дальше теории выдвигать?
---
Здесь не должна работать эта функция. Просто внешнюю обработку сделай.
---
Почему это недолжна она работать в модуле менеджера обьекта?
---
Чует моё сердце, что где-то здесь то ли Попытка замешана, то ли кто-то перепутал латиницу с кириллицей.
---
вот кстати пример из документации на который ориентировался
https://its.1c.ru/db/pubv8devui/content/187/hdoc
---
ошибка "unknown form id" И скриншот ошибки есть?
---
Пробый паминять мистами стондартную оброботку и выбронныяформа
---
не помогло
---
ни памагло...
---
да -_-
---
Я знаю пароль, я вижу ориентир...

```1c
    Если ВидФормы = "ФормаОбъекта" Тогда
```

Ну и какая форма объекта используется по умолчанию?
---
ФормаДокумента
---
И??? Что я должен увидеть в твоём скриншоте?
---
Я правда не знаю для чего тебе это, если тут проблема в назначении формы.
---
Ну вот теперь я вижу, что имена совпадают, формы по умолчанию назначены. Значит мы исключили одну причину, и будем думать о следующих.
На будущее - никогда не отвечай на вопросы джедаев (и всегда в них сомневайся), им так интереснее помогать тебе.
---
У новой формы назначен объект?
---
Да. По сути копия ФормаДокумент с урезанным интерфейсам, чтоб менеджер не видел кое-какую инфу.
---
А ты вообще-то конфигурацию к базе данных применил??? Может ты добавил форму, записал конфигурацию, на на БД её не накатил?
---
Конечно \_(-_-)_/
---
Видимо, придется показывать показания отладчика.
---
Скрин отладчика кидал, но не суть) Проблему решил и большое спасибо сенсеи. Всем лайк и подписка.
---
Кидал. Да. Но там у тебя точка останова стояла ДО получения формы. Само собой она у тебя будет Неопределено.
Твой же скриншот?
---
В скриншоте видно, что я выполнил выражение и что оно вернуло.
Ошибка оказалась банальна - неправильно записывал путь к форме, хоть 100 раз его и проверил... И назначать нужно не мета обьект, а путь к форме, иначе если значение параметра изменено, то будет осуществлен поиск формы в пределах объекта, для которого открывается форма.
Еще раз всем большое спасибо.
---
Нет. На скриншоте точка останова стоит ДО исполнения выражения.
---
Сам себя не похвалишь - считай прожил день зря.
---
Ну и фиг с тобой.
---
(