Имя: Пароль:
1C
1С v8
ПВД и произвольный алгоритм Конвертации данных 2
0 zippygrill
 
29.09.18
16:33
Всем привет!
Не пойму почему из ПВД не передаются ни входящие, ни исходящие данные в ПКО "бит_РеестрПлатежейСтруктура" https://www.screencast.com/t/1OPbVC1Rd9SK
Значит есть ПВД https://www.screencast.com/t/cIXS8dIsOn у которой указан способ выборки - Произвольный алгоритм. В событие ПередВыгрузкой нужно одну ссылку в две выгрузить(одинакого типа) через ВыгрузитьПоПравилу(). Собственно код виден на скриншоте.
Отладка в событиях ПВД не заходит, а вот в ПередВыгрузкой ПКО норм входит, но как видно, параметры не заполнены.
Что я не так делаю? Или в событие ПередОбработкой ПВД нужно это все делать?
Пробовал ВыгрузитьПоПравилу(,ИсходящиеДанные), пробовал ВыгрузитьПОПравилу(,,ВходящиеДанные). Результат нет
1 zippygrill
 
29.09.18
16:36
Еще странно что в ПКО ПередВыгрузкой, параметр ИСточник заполнен, хотя способ выгрузки Произвольный. Так не должно быть
2 Franchiser
 
гуру
29.09.18
17:13
Правило конвертации указывать не нужно, код нужно писать в передобработкой()
3 Franchiser
 
гуру
29.09.18
17:17
Параметры в выгрузитьпоправилу(,,ВходящиеДанные,,"ИмяПКО")
4 zippygrill
 
29.09.18
20:58
(2) Перенес в ПередОбработкой(),но в ПКО, например ПередВыгрузкой() нет ВходящихДанных.

https://www.screencast.com/t/cvFayBdcJ352
5 Franchiser
 
гуру
29.09.18
21:25
Напиши
ВходящиеДанные = Новый Структура;
Отладка что говорит?
6 Franchiser
 
гуру
29.09.18
21:30
Зачем в цикле обхода результата запроса ты перезапивыешь элементы структуры? Ты понимаешь что в нее запишется последняя строка выборки?
7 zippygrill
 
29.09.18
22:02
ВходящиеДанные = Новый Структура; - как бы само собой в данном обработчике.
Почему последняя строка выборки затирает если я заполняю ВходящиеДАнные потом ВыгрузитьПоПравилу и так каждый раз как мне надо. Мне нужно одну ссылку выгрузить в 2 одинакового типа
8 zippygrill
 
29.09.18
22:04
(5) В ПередОбработкой отладка почему-то не останавливается. СТранно очень..
9 zippygrill
 
29.09.18
22:18
Попробую через ВыборкаДанных
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан