Имя: Пароль:
1C
 
Курс валют на каждую дату, в т.ч. на не заполненные в регистре.
0 DenYuliya
 
05.09.17
23:40
Привет всем.
Подскажите, плиз, что-то никак не могу сообразить.
Надо вывести в ТЗ Курс валют (из регистра) на каждую дату за период (между Период1 и Период2). На те даты, где в регистре нет записи, "по умолчанию" берется предыдущее значение.

Срез последних тут, имхо, не подходит, т.к он выведет только последнее значение на дату.

Попробовала сделать через "ПЕРИОДАМИ(День, ,)".

Если в полях выборки брать только "Период", то не заполненный день добавляется. Но если к полям выборки добавить "Курс" и "Валюту" - шиш, выводятся только "реальные" записи регистра.

Что я делаю не так?

ВЫБРАТЬ
    КурсыВалют.Период КАК Период,
    КурсыВалют.Курс,
    КурсыВалют.Валюта
ИЗ
    РегистрСведений.КурсыВалют КАК КурсыВалют
ГДЕ
    КурсыВалют.Период МЕЖДУ &Период И &ПериодКонец
    И КурсыВалют.Валюта = &Валюта
ИТОГИ ПО
    Период ПЕРИОДАМИ(ДЕНЬ, &Период, &ПериодКонец)
1 DenYuliya
 
05.09.17
23:42
Сори, что-то код криво вставился... Не выделился относительно текста сообщения...
2 craxx
 
06.09.17
00:47
(0) отправил тебе в ВК запрос рабочий