Имя: Пароль:
1C
 
Как ячейке табличного поля (УФ) присвоить тип значения - справочник?
0 Prog111
 
26.08.15
13:19
Есть внешняя обработка, на ней расположен табличный документ. Одной из колонок я хочу присвоить тип - справочник "Номенклатура", чтобы можно было по щелчку мышкой выбирать из справочника номенклатуру и помещать конкретное значение номенклатуры в ячейку табличного документа.

Делаю вот такой код, но выходит ошибка: {Форма.Форма.Форма(74)}: Ошибка при установке значения атрибута контекста (ТипЗначения)
        ТабДок.Область(i, 5, i, 5).ТипЗначения = Тип("СправочникСсылка.Номенклатура");
по причине:
Несоответствие типов


Для i = 2 По 1000 Цикл
        ТабДок.Область(i, 5, i, 5).СодержитЗначение = Истина;
        ТабДок.Область(i, 5, i, 5).Значение = Справочники.Номенклатура.ПустаяСсылка();
        ТабДок.Область(i, 5, i, 5).ТипЗначения = Тип("СправочникСсылка.Номенклатура");
1 Lexey_
 
26.08.15
13:24
(0) да, всё верно, не соответствует тип, присваиваемый ТипуЗначения
2 Nuobu
 
26.08.15
13:24
(0) Новый ОписаниеТипов(Тип("тралялял"));
3 Славен
 
26.08.15
13:24
НовыйЭлементФормы = Элементы.Добавить("Табличка"+Колонка.Имя, Тип("ПолеФормы"), ЭлементТЗ);
4 Prog111
 
26.08.15
13:30
(2) Сделал так:

ТабДок.Область(i, 5, i, 5).ТипЗначения = Новый ОписаниеТипов(Тип("СправочникСсылка.Номенклатура"));


Но выходит снова ошибка: {Форма.Форма.Форма(74)}: Ошибка при вызове конструктора (ОписаниеТипов)
        ТабДок.Область(i, 5, i, 5).ТипЗначения = Новый ОписаниеТипов(Тип("СправочникСсылка.Номенклатура"));
по причине:
Несоответствие типов (параметр номер '1')
5 Nuobu
 
26.08.15
13:31
(4) А СП что пишет?
6 Prog111
 
26.08.15
13:35
(5) Скажем так, я не могу до конца понять прочитанное в СП в отношении типов)
7 Nuobu
 
26.08.15
13:36
(6) СП - синтакс помошник.
Там написано, что
Новый ОписаниеТипов(Тип("СправочникСсылка.Номенклатура"));
пишется так:
Новый ОписаниеТипов("СправочникСсылка.Номенклатура");
А за (2) - сорри.
8 Prog111
 
26.08.15
13:41
(7) Спасибо, теперь получилось:-)
9 Nuobu
 
26.08.15
13:41
(8) Не за что.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс