Размножение остатков на каждую дату (QS)

Автор somebody555, 23 июня 2021, 11:56:15

« назад - далее »

somebody555

Добрый день.
Есть таблица товаров
ID Товара | Наименование товара
1         | Товар 1           
2         | Товар 2             

Есть таблица с остатками (остатки фиксируются только тогда когда были изменения)
ID Товара | Дата       | Остаток
1         | 01.01.2021 | 100
1         | 05.01.2021 | 150
2         | 17.06.2021 | 200

Был создан календарь до текущей даты

Не могу сообразить как размножить остатки на каждую дату до текущей даты.
Т.е. должно получиться следующее:

Новая таблица с остатками:
ID Товара | Дата       | Остаток
1         | 01.01.2021 | 100
1         | 02.01.2021 | 100
1         | 03.01.2021 | 100
1         | 04.01.2021 | 100
1         | 05.01.2021 | 150
1         | ********** | 150    --повторяются все даты и остатки до текущей даты (по данному товару)
1         | 23.06.2021 | 150
2         | 17.06.2021 | 200
2         | ********** | 200
2         | 23.06.2021 | 200    --повторяются все даты и остатки до текущей даты (по данному товару)

Топики по остаткам перечитал все, но как-то сильно не помогло.
Заранее спасибо за помощь

Maks248

#1
Попробуйте в загрузке написать это. Что получилось в поле [Остаток_] ?
If(Остаток=0,peek([Остаток_]),Остаток) As [Остаток_]

Но сначала нужно добавить все даты для каждого товара и отсортировать по коду товара.

somebody555


Яндекс.Метрика