|
Как ячейке табличного поля (УФ) присвоить тип значения - справочник? |
☑ |
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) Не за что.
|
|