Имя: Пароль:
1C
1С v8
СКД: вставить доп строку с результатом между группировками
0 del_sun
 
07.02.16
01:43
Допытис есть группы статей
Выручка,
Оплаты,
Другие статьи.
В каждую из групп входят свои статьи соответственно. т.е. вывод выглядит примерно как
Группа статей 1 (Выручка)
Статья 1
Статья 2
Группа статей 2 (Оплаты)
...
Группа статей 3 (Другие статьи)

Каким образом можно вывести после группы статей 1 и 2 результирующую строку (типа Итога Группа 1 + Группа 2 ) а затем продолжить вывод Группы статей 3 ???
1 del_sun
 
07.02.16
01:43
Допытис = Допустим, видно совсем мозг выключен...
2 Asmody
 
07.02.16
01:49
(0) Можно сделать две одинаковые группировки, сделать в каждой соответствующий отбор (который не выводить) и настроить показ итогов.
3 Asmody
 
07.02.16
01:50
но это подойдет, если Группа1 и Группа2 заранее известны и фиксированы
4 Ахмадинежад
 
07.02.16
01:52
включить группу 1 и 2 в другую папу статей тоже что приходит в голову и условным оформлением растерзать
5 Asmody
 
07.02.16
01:52
правильнее, наверно, всё таки придумать признак, объединяющий Группу1 и Группу2, сделать его где-то каким-то реквизитом и группировать по нему.
6 del_sun
 
07.02.16
01:55
(5) да но проблема в том что вместо выражения Группа 1 + Группа 2 допустим может быть еще строка Группа 1 / Группа 3 :) т.е. после определенных групп статей необходимо добавлять некую результирующую строку
сразу скажу что структура групп заранее известна положение доп вычисляемых строк тоже известна.
7 del_sun
 
07.02.16
01:58
еще добавлю что вывод это таблица
в строках группы статей в колонка период ресурсы соответственно какие то значение . и вот очень хочется как то вклиниваться между строками таблицы и вставлять соответственные расчеты. Все что мне приходит сейчас в голову это просто собрать эту таблицу по кускам и передать как внешний источник в скд а скд уже выведет :) чего уж там ...
8 del_sun
 
07.02.16
01:59
Но хотелось бы как то все таки не так ... СКД же умная :)
9 Ахмадинежад
 
07.02.16
02:04
а свой макет на группировку ?
10 del_sun
 
07.02.16
02:05
(9) и как мне это может помочь ?
11 Ахмадинежад
 
07.02.16
02:05
на разделяющую, а в тех фильтры по нужной папке
12 del_sun
 
07.02.16
02:10
(11) переосмыслю на практике ....
13 Ахмадинежад
 
07.02.16
02:15
через объединить запросы у которых фильтры по разгным папкам
14 del_sun
 
07.02.16
02:18
если я правильно поняла у меня будет Группировка1 с отбором по Группе 1 потом на этом же уровне будет Группировка 2 с отбором по группе 2  потом я на этом же уровне добавляю свою группировку3 делаю для нее макет, и типа в параметрах ресурсов мне нужно написать выражение какое то которое бы вычислило мне Итог(Грппировка1.Ресурс1) + Итог(Группировка2.Русерс1).
15 Ахмадинежад
 
07.02.16
02:19
сделай еще через объединить - чтобы одна строка была, нужная тебе - и условным оформлением её
16 del_sun
 
07.02.16
02:19
а с объединением вообще не понимаю как в нужном месте втулить свою строку.... оно ж мне даст одну большую таблицу всего вместе т.е. по сути тот же результат ... Или это просто ночь и я что то не так понимаю ?
17 Asmody
 
07.02.16
02:20
(14) не, Группировка1 будет с отбором ВСписке {Группа1, Группа2}, а Группировка2 бубет с отбором Не ВСписке {Группа1, Группа2}
18 del_sun
 
07.02.16
02:20
ААА кажется поняла :)))) предлагаете расчитывать сумму для каждой строки :)))
19 Asmody
 
07.02.16
02:21
Если состав групп не известен, то это плохо.
Произвольные формулы можно было бы еще как-то пользовательскими полями нагородить…
20 del_sun
 
07.02.16
02:23
состав групп известен :) как раз и даже четко порядок следования задан. Просто часть этих строк это группы статей а другая часть расчетные данные в зависимости от того, что там по группам получается.
21 Ахмадинежад
 
07.02.16
02:24
(19) но некий алгоритм узнавания то может быть хотя бы )
22 Asmody
 
07.02.16
02:26
(20) Тогда крути пользовательские поля, там формулы для итогов можно задавать. И отборами собирай в группировки то, что нужно.
23 Asmody
 
07.02.16
02:27
В принципе, можно строки "итогов" отдельными группировками сделать.
24 Asmody
 
07.02.16
02:28
Т.е. на одном уровне будет несколько группировок с разной детализацией и разными отборами.
25 Asmody
 
07.02.16
02:28
Ну и условным оформлением всё это раскрасить.
26 del_sun
 
07.02.16
02:31
(24) Идею поняла, с реализацией пока мой мозг не может справиться... устал бедняжко уже. Об этом я уже подумаю как посплю :)
Так что спасибо за идеи
27 Asmody
 
07.02.16
02:32
(26) Угу, спокойной ночи!
28 del_sun
 
07.02.16
02:34
А еще тогда сюда же вопрос :) можно ли как то свое выражение в своем макете вставить для группировки ?
Скажем стоит периодичность МЕсяц период выводится Январь февраль и т д Стоит Периодичность Квартал В и группировка выдает вместо даты 1 квартал 2 квартал и т д Год - соответственно только год.
29 del_sun
 
07.02.16
02:35
Периодичность указывает пользователь. Запрос соответственно выдает с данной периодичностью какие то данные. период же выводится просто в виде даты а хочется как то красиво
30 del_sun
 
07.02.16
02:37
Но чувствую что это будет чудное вычисляемое поле :)
31 del_sun
 
07.02.16
02:37
ладно пока все равно не могу сообразить как его так исполнить. так что да Спокойной ночи.