Приветствую!
Необходимо использовать ТаблицуЗначений во внешней обработке.
Для этого в Реквизитах обработки завожу реквизит "ТаблицаИзДокумента"
В модуле формы:
//Создаю колонку и записываю одну строку
&НаСервере
Процедура СоздатьТаблицу()
ТаблицаИД = РеквизитФормыВЗначение("Объект.ТаблицаИзДокумента");
ТаблицаИД.Колонки.Добавить("ЧасыЯ1");
СтрокаТИД=ТаблицаИД.Добавить();
СтрокаТИД.ЧасыЯ1=8;
ЗначениеВРеквизитФормы(ТаблицаИД, "Объект.ТаблицаИзДокумента");
//-/Проверяю хранение объекта
&НаСервере
Функция ПроверитСуществование()
ТаблицаИД = РеквизитФормыВЗначение("Объект.ТаблицаИзДокумента");
Сообщить("Заполнил "+ТипЗнч(ТаблицаИД)+" колонок "+ТаблицаИД.Колонки.Количество()+" строк "+ТаблицаИД.Количество());
Сообщить("Значение "+ТаблицаИД[0].ЧасыЯ1);
КонецФункции
Функция возвращает: Заполнил Таблица значений колонок 0 строк 1
Поле объекта не обнаружено ЧасыЯ1
Получается строки в таблице можно создать - а колонки нет?
У Объект.ТаблицаИзДокумента нет "свойства" Колонки.
Как тогда создать Колонки реквизита Объекта с типом ТаблицаЗначений?
p.s. платформа 8.3.10.2561 Управляемая Форма