Возникла такая проблема. Создал в конфигурации из сабжа свою роль, дал в ней права на создание, изменение, удаление пары типовых документов. Создал один свой, на основании которого вводятся первые два, но при попытке ввести эти документы на основании первого вылезают ошибки отсутствия реквизитов в форме объекта. Пробовал давать права данной роли в самой форме, не помогло. Что я упустил?
(5) Код типовой, в обработке заполнения я ничего не менял.
Ошибка: {ОбщийМодуль.НоменклатураСервер.Модуль(3467)}: Поле объекта не обнаружено (ТоварыНоменклатураЕдиницаИзмерения)
ПолеЭлемента.Поле = Новый ПолеКомпоновкиДанных(ЭлементыФормы[ИмяПоляВводаЕдиницИзмерения].Имя);
Код:
Если Не ПолучитьФункциональнуюОпцию("ИспользоватьУпаковкиНоменклатуры") Тогда
Возврат;
КонецЕсли;
ПолеЭлемента = ЭлементУсловногоОформления.Поля.Элементы.Добавить();
ПолеЭлемента.Поле = Новый ПолеКомпоновкиДанных(ЭлементыФормы[ИмяПоляВводаЕдиницИзмерения].Имя);
Ошибка возникает на последней строке
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой