Имя: Пароль:
1C
1С v8
Получение итогов по оборотному регистру
0 breezee
 
27.05.16
19:52
Добрый вечер. В обротном регистре хранятся рассчитанные итоги. Значит, что когда получаются итоги(в запросе) - система должна в разы быстрей получать данные, чем если бы эти же данные были получены путем группировки по измерениям и суммирования по регистратору? Я же все правильно понял?
1 Лефмихалыч
 
27.05.16
19:55
зависимость не прямая, кроме того, итоги, которые "ИТОГИ ПО" в неуправляемом режиме считаются на клиенте, а в управляемом - на сервере приложений, и ни когда - средствами субд.
2 breezee
 
27.05.16
19:59
(1) Спасибо, и все же, если мне нужно получить сумму(ресурс "Сумма") по измерению "Номенклатура", за определенный период в оборотном регистре в управляемом приложении - эффективней будет получить итоги по "Номенклатура" или группировать по "Номенклатура"?
3 MrStomak
 
27.05.16
20:02
(2) не нужно ни итогов, ни группировки. Виртуальная таблица оборотов сама по себе возвращает агрегированные данные.
4 breezee
 
27.05.16
20:10
(3) Извините, может я что-то не понимаю
Вот у меня есть движения
дата   Номенклатура сумма
11.01 +Номенклатура1 100
12.01 +Номенклатура1 100
15.01 +Номенклатура2 100
17.01 +Номенклатура2 200
Мне нужно получить сумму по номенклтатуре за периода с 11 по 17 - я обращаюсь к виртуальной таблице оборотов и чтобы данные свернулись я должен получить либо сгруппировать по номенклатуре. Тогда таблица будет следующей:
итоги:
+Номенклатура1 200
+Номенклатура2 300
детальные записи:
  +Номенклатура1 100
  +Номенклатура1 100
  +Номенклатура2 100
  +Номенклатура2 200
либо сгруппировать, тогда таблица будет иметь вид:
+Номенклатура1 200
+Номенклатура2 300

Без группировок или итога я получу исходную таблицу
5 breezee
 
27.05.16
20:16
(4) я должен получить ИТОГИ ПО НОМЕНКЛАТУРЕ либо сгруппировать по номенклатуре*
6 RomanYS
 
27.05.16
20:20
(4) "Без группировок или итога я получу исходную таблицу" - большое заблуждение.

Запусти уже консоль и убедись в обратном
7 breezee
 
27.05.16
20:31
(6) Убедился в вашей правоте. Проверял на конфе с решенной задачей по спецу. Блин, то ли меня заглючило, толи каким-то запросом на работе я получал не свернутые данные(обращался так же к виртуальной таблицы, сейчас доступа к без нет, проверить не могу, странно...)
8 hhhh
 
27.05.16
22:34
(7) вот что значит не читать синтакс-помощник. Всякая фигня мерещится.
9 MrStomak
 
27.05.16
22:47
(7) Ну никто не мешает в параметрах вт поставить периодичность НомерСтроки и потом вручную, по-мужски сгруппировать. Или даже считать итоги.
Но это вообще плохо - когда никто не мешает. За некоторые вещи принято ломать пальцы.
Основная теорема систематики: Новые системы плодят новые проблемы.