0
DenYuliya
05.09.17
✎
23:40
|
Привет всем.
Подскажите, плиз, что-то никак не могу сообразить.
Надо вывести в ТЗ Курс валют (из регистра) на каждую дату за период (между Период1 и Период2). На те даты, где в регистре нет записи, "по умолчанию" берется предыдущее значение.
Срез последних тут, имхо, не подходит, т.к он выведет только последнее значение на дату.
Попробовала сделать через "ПЕРИОДАМИ(День, ,)".
Если в полях выборки брать только "Период", то не заполненный день добавляется. Но если к полям выборки добавить "Курс" и "Валюту" - шиш, выводятся только "реальные" записи регистра.
Что я делаю не так?
ВЫБРАТЬ
КурсыВалют.Период КАК Период,
КурсыВалют.Курс,
КурсыВалют.Валюта
ИЗ
РегистрСведений.КурсыВалют КАК КурсыВалют
ГДЕ
КурсыВалют.Период МЕЖДУ &Период И &ПериодКонец
И КурсыВалют.Валюта = &Валюта
ИТОГИ ПО
Период ПЕРИОДАМИ(ДЕНЬ, &Период, &ПериодКонец)
|
|