Имя: Пароль:
1C
1С v8
Конвертация данных. 2.1.6
,
0 Lolipop
 
08.10.15
17:26
В одном документе есть реквизиты - источник. Во втором есть реквизиты табличной части - приемник. Как перенести реквизиты из источника в реквизиты табличной части приемника?
1 Mankubus
 
08.10.15
17:29
в ПКС реквизитов ТЧ пишешь Значение = Источник.МойРеквизит
2 Горогуля
 
08.10.15
17:29
название ветки тебе, должно быть, подсказали боги
3 Гёдза
 
08.10.15
17:30
Значение = ОбъектКоллекции.МойРеквизит.РеквизитМоегоРеквизита
4 Lolipop
 
08.10.15
17:33
(1) Я не могу зайти в пкс реквизитов приемника. Могу выбрать только табличную часть
5 Stim
 
08.10.15
17:34
можно через параметры переносить
6 Mankubus
 
08.10.15
17:36
(4) не верю
7 Lolipop
 
08.10.15
17:43
(6) создал группу. В качестве приемника у группы выбрал нужную мне табличную часть. Добавил нужный мне реквизит в приемник. Что выбирать в качестве источника у группы и у реквизита?
8 Mankubus
 
08.10.15
17:48
9 GreatOne
 
08.10.15
17:50
У ПКГС коллекцию объектов определи в передвыгрузкой(). Или входящие данные создай и ставь галку получать из вход. данных
10 GreatOne
 
08.10.15
17:51
ой не, лучше просто у реквизита ТЧ напиши Значение = Источник.НужныйРеквизит.
11 Горогуля
 
08.10.15
17:52
(10) было уже. он не умеет
12 GreatOne
 
08.10.15
17:53
(11) а, точно.
(2) +
13 Lolipop
 
08.10.15
17:54
(10) Какой выбрать источник нужно? Чтобы написать Источник.НужныйРеквизит. нужно его определить, верно?
14 Гёдза
 
08.10.15
17:54
КоллекцияОбъектов = Новый ТаблицаЗначений;
...
15 GreatOne
 
08.10.15
17:54
(13) можно не определять.
16 Гёдза
 
08.10.15
17:55
(10) не получится. нет не одной строки
17 Горогуля
 
08.10.15
17:55
(13) пусть будет этот: "В одном документе"
18 Lolipop
 
08.10.15
17:59
http://pixs.ru/showimage/SnimokPNG_5976370_19068425.png
Ошибка при выгрузке данных: {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(7807)}: Поле объекта не обнаружено (ФизическиеЛица)
19 Горогуля
 
08.10.15
18:00
(18) как скрин связан с текстом ошибки?
20 Горогуля
 
08.10.15
18:01
(19) ну да. нет такого в приёмнике
21 Lolipop
 
08.10.15
18:02
(19) Хотите сказать, что я добавил реквизит из выпадающего списка, которого нет?
22 Гёдза
 
08.10.15
18:03
в группе перед выгрузкой
КоллекцияОбъектов = Новый ТаблицаЗначений;
КоллекцияОбъектов.Колонки.Добавить("ФизическоеЛицо");

НоваяСтрока = КоллекцияОбъектов.Добавить();
НоваяСтрока.ФизическоеЛицо = Источник.ФизическоеЛицо;
23 Горогуля
 
08.10.15
18:03
(21) это не так трудно, как может показаться
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан