Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Рабочий вариант - Срез последних и предпоследних, но по списку валют
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Система компоновки данных
ssedox
Есть работий вариант

ВЫБРАТЬ
    КурсыВалютСрезПоследних.Период,
    КурсыВалютСрезПоследних.Валюта
ПОМЕСТИТЬ ПОСЛ
ИЗ
    РегистрСведений.КурсыВалют.СрезПоследних(&ДатаОтчета, ) КАК КурсыВалютСрезПоследних
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    МАКСИМУМ(КурсыВалют.Период) КАК Период,
    КурсыВалют.Валюта
ПОМЕСТИТЬ ПРЕДП
ИЗ
    РегистрСведений.КурсыВалют КАК КурсыВалют
        ВНУТРЕННЕЕ СОЕДИНЕНИЕ ПОСЛ КАК ПОСЛ
        ПО КурсыВалют.Период < ПОСЛ.Период
            И КурсыВалют.Валюта = ПОСЛ.Валюта

СГРУППИРОВАТЬ ПО
    КурсыВалют.Валюта
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    ПОСЛ.Период КАК Период,
    ПОСЛ.Валюта КАК Валюта
ПОМЕСТИТЬ ВСЕКУРСЫ
ИЗ
    ПОСЛ КАК ПОСЛ

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
    ПРЕДП.Период,
    ПРЕДП.Валюта
ИЗ
    ПРЕДП КАК ПРЕДП
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    ВСЕКУРСЫ.Валюта КАК Валюта,
    ВСЕКУРСЫ.Период КАК Период,
    КурсыВалют.Курс
ИЗ
    ВСЕКУРСЫ КАК ВСЕКУРСЫ
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КурсыВалют КАК КурсыВалют
        ПО ВСЕКУРСЫ.Период = КурсыВалют.Период
            И ВСЕКУРСЫ.Валюта = КурсыВалют.Валюта

УПОРЯДОЧИТЬ ПО
    Валюта,
    Период

В консоли запросов по две срочки каждой валюты - ок
а через СКД складывает резьтат по каждой валюте - что не так?

Параметры: Дата отчета: 22.12.2015 0:00:00

Валюта Итого
Курс
EUR 43,000000
RUR 0,688420
USD 43,000000 (должно быть 2 строки 21,22)
Итого 86,688420
TipsyKID
Складывается не по валюте а по периоду.
Скорее всего, период Вы не выводите, только Валюту, в СКД Курс стоит как ресурс.
Вот СКД и работает с курсом как с ресурсом.
ssedox
Да, разобрался - так и есть. Спасибо
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.