Djelf писал(а) 23. Февраля 2021 :: 11:47:an20077 писал(а) 23. Февраля 2021 :: 09:03:Если последнюю строку напишу так:
| Рег.Аналог (select val from #спАналогов)";
Рег.Аналог IN (select val from #спАналогов)";
Да, пропустил IN в письме, но все равно не работает.
стрЗапроса = "
|select
| Рег.Аналог as [Аналог $Справочник.НовАналоги],
| Рег.КоличествоНачальныйОстаток as НачКол,
| Рег.КоличествоПриход as ПрхКол,
| Рег.КоличествоРасход as РсхКол,
| Рег.КоличествоКонечныйОстаток as КонКол
|from
| $РегистрОстаткиОбороты.Остатки(:ДатаНач, :ДатаКон~, , , ,Магазин=:ВыбМагаз, (Аналог,Магазин), Количество) as Рег
|where
| Рег.Аналог in (select val from #спАналогов)";
спАналогов = СоздатьОбъект("СписокЗначений");
док.ВыгрузитьТабличнуюЧасть(спАналогов, "Аналог");
RS.УложитьСписокОбъектов13(спАналогов, "#спАналогов");