Имя: Пароль:
1C
1С v8
Раздумья над запросом с промежуточными итогами.
,
0 pavname
 
09.07.14
18:53
Прощу помощи с составлением запроса для СКД. Задача в запросе считать промежуточные итоги до достижения значения 15 и при превышении значения 15 не выводить их.
Пример на картинке
https://yadi.sk/i/2aEvB_DFWHEAs
Гуру, поможите плиз.
1 Enders
 
09.07.14
18:58
Таблицу соединить саму с собой
по Таб1.Номенклатура >=Таб2.Номенклатура
Сгруппировать по полям Таб1, а поле Таб2.Колиичество в сумму.
Получишь итог по нарастающей. Дальше разберёшься ;)
2 pavname
 
09.07.14
19:39
(Enders) Спасибо за ответ. А в чем скрытый смысл такого сравнения >= для  ссылочного типа. Что почитать порекомендуете на эту тему ?
3 pavname
 
09.07.14
19:46
Запрос проверил. Действительно Ваш способ работает! Правда почему он работает я пока не разобрался.
4 Enders
 
10.07.14
10:46
(2) Зависит от сортировки. При сравнении >= для  ссылочного типа упорядочивание идёт по ссылке. Можно указать связь по коду, наименованию и т.д. в зависимости от требований упорядочивания.
5 pavname
 
10.07.14
11:43
Как понял в результате экспериментов такой способ не может обеспечить раздельные итоги по группировкам - только сквозной итог по всем строкам. Это так или я в чем-то не разобрался ?
6 Enders
 
10.07.14
11:52
(5) Добавь ещё условие связи по Т1.Склад = Т2.Склад ;)
Ну или какое у тебя там группировочное поле;)
7 pavname
 
10.07.14
14:05
Enders - спасибо получилось. Вы мне очень помогли.