|
Как создать копию ДанныеФормыСтруктура? | ☑ | ||
---|---|---|---|---|
0
veronika1888
18.05.12
✎
16:45
|
Как создать копию ДанныеФормыСтруктура?
Объект (тип ДанныеФормыСтруктура). Как создать копию этого объекта для последующей обработки? |
|||
1
AaNnDdRrEeYy
18.05.12
✎
16:49
|
Если толко в структуру скопировать,
например так структураКопия = Новый Структруа; Для каждого стр из ДанныеФормыСтруктура цикл СтруктураКопия.Вставить(Стр.Ключ, Стр.Значение); КонецЦикла |
|||
2
veronika1888
18.05.12
✎
16:49
|
(1) не получится
|
|||
3
AaNnDdRrEeYy
18.05.12
✎
17:06
|
(2) мда, итератор для значения неопределен
|
|||
4
НЕА123
18.05.12
✎
17:16
|
ДанныеФормыСтруктураСКоллекцией можно использовать
? |
|||
5
mikecool
18.05.12
✎
17:17
|
перегнать в объект, который можно копировать
зачем? |
|||
6
veronika1888
18.05.12
✎
17:27
|
(5) вот и думаю, как перегнать это в аналогичный объект и в какой?
|
|||
7
Bober
18.05.12
✎
17:31
|
(0) так вроде нет конструкторов для создания этого объекта.
Программно в форму добавить реквизит(ОбъектКопия) с нужным типом, и на сервере через РеквизитВЗначение и ЗначениеВРеквизит скопировать к реквизит ОбъектКопия |
|||
8
veronika1888
18.05.12
✎
17:32
|
В форме документа "ДоговорППП":
&НаКлиенте Форма = ПолучитьФорму("Документ.ЗаказПокупателя.Форма.ФормаДокумента",ПараметрыФормы, ЭтаФорма); ДанныеФормыЗаказПокупателя = Форма.Объект; ДанныеФормыЗаказПокупателя - имеет тип ДанныеФормыСтруктураСКоллекцией, спокойно передается на серверные процедуры ДанныеФормыДоговорППП = Объект; - имеет тип ДанныеФормыСтруктураСКоллекцией, НО матюкается при передаче на серверные процедуры |
|||
9
veronika1888
18.05.12
✎
17:32
|
+(8) имеет тип ДанныеФормыСтруктура
|
|||
10
hhhh
18.05.12
✎
17:42
|
(9) а это?
ДанныеФормыВЗначение(<Объект>, <Тип>) Параметры: <Объект> (обязательный) Тип: ДанныеФормыСтруктураСКоллекцией; ДанныеФормыКоллекция; ДанныеФормыСтруктура; ДанныеФормыДерево. Данные формы. <Тип> (обязательный) Тип: Тип. Тип значения, получаемого из данных формы. Возвращаемое значение: Тип: Произвольный. Описание: Преобразует данные формы в объект прикладного типа. |
|||
11
mikecool
18.05.12
✎
17:46
|
зачем? как всегда окажется - что нах не нужно
|
|||
12
veronika1888
18.05.12
✎
17:46
|
(10) попробую сегодня вечером
|
|||
13
veronika1888
18.05.12
✎
17:47
|
(11) да, в принципе, нах не нужно, но дело принципа :)
|
|||
14
Necessitudo
18.05.12
✎
17:47
|
Есть специальный метод для этого с одноименным именем. Ищи в СП.
|
|||
15
veronika1888
18.05.12
✎
17:49
|
(14) ПреобразоватьОбъектФормыВДанныеФормыСтруктураИзКлиенттаНаСервер() - он?
|
|||
16
Necessitudo
18.05.12
✎
17:52
|
(15) чеее? По-моему он называется КопироватьДанныеФормы-увы, компьютера рядом нет.
|
|||
17
НЕА123
21.05.12
✎
08:31
|
(16)+1
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |