Имя: Пароль:
1C
1С v8
Недопустимый путь к реквизиту
0 megabax
 
27.04.17
15:17
Добрый день. Подскажите, пожалуйста, почему при выполнении такого кода
        //Создадим реквизит набора записей
        ТипыРеквизита = Новый Массив;
        ТипыРеквизита.Добавить(Тип("РегистрСведенийНаборЗаписей.ПРОФИТ_СвязанныеДоговоры"));    
        ОписаниеТиповДляРеквизита = Новый ОписаниеТипов(ТипыРеквизита);
        НовыйРеквизит = Новый РеквизитФормы(
            "ПРОФИТ_СвязанныеДоговоры",       // имя
            ОписаниеТиповДляРеквизита,     // тип
            "РегистрСведенийНаборЗаписей.ПРОФИТ_СвязанныеДоговоры",       // путь
            "Связанные договора",                                               //заголовок
            Истина);                                                       //сохраняемые данные
        ДобавляемыеРеквизиты = Новый Массив;
        ДобавляемыеРеквизиты.Добавить(НовыйРеквизит);
        Форма.ИзменитьРеквизиты(ДобавляемыеРеквизиты);
Выдает:
{ОбщийМодуль.ПРОФИТ_РаботаСФормамиСервер.Модуль(270)}: Ошибка при вызове метода контекста (ИзменитьРеквизиты)
        Форма.ИзменитьРеквизиты(ДобавляемыеРеквизиты);
по причине:
Недопустимый путь к реквизиту. Путь: "РегистрСведенийНаборЗаписей.ПРОФИТ_СвязанныеДоговоры"
и как сделать правильно?
1 dezss
 
27.04.17
15:22
какой тип у РегистрСведенийНаборЗаписей.ПРОФИТ_СвязанныеДоговоры?
2 dezss
 
27.04.17
15:23
СП.
<Путь> (необязательный)

Тип: Строка.
Путь к создаваемому реквизиту. Не включает имя реквизита.
Значение по умолчанию: Пустая строка.