Благодаря IBReiter есть рабочий вариант (https://helpf.pro/help/view/16954.html) ВЫБРАТЬ КурсыВалютСрезПоследних.Период, КурсыВалютСрезПоследних.Валюта ПОМЕСТИТЬ ПОСЛ ИЗ РегистрСведений.КурсыВалют.СрезПоследних(&ДатаОтчета, ) КАК КурсыВалютСрезПоследних ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ МАКСИМУМ(КурсыВалют.Период) КАК Период, КурсыВалют.Валюта ПОМЕСТИТЬ ПРЕДП ИЗ РегистрСведений.КурсыВалют КАК КурсыВалют ВНУТРЕННЕЕ СОЕДИНЕНИЕ ПОСЛ КАК ПОСЛ ПО КурсыВалют.Период < ПОСЛ.Период И КурсыВалют.Валюта = ПОСЛ.Валюта СГРУППИРОВАТЬ ПО КурсыВалют.Валюта ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ПОСЛ.Период КАК Период, ПОСЛ.Валюта КАК Валюта ПОМЕСТИТЬ ВСЕКУРСЫ ИЗ ПОСЛ КАК ПОСЛ ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПРЕДП.Период, ПРЕДП.Валюта ИЗ ПРЕДП КАК ПРЕДП ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ВСЕКУРСЫ.Валюта КАК Валюта, ВСЕКУРСЫ.Период КАК Период, КурсыВалют.Курс ИЗ ВСЕКУРСЫ КАК ВСЕКУРСЫ ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КурсыВалют КАК КурсыВалют ПО ВСЕКУРСЫ.Период = КурсыВалют.Период И ВСЕКУРСЫ.Валюта = КурсыВалют.Валюта УПОРЯДОЧИТЬ ПО Валюта, Период[/pre] В консоли запросов по две строчки каждой валюты - ок а через СКД складывает результат по каждой валюте - что не так? Параметры: Дата отчета: 22.12.2015 0:00:00 Валюта Итого Курс EUR 43,000000 RUR 0,688420 USD 43,000000 (должно быть 2 строки 21,22) Итого 86,688420 |