Имя: Пароль:
1C
1С v8
ДанныеФормыВЗначение
0 botanik
 
17.10.12
17:21
В модуле УФ.
Строка кода:
ТЗ = ДанныеФормыВЗначение(Объект.Ответственные,Тип("ТаблицаЗначений"));

выдает ошибку:
{Документ.БИТ_СТ_АктИспытаний.Форма.ФормаДокумента.Форма(116)}: Ошибка при вызове метода контекста (ДанныеФормыВЗначение)
   ТЗ = ДанныеФормыВЗначение(Объект.Ответственные,Тип("ТаблицаЗначений"));
по причине:
Недопустимое значение параметра (параметр номер '1')

****************
Объект.Ответственные    Значение "ДанныеФормыКоллекция"

Согласно СП:
Синтаксис:

ДанныеФормыВЗначение(<Объект>, <Тип>)
Параметры:

<Объект> (обязательный)

Тип: ДанныеФормыСтруктураСКоллекцией; ДанныеФормыКоллекция; ДанныеФормыСтруктура; ДанныеФормыДерево.
Данные формы.
<Тип> (обязательный)

Тип: Тип.
Тип значения, получаемого из данных формы.
Возвращаемое значение:

Тип: Произвольный.

Описание:

Преобразует данные формы в объект прикладного типа.

Доступность:

Сервер, толстый клиент.
Примечание:

Нельзя преобразовать в объект типа Табличная часть.

***************
Все вроде ок?
Что я не так делаю?
1 YF
 
17.10.12
17:22
(0) Весь объект преобразуй
2 botanik
 
17.10.12
17:28
(1) Не понял...
ТЗ = ДанныеФормыВЗначение(Объект,Тип("ТаблицаЗначений"));

Вот так???Это же совсем как то.
3 botanik
 
17.10.12
17:31
ТЗ = Объект.Ответственные.Выгрузить();
Вопрос закрыт!!!!