Как создать копию ДанныеФормыСтруктура? #611454


#0 by veronika1888
Как создать копию ДанныеФормыСтруктура? Объект (тип ДанныеФормыСтруктура). Как создать копию этого объекта для последующей обработки?
#1 by AaNnDdRrEeYy
Если толко в структуру скопировать, например так
#2 by veronika1888
не получится
#3 by AaNnDdRrEeYy
мда, итератор для значения неопределен
#4 by НЕА123
ДанныеФормыСтруктураСКоллекцией можно использовать ?
#5 by mikecool
перегнать в объект, который можно копировать зачем?
#6 by veronika1888
вот и думаю, как перегнать это в аналогичный объект и в какой?
#7 by Bober
так вроде нет конструкторов для создания этого объекта. Программно в форму добавить реквизит(ОбъектКопия) с нужным типом, и на сервере через РеквизитВЗначение и ЗначениеВРеквизит скопировать к реквизит ОбъектКопия
#8 by veronika1888
В форме документа "ДоговорППП": ДанныеФормыЗаказПокупателя  - имеет тип ДанныеФормыСтруктураСКоллекцией, спокойно передается на серверные процедуры ДанныеФормыДоговорППП = Объект; -  имеет тип ДанныеФормыСтруктураСКоллекцией, НО матюкается при передаче на серверные процедуры
#9 by veronika1888
+ имеет тип ДанныеФормыСтруктура
#10 by hhhh
а это? ДанныеФормыВЗначение(<Объект>, <Тип>) Параметры: Тип: ДанныеФормыСтруктураСКоллекцией; ДанныеФормыКоллекция; ДанныеФормыСтруктура; ДанныеФормыДерево. Тип: Тип. Тип значения, получаемого из данных формы. Возвращаемое значение: Тип: Произвольный. Описание: Преобразует данные формы в объект прикладного типа.
#11 by mikecool
зачем? как всегда окажется - что нах не нужно
#12 by veronika1888
попробую сегодня вечером
#13 by veronika1888
да, в принципе, нах не нужно, но дело принципа :)
#14 by Necessitudo
Есть специальный метод для этого с одноименным именем. Ищи в СП.
#15 by veronika1888
ПреобразоватьОбъектФормыВДанныеФормыСтруктураИзКлиенттаНаСервер  - он?
#16 by Necessitudo
чеее? По-моему он называется КопироватьДанныеФормы-увы, компьютера рядом нет.
#17 by НЕА123
+1
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям