Имя: Пароль:
1C
1С v8
СКД просуммировать столбцы и строки
0 Cоляпсус
 
30.11.18
10:09
Доброе утро может кто сегодня сможет всётаки подсказать выход.
Есть Отчет на СКД, в нём присутствуют только ресурсы, больше никаких полей нет. Группировка только детальные записи. Макет свой где ресурсы и попадают построчно и по столбцам. Пробовал делать вычисляемые поля и суммировать значения столбцов, но почему-то ругается, что поле не найдено.
Помогите кто-нибудь разобраться.
http://prntscr.com/lotsat
Необходимо подсчитать суммы строк и столбцов.
Заранее благодарю всех кто откликнулся
1 Лодырь
 
30.11.18
10:13
Так измерения надо использовать, не?
2 Лодырь
 
30.11.18
10:14
Например Измерения "Курс", "Бюджет/Небюджет", "Канал Прибытия"
3 Лодырь
 
30.11.18
10:16
Ну или руками вычисляемое поле для сбора сумм по строкам и измерение "Курс"
4 Лодырь
 
30.11.18
10:17
Просто не понятна твоя проблема )
5 Cоляпсус
 
30.11.18
10:20
(1) Нет к сожалению не подходит. Так как приходится собирать отчет из множества набора данных объединение и используются только ресурсы.
Руками получается, что нужно вычисляемое поле и 1+2+3+4 и т.д. Думал это может работать самостоятельно. Типа Вычисляемое поле СуммаСтолбца и в ресурсах указать Расчитывать по - и указать только те поля которые надо суммировать, но так почему-то не работает, вылезает ошибка поле не найдено.
Подумал может пользовательскими полями обойтись. Но вот всё же хотелось бы через ресурсы это решить, если это конечно возможно
(4) Верю, пробую объяснить
6 Cоляпсус
 
30.11.18
10:23
(4) На скрине я конечно обвёл где хотелось бы видеть сумму строк и столбцов. Но пытаюсь выспросить у знающих можно ли это решить с помощью вкладок вычисляемые поля и ресурсы.
У меня почему-то не выходит каменный цветок)
7 Cоляпсус
 
30.11.18
10:26
8 Cоляпсус
 
30.11.18
10:38
что-то и сегодня не поддерживают беседу
9 Cоляпсус
 
30.11.18
10:49
А проблемку решить бы желательно
10 Cоляпсус
 
30.11.18
11:50
Ладно как просуммировать столбцы я сообразил, может кто подскажет как вот строчки Итог вывести? Не в ручную же Собирать?
11 ptiz
 
30.11.18
11:56
(10) А как выводится отчет? Свой макет?
12 Cоляпсус
 
30.11.18
12:09
(11) Уточнишь? Не понял вопроса
13 Cоляпсус
 
30.11.18
12:10
Создан свой макет. Группировке ДетЗаписи присвоено имя. В макет параметр, параметр в выбранные поля и вуаля цифры видим.
14 Cоляпсус
 
30.11.18
12:11
Ну точнее не параметр в выбранные поля, вот загнул то. Ссори
15 Cоляпсус
 
30.11.18
12:13
16 ptiz
 
30.11.18
12:25
С т.зр. СКД тут нет колонок и строк, так что для итогов - только свои ресурсы вводить.
17 Cоляпсус
 
30.11.18
12:38
(16) Да с колонками я так и сделал, разобрался. А как строки посчитать?
18 Cоляпсус
 
30.11.18
12:42
Столкнулся с тем, что если считать 1+1+1+1, то если в строке попадётся пустое значение, то и результат не выводится. Наверное пустое значение не воспринимается как ноль и считать соответственно не может.
19 ptiz
 
30.11.18
12:52
(18) А данные откуда берутся? Лучше всего там заменить Null на 0.
20 Cоляпсус
 
30.11.18
12:58
Данные берутся из запросов, но на выходе это тоже ресурсы. Везде придётся писать естьнулл?
А суммировать это через вычисляемые поля + ресурсы или лучше пользовательские поля и там выражениях писать Сумма(Поля1)+Сумма(Поля2)?
21 ptiz
 
30.11.18
13:04
(20) "Везде придётся писать естьнулл? " - ну хотя бы в последнем запросе.
Я бы сделал выч.поле, или сразу новый ресурс типа:
Курс2Всего = Сумма(БюджетКурс2 + КонтрактКурс2)

Сам учусь на вашем примере, т.к. СКД нифига не знаю :)
22 Лодырь
 
30.11.18
14:28
(21) Это извращение, а не отчет. Неподходящий имхо пример.
23 Cоляпсус
 
30.11.18
15:03
(22) Да я вот и говорю что не хочу так извращаться, но что-то идей не поступало, ищу выходы чтобы этого не делать, у меня такая простыня чисел, что только писать это устану. Думаю как это посчитать более кратко.
Идеи одобряются))
24 АСКЕТ
 
30.11.18
15:07
Сумма(Количество( Строка))
25 АСКЕТ
 
30.11.18
15:09
вычисляемым полем . Сумма(Количество( Строка)) как то так у Гончарова Д в курсе есть .
26 Cоляпсус
 
30.11.18
15:22
(24) А что есть сторока? В моём случае набор данных в скд 1.2.3.4.5
27 Cоляпсус
 
30.11.18
15:23
(24) Да и строка() - не подходит, это что получается количество чего строк?
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан