|
|
|
как передать xml файл в параметр запроса? | ☑ | ||
|---|---|---|---|---|
|
0
Демон_Валера
16.03.20
✎
16:19
|
Добрый день. Прошу помочь.
Конечная задача: В отчете СКД сравнить остатки номенклатуры из УТ11 и БП3.0 на базе БП. КомСоединением не подконнектиться- разные серваки и платформы. Логика: создать отчет в УТ, выгружать результат в xml, файл сохранять в определенную директорию. Эта директория программно зафиксирована в отчете БП и отчет из нее подтягивает xml. ------- Что пробовал: в запросе СКД вирт таблица вызывает искреннее недоумение и вываливается с ошибкой(выбранные поля не подтягиваются в запрос). Вопрос: Написал запрос программно, чтобы потом вывести в скд как объект, но возникла проблема- как передать директорию файла в параметр? Может кто подскажет иной способ? Спасибо Тапьем и помидорьем просьба не швыряться. Гуглил долго и упорно, но как то мимо) Код: ТаблицаРезультат = Новый ТаблицаЗначений; ТаблицаРезультат.Колонки.Добавить("Номенклатура", новый ОписаниеТипов("СправочникСсылка.Номенклатура")); ТаблицаРезультат.Колонки.Добавить("Артикул", новый ОписаниеТипов("СправочникСсылка.Номенклатура.Артикул")); ТаблицаРезультат.Колонки.Добавить("Склад", новый ОписаниеТипов("СправочникСсылка.Склады")); ТаблицаРезультат.Колонки.Добавить("КолвоОст", новый ОписаниеТипов("Число",,, Новый КвалификаторыЧисла(15, 2, ДопустимыйЗнак.Любой))); Запрос.УстановитьПараметр("Тэзэ", ??? ); ПоискДанных = Новый Запрос("ВЫБРАТЬ | Тэзэ.Номенклатура КАК Номенклатура, | Тэзэ.Артикул КАК Артикул, | Тэзэ.Склад КАК Склад, | Тэзэ.КолвоОст КАК КолвоОст |ПОМЕСТИТЬ Тзз |ИЗ | &Тэзэ КАК Тэзэ |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | ХозрасчетныйОстатки.Субконто1 КАК Номенклатура, | ХозрасчетныйОстатки.Субконто1.Артикул КАК Артикул, | ХозрасчетныйОстатки.Субконто2 КАК Склад, | ХозрасчетныйОстатки.Подразделение КАК Подразделение, | ХозрасчетныйОстатки.КоличествоОстаток КАК КоличествоОстаток, | ХозрасчетныйОстатки.СуммаОстаток КАК СуммаОстаток, | Тзз.Номенклатура КАК Номенклатура1, | Тзз.Артикул КАК Артикул1, | Тзз.Склад КАК Склад1, | Тзз.КолвоОст КАК КолвоОст |ИЗ | РегистрБухгалтерии.Хозрасчетный.Остатки(&Период, счет В (&Счет), &СубконтоНоменклатураСклад, ) КАК ХозрасчетныйОстатки | ЛЕВОЕ СОЕДИНЕНИЕ Тзз КАК Тзз | ПО ХозрасчетныйОстатки.Субконто1.Артикул = Тзз.Артикул | |УПОРЯДОЧИТЬ ПО | ХозрасчетныйОстатки.Субконто1.Наименование" ); |
|||
|
1
FIXXXL
16.03.20
✎
16:21
|
(0) так XML сначала "прочитай" в ТЗ, а потом ТЗ уже в запрос
|
|||
|
2
Жан Пердежон
16.03.20
✎
16:29
|
файлики - прошлый век,
сейчас веб-сервисы кругом |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |