![]() |
![]() |
![]() |
|
Получение остатков на каждый день | ☑ | ||
---|---|---|---|---|
0
breezee
25.07.15
✎
10:07
|
Вчера мне подсказали эту статью Книга знаний: Полные остатки по периоду во вложенном запросе;
Скопировал пример, изменя таблицу ВЫБРАТЬ ТоварыНаСкладахОстаткиИОбороты.Номенклатура КАК Номенклатура, ТоварыНаСкладахОстаткиИОбороты.ВНаличииКонечныйОстаток КАК ВналичииКонечныйОстаток, ТоварыНаСкладахОстаткиИОбороты.Период КАК Период ИЗ РегистрНакопления.ТоварыНаСкладах.ОстаткиИОбороты(&Дата1, &Дата2, День, ) КАК ТоварыНаСкладахОстаткиИОбороты ГДЕ ТоварыНаСкладахОстаткиИОбороты.Номенклатура = &Номенклатура ИТОГИ СУММА(ВналичииКонечныйОстаток) ПО ОБЩИЕ, Период ПЕРИОДАМИ(ДЕНЬ, &Дата1, &Дата2) Номенклатура И он не выдает то то мне надо. Выдает следущее http://i.imgur.com/QBOD5ep.png Подскажите, что я не так сделал? Для регистра периодичность день указана. Метод дополнения ДвиженияИГраницыПоследовательности тоже указывал - не помогло |
|||
1
zak555
25.07.15
✎
10:08
|
определи ВналичииКонечныйОстаток как ресурс
|
|||
2
breezee
25.07.15
✎
10:12
|
(1) Я в консоле запросов смотрел, когда переношу во внешний отчет - ругается http://i.imgur.com/Kct1A0u.png
Платформа 8.3 |
|||
3
breezee
25.07.15
✎
10:20
|
Понял, через ресурс надо делать,
>Создайте ресурс в закладке ресурсы - типа Сумма(Количество). Потом уже можете указывать поле ресурса в настройках (детальные записиси, группировки и т.д.). Не знал про отсутствие итогов в СКД |
|||
4
breezee
25.07.15
✎
10:27
|
Не работает. Не знаю куда теперь поставить Период ПЕРИОДАМИ()
Поучился вот такой запрос в СКД ВЫБРАТЬ ТоварыНаСкладахОстаткиИОбороты.Номенклатура, МАКСИМУМ(ТоварыНаСкладахОстаткиИОбороты.ВНаличииКонечныйОстаток) КАК ВНаличииКонечныйОстаток ИЗ РегистрНакопления.ТоварыНаСкладах.ОстаткиИОбороты(&Н, &К, День, , ) КАК ТоварыНаСкладахОстаткиИОбороты ГДЕ ТоварыНаСкладахОстаткиИОбороты.Номенклатура = &Номенклатура СГРУППИРОВАТЬ ПО ТоварыНаСкладахОстаткиИОбороты.Номенклатура И вот такой результат http://i.imgur.com/m74ywft.png |
|||
5
breezee
25.07.15
✎
10:29
|
Здесь был пример v8: СКД: Как в СКД вывести остатки за каждый день месяца , но его больше нет. Может у кого найдется?
|
|||
6
breezee
25.07.15
✎
10:41
|
Вот что получилось
http://i.imgur.com/xi9JpkK.png http://i.imgur.com/PAiWT2Q.png http://i.imgur.com/Q0pM22m.png http://i.imgur.com/3mvX6pH.png http://i.imgur.com/SElyJAt.png Где я накосячил? Почему у меня одно значение? |
|||
7
breezee
25.07.15
✎
11:02
|
Может я не то ищу? Даже если выбиеру все остатки на каждую секунду - таблица большой получится, не оптимально. Мне нужно во вложенном запросе получить остатки на каждую дату, связать с табилцей дат(даты регистраторов) и вывести все это. Может можно по другому как-нибудь?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |