Имя: Пароль:
1C
1С v8
Получить тип ДанныеФормыСтруктура из объекта документ
0 N-S-B
 
04.12.18
18:04
Необходимо из внешней обработки использовать глобальную процедуру, которая принимает параметр типа ДанныеФормыСтруктура. У меня есть объект документа, как можно преобразовать его в тип данных ДанныеФормыСтруктура, чтобы передать в глобальную процедуру?

Гугл сказал, что можно использовать процедуру ЗначенияВДанныеФормы(). Мне непонятно, что использовать в качестве второго параметра?

ОбъектИнцидент = Документы.itilprofИнциденты.НайтиПоНомеру(Структура.Номер).ПолучитьОбъект();
ЗначениеВДанныеФормы(ОбъектИнцидент, ВторойПараметр);
1 lodger
 
04.12.18
19:52
по ЗначенияВДанныеФормы курить http://catalog.mista.ru/public/153602/ до просвещения.
по задачке. тот модуль с глобальной процедурой прописан для работы с контекстом или частью контекста формы документа, а у тебя док.объект.
2 N-S-B
 
05.12.18
11:59
Решил задачу таким образом:
ПолучитьФорму("Документ.itilprofИнциденты.ФормаОбъекта", Новый Структура("Ключ", ДокументИнцидент)).Объект - возвращает как раз ДанныеФормыСтруктура