|
проблема с конвертацией данных | ☑ | ||
|---|---|---|---|---|
|
0
white_tiger
03.10.14
✎
10:51
|
Всем доброго дня! Возник вопрос по конвертации данных, прошу помощи.
Из базы-источника беру запросом регистратор и сумму из регистра накопления, результат этого запроса нужно передать в базу-приемник, там создан документ с соответствующими реквизитами. Создаю ПВД, в обработчике события ПередОбработкой пишу: Запрос = Новый Запрос; Запрос.Текст = " |ВЫБРАТЬ РАЗЛИЧНЫЕ | ДенежныеСредства.Регистратор, | ДенежныеСредства.Сумма |ИЗ | РегистрНакопления.ДенежныеСредства КАК ДенежныеСредства | |СГРУППИРОВАТЬ ПО | ДенежныеСредства.Регистратор, | ДенежныеСредства.Сумма |"; Результат = Запрос.Выполнить(); Если Не Результат.Пустой() Тогда НаборДанных = Запрос.Выполнить().Выгрузить(); ИсходящиеДанные = Новый Структура("Документы"); ИсходящиеДанные.Документы = Новый ТаблицаЗначений; ИсходящиеДанные.Документы.Колонки.Добавить("Регистратор"); ИсходящиеДанные.Документы.Колонки.Добавить("Сумма"); Для Каждого Стр Из НаборДанных Цикл НовСтр = ИсходящиеДанные.Документы.Добавить(); НовСтр.Регистратор = Стр.Регистратор; НовСтр.Сумма = Стр.Сумма; ВыгрузитьПоПравилу(ИсходящиеДанные , , , ,"РегистраторДвижения_ДС"); КонецЦикла; Иначе Отказ = Истина; КонецЕсли; Создаю для него соответствующие ПКО и ПКС, но что там прописать, не могу никак сообразить(( Галка получить из входящих данных не помогла, без нее тоже не работает. Подскажите пожалуйста, кто что сможет. |
|||
|
1
Godofsin
03.10.14
✎
10:54
|
в чем проблема?
|
|||
|
2
vicof
03.10.14
✎
10:56
|
ВыборкаДанных = Запрос.Выполнить().Выгрузить();
плюс поля в запросе должны называться также, как и в приемнике ПКО. |
|||
|
3
vicof
03.10.14
✎
10:56
|
+(2) ВыборкаДанных = Запрос.Выполнить();
|
|||
|
4
mc lammer
03.10.14
✎
11:39
|
//Галка получить из входящих данных не помогла
для работы этой галки, надо передавать данные так: ВыгрузитьПоПравилу( , ,ВходящиеДанные , ,"РегистраторДвижения_ДС"); и, не уверен что передача таблицы значений сработает. попробуй в цикле для каждой строки ТЗ заполнять структуру и её передавать как входящие данные |
|||
|
5
white_tiger
03.10.14
✎
12:25
|
(1) проблема в том, что в xml в итоге не помещается
(2) так все-таки оставить выборкой или выгружать в тз? |
| Форум | Правила | Описание | Секции | Поиск |