Имя: Пароль:
1C
1С v8
Расчет данных группировок
0 factorasia
 
07.11.12
13:08
Всем привет!
Пишу отчет на СКД где есть несколько группировок. Нужно, чтобы ресурсы считались не с самого "низа" группировок, а, скажем с 2,3 уровня, исключая первый. Пробовал в ресурсах ставить "Рассчитывать по.." Все осталось так же.
1 Wobland
 
07.11.12
13:09
привет! как победишь, сигнализируй
2 factorasia
 
08.11.12
04:07
Неужели никто не сталкивался?
Опишу подробней. Есть регистр с измерениями: <Торговая точка>, <Продавец>, <Документ продажи>. В отчете на СКД измерения - это группировки. В этом же отчете нужно вывести еще другие данные из другого регистра ("Конверсия точки") только по верхней группировке - <Торговая точка>. Может как-то решить задачу по-другому?
3 hhhh
 
08.11.12
04:19
ну проставь там галки в ресурсах.
4 factorasia
 
08.11.12
04:28
Какие? Где "расчитывать по.."? Не работает
5 factorasia
 
08.11.12
07:06
Мож еще как-нить можно?
6 France
 
08.11.12
07:45
По другому- рассчитывай другим запросов и соединяй
7 factorasia
 
08.11.12
09:02
(6) Соединить-то смогу, да вот вывод в СКД как сделать только по торговым точкам?
8 hhhh
 
08.11.12
12:04
(7) ну поставь галку только на группировке торговая точка
9 factorasia
 
09.11.12
04:54
(8)Не срабатывает. Считает все группировки. Без разбора, стоит галка или нет
10 ptrtss
 
09.11.12
05:57
(0) Есть финт ушами. Тебе надо добавить разветвитель в табличку:

ВЫБРАТЬ
   1 КАК Номер
ПОМЕСТИТЬ втВетки

ОБЪЕДИНИТЬ

ВЫБРАТЬ
   2
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
   Контрагенты.Ссылка КАК Контрагент,
   ДоговорыКонтрагентов.Ссылка КАК Договор,
   ДоговорыКонтрагентов.Цифра КАК ДоговорЦифра,
   ВЫБОР
       КОГДА Ветки.Номер = 1
           ТОГДА Контрагенты.Цифра
       ИНАЧЕ 0
   КОНЕЦ КАК КонтрагентЦифра,
   Ветки.Номер КАК НомерВетки
ИЗ
   втКонтрагенты КАК Контрагенты
       ЛЕВОЕ СОЕДИНЕНИЕ втВетки КАК Ветки
       ПО (ИСТИНА)
       ЛЕВОЕ СОЕДИНЕНИЕ втДоговорыКонтрагентов КАК ДоговорыКонтрагентов
       ПО (Ветки.Номер = 2)
           И Контрагенты.Ссылка = ДоговорыКонтрагентов.Владелец
ИТОГИ
   СУММА(КонтрагентЦифра)
ПО
   Контрагент

На вывод детальных записей где НомерВетки = 1 поставить фильтр в настройках вывода группировки
11 ptrtss
 
09.11.12
06:04
еще к (10)

То есть, в моем примере у тебя по каждому контрагенту, кроме строчек с его договорами появляется строчка с договором = NULL. Только в этих строчках без договоров КонтрагентЦифра <> 0
Независимо от того, куда вы едете — это в гору и против ветра!